lpc-field

Template project for programming NXP's LPC1768 MCUs
git clone git://git.mdnr.space/lpc-field
Log | Files | Refs | README | LICENSE

LPC176x5x.svd (1391238B)


      1 <?xml version="1.0" encoding="utf-8"?> 
      2 
      3 <device schemaVersion="1.1" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
      4 	<name>LPC176x5x</name>
      5 	<version>0.2</version>
      6 	<description>LPC176x/LPC175x M3</description>
      7 	<cpu>
      8 		<name>CM3</name>
      9 		<revision>r0p0</revision>
     10 		<endian>little</endian>
     11 		<mpuPresent>1</mpuPresent>
     12 		<fpuPresent>0</fpuPresent>
     13 		<nvicPrioBits>5</nvicPrioBits>
     14 		<vendorSystickConfig>0</vendorSystickConfig>
     15 	</cpu>
     16 	
     17 	<headerDefinitionsPrefix>LPC_</headerDefinitionsPrefix> 
     18 	<addressUnitBits>8</addressUnitBits>
     19 	<width>32</width>
     20 	<size>32</size>
     21 
     22 	<!--
     23 		Software that is described herein is for illustrative purposes only
     24 		which provides customers with programming information regarding the
     25 		products. This software is supplied "AS IS" without any warranties.
     26 		NXP Semiconductors assumes no responsibility or liability for the
     27 		use of the software, conveys no license or title under any patent,
     28 		copyright, or mask work right to the product. NXP Semiconductors
     29 		reserves the right to make changes in the software without
     30 		notification. NXP Semiconductors also make no representation or
     31 		warranty that such application will be suitable for the specified
     32 		use without further testing or modification.	
     33 		
     34 	-->	
     35 
     36 
     37 
     38 
     39 
     40 	
     41 
     42 	<peripherals>
     43 		<peripheral>
     44 			<name>WDT</name>
     45 			<description>Watchdog Timer (WDT) </description>
     46 			<groupName>WDT</groupName>
     47 			<baseAddress>0x40000000</baseAddress>
     48 			<addressBlock>
     49 				<offset>0x0</offset>
     50 				<size>0xFFF</size>
     51 				<usage>registers</usage>
     52 			</addressBlock>
     53 			<interrupt>
     54 				<name>WDT</name>
     55 				<value>0</value>
     56 			</interrupt>
     57 			<registers>
     58 				<register>
     59 					<name>MOD</name>
     60 					<description>Watchdog mode register. This register determines the basic mode and status of the Watchdog Timer.</description>
     61 					<addressOffset>0x000</addressOffset>
     62 					<access>read-write</access>
     63 					<resetValue>0</resetValue>
     64 					<resetMask>0xFFFFFFFF</resetMask>
     65 					<fields>
     66 						<field>
     67 							<name>WDEN</name>
     68 							<description>Watchdog enable bit. This bit is Set Only.</description>
     69 							<bitRange>[0:0]</bitRange>
     70 							<enumeratedValues>
     71 								<name>ENUM</name>
     72 								<enumeratedValue>
     73 									<name>STOP</name>
     74 									<description>The watchdog timer is stopped.</description>
     75 									<value>0</value>
     76 								</enumeratedValue>
     77 								<enumeratedValue>
     78 									<name>RUN</name>
     79 									<description>The watchdog timer is running.</description>
     80 									<value>1</value>
     81 								</enumeratedValue>
     82 							</enumeratedValues>
     83 						</field>
     84 						<field>
     85 							<name>WDRESET</name>
     86 							<description>Watchdog reset enable bit. This bit is Set Only. See Table 652.</description>
     87 							<bitRange>[1:1]</bitRange>
     88 							<enumeratedValues>
     89 								<name>ENUM</name>
     90 								<enumeratedValue>
     91 									<name>NORESET</name>
     92 									<description>A watchdog timeout will not cause a chip reset.</description>
     93 									<value>0</value>
     94 								</enumeratedValue>
     95 								<enumeratedValue>
     96 									<name>RESET</name>
     97 									<description>A watchdog timeout will cause a chip reset.</description>
     98 									<value>1</value>
     99 								</enumeratedValue>
    100 							</enumeratedValues>
    101 						</field>
    102 						<field>
    103 							<name>WDTOF</name>
    104 							<description>Watchdog time-out flag. Set when the watchdog timer times out, cleared by software.</description>
    105 							<bitRange>[2:2]</bitRange>
    106 							
    107 						</field>
    108 						<field>
    109 							<name>WDINT</name>
    110 							<description>Watchdog interrupt flag.  Cleared by software.</description>
    111 							<bitRange>[3:3]</bitRange>
    112 							
    113 						</field>
    114 						
    115 						<field>
    116 							<name>RESERVED</name>
    117 							<description>Reserved. Read value is undefined, only zero should be written.</description>
    118 							<bitRange>[31:4]</bitRange>
    119 							
    120 						</field>
    121 					</fields>
    122 				</register>
    123 				<register>
    124 					<name>TC</name>
    125 					<description>Watchdog timer constant register. The value in this register determines the time-out value.</description>
    126 					<addressOffset>0x004</addressOffset>
    127 					<access>read-write</access>
    128 					<resetValue>0xFF</resetValue>
    129 					<resetMask>0xFFFFFFFF</resetMask>
    130 					<fields>
    131 						<field>
    132 							<name>Count</name>
    133 							<description>Watchdog time-out interval.</description>
    134 							<bitRange>[31:0]</bitRange>
    135 						</field>
    136 						
    137 					</fields>
    138 				</register>
    139 				<register>
    140 					<name>FEED</name>
    141 					<description>Watchdog feed sequence register. Writing 0xAA followed by 0x55 to this register reloads the Watchdog timer with the value contained in WDTC.</description>
    142 					<addressOffset>0x008</addressOffset>
    143 					<access>write-only</access>
    144 					<resetValue>0</resetValue>
    145 					<resetMask>0x00000000</resetMask>
    146 					<fields>
    147 						<field>
    148 							<name>Feed</name>
    149 							<description>Feed value should be 0xAA followed by 0x55.</description>
    150 							<bitRange>[7:0]</bitRange>
    151 						</field>
    152 					</fields>
    153 				</register>
    154 				<register>
    155 					<name>TV</name>
    156 					<description>Watchdog timer value register. This register reads out the current value of the Watchdog timer.</description>
    157 					<addressOffset>0x00C</addressOffset>
    158 					<access>read-only</access>
    159 					<resetValue>0xFF</resetValue>
    160 					<resetMask>0xFFFFFFFF</resetMask>
    161 					<fields>
    162 						<field>
    163 							<name>Count</name>
    164 							<description>Counter timer value.</description>
    165 							<bitRange>[31:0]</bitRange>
    166 						</field>
    167 			
    168 					</fields>
    169 				</register>
    170 				<register>
    171 					<name>CLKSEL</name>
    172 					<description>Watchdog clock select register.</description>
    173 					<addressOffset>0x010</addressOffset>
    174 					<access>read-write</access>
    175 					<resetValue>0</resetValue>
    176 					<resetMask>0xFFFFFFFF</resetMask>
    177 					<fields>
    178 						<field>
    179 							<name>CLKSEL</name>
    180 							<description>Selects source of WDT clock</description>
    181 							<bitRange>[1:0]</bitRange>
    182 							<enumeratedValues>
    183 								<name>ENUM</name>
    184 								<enumeratedValue>
    185 									<name>IRC</name>
    186 									<description>IRC</description>
    187 									<value>0x0</value>
    188 								</enumeratedValue>
    189 								<enumeratedValue>
    190 									<name>PCLK</name>
    191 									<description>Peripheral clock</description>
    192 									<value>0x1</value>
    193 								</enumeratedValue>
    194 								<enumeratedValue>
    195 									<name>RTCOSC</name>
    196 									<description>RTC oscillator</description>
    197 									<value>0x2</value>
    198 								</enumeratedValue>
    199 								<enumeratedValue>
    200 									<name>RESERVED</name>
    201 									<description>Reserved.</description>
    202 									<isDefault>true</isDefault>
    203 									
    204 								</enumeratedValue>
    205 							</enumeratedValues>
    206 						</field>
    207 						<field>
    208 							<name>RESERVED</name>
    209 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
    210 							<bitRange>[30:1]</bitRange>
    211 							
    212 						</field>
    213 						<field>
    214 							<name>LOCK</name>
    215 							<description>If this bit is set to one writing to this register does not affect bit 0. The clock source can only be changed by first clearing this bit, then writing the new value of bit 0.</description>
    216 							<bitRange>[31:31]</bitRange>
    217 							<enumeratedValues>
    218 								<name>ENUM</name>
    219 								<enumeratedValue>
    220 									<name>UNLOCKED</name>
    221 									<description>This bit is set to 0 on any reset. It cannot be cleared by software.</description>
    222 									<value>0</value>
    223 								</enumeratedValue>
    224 								<enumeratedValue>
    225 									<name>LOCKED</name>
    226 									<description>Software can set this bit to 1 at any time. Once WDLOCK is set, the bits of this register
    227 										cannot be modified.</description>
    228 									<value>1</value>
    229 								</enumeratedValue>
    230 								
    231 							</enumeratedValues>
    232 							
    233 						</field>
    234 					</fields>
    235 				</register>
    236 				
    237 			</registers>
    238 		</peripheral>	
    239 		<peripheral>
    240 	<name>TIMER0</name>
    241 	<description>Timer0/1/2/3  </description>
    242 	<groupName>TIMER0</groupName>
    243 	<baseAddress>0x40004000</baseAddress>
    244 	<addressBlock>
    245 	<offset>0x0</offset>
    246 	<size>0xFFF</size>
    247 	<usage>registers</usage>
    248 	</addressBlock>
    249 	<interrupt>
    250 	<name>TIMER0</name>
    251 	<value>1</value>
    252 	</interrupt>
    253 	<registers>
    254 		<register>
    255 			<name>IR</name>
    256 			<description>Interrupt Register. The IR can be written to clear interrupts. The IR can be read to identify which of eight possible interrupt sources are pending.</description>
    257 			<addressOffset>0x000</addressOffset>
    258 			<access>read-write</access>
    259 			<resetValue>0</resetValue>
    260 			<resetMask>0xFFFFFFFF</resetMask>
    261 			<fields>
    262 				<field>
    263 					<name>MR0INT</name>
    264 					<description>Interrupt flag for match channel 0.</description>
    265 					<bitRange>[0:0]</bitRange>
    266 				</field>
    267 				<field>
    268 					<name>MR1INT</name>
    269 					<description>Interrupt flag for match channel 1.</description>
    270 					<bitRange>[1:1]</bitRange>
    271 				</field>
    272 				<field>
    273 					<name>MR2INT</name>
    274 					<description>Interrupt flag for match channel 2.</description>
    275 					<bitRange>[2:2]</bitRange>
    276 				</field>
    277 				<field>
    278 					<name>MR3INT</name>
    279 					<description>Interrupt flag for match channel 3.</description>
    280 					<bitRange>[3:3]</bitRange>
    281 				</field>
    282 				<field>
    283 					<name>CR0INT</name>
    284 					<description>Interrupt flag for capture channel 0 event.</description>
    285 					<bitRange>[4:4]</bitRange>
    286 				</field>
    287 				<field>
    288 					<name>CR1INT</name>
    289 					<description>Interrupt flag for capture channel 1 event.</description>
    290 					<bitRange>[5:5]</bitRange>
    291 				</field>
    292 				<field>
    293 					<name>RESERVED</name>
    294 					<description>Reserved. Read value is undefined, only zero should be written.</description>
    295 					<bitRange>[31:6]</bitRange>
    296 				</field>
    297 			</fields>
    298 		</register>
    299 		<register>
    300 			<name>TCR</name>
    301 			<description>Timer Control Register. The TCR is used to control the Timer Counter functions. The Timer Counter can be disabled or reset through the TCR.</description>
    302 			<addressOffset>0x004</addressOffset>
    303 			<access>read-write</access>
    304 			<resetValue>0</resetValue>
    305 			<resetMask>0xFFFFFFFF</resetMask>
    306 			<fields>
    307 				<field>
    308 					<name>CEN</name>
    309 					<description>When one, the Timer Counter and Prescale Counter are enabled for counting. When zero, the counters are disabled.</description>
    310 					<bitRange>[0:0]</bitRange>
    311 				</field>
    312 				<field>
    313 					<name>CRST</name>
    314 					<description>When one, the Timer Counter and the Prescale Counter are synchronously reset on the next positive edge of PCLK. The counters remain reset until TCR[1] is returned to zero.</description>
    315 					<bitRange>[1:1]</bitRange>
    316 				</field>
    317 				<field>
    318 					<name>RESERVED</name>
    319 					<description>Reserved. Read value is undefined, only zero should be written.</description>
    320 					<bitRange>[31:2]</bitRange>
    321 				</field>
    322 			</fields>
    323 		</register>
    324 		<register>
    325 			<name>TC</name>
    326 			<description>Timer Counter. The 32 bit TC is incremented every PR+1 cycles of PCLK. The TC is controlled through the TCR.</description>
    327 			<addressOffset>0x008</addressOffset>
    328 			<access>read-write</access>
    329 			<resetValue>0</resetValue>
    330 			<resetMask>0xFFFFFFFF</resetMask>
    331 			<fields>
    332 				<field>
    333 					<name>TC</name>
    334 					<description>Timer counter value.</description>
    335 					<bitRange>[31:0]</bitRange>
    336 				</field>
    337 			</fields>
    338 		</register>
    339 		<register>
    340 			<name>PR</name>
    341 			<description>Prescale Register. When the Prescale Counter (PC) is equal to this value, the next clock increments the TC and clears the PC.</description>
    342 			<addressOffset>0x00C</addressOffset>
    343 			<access>read-write</access>
    344 			<resetValue>0</resetValue>
    345 			<resetMask>0xFFFFFFFF</resetMask>
    346 			<fields>
    347 				<field>
    348 					<name>PM</name>
    349 					<description>Prescale counter maximum value.</description>
    350 					<bitRange>[31:0]</bitRange>
    351 				</field>
    352 			</fields>
    353 		</register>
    354 		<register>
    355 			<name>PC</name>
    356 			<description>Prescale Counter. The 32 bit PC is a counter which is incremented to the value stored in PR. When the value in PR is reached, the TC is incremented and the PC is cleared. The PC is observable and controllable through the bus interface.</description>
    357 			<addressOffset>0x010</addressOffset>
    358 			<access>read-write</access>
    359 			<resetValue>0</resetValue>
    360 			<resetMask>0xFFFFFFFF</resetMask>
    361 			<fields>
    362 				<field>
    363 					<name>PC</name>
    364 					<description>Prescale counter value.</description>
    365 					<bitRange>[31:0]</bitRange>
    366 				</field>
    367 			</fields>
    368 		</register>
    369 		<register>
    370 			<name>MCR</name>
    371 			<description>Match Control Register. The MCR is used to control if an interrupt is generated and if the TC is reset when a Match occurs.</description>
    372 			<addressOffset>0x014</addressOffset>
    373 			<access>read-write</access>
    374 			<resetValue>0</resetValue>
    375 			<resetMask>0xFFFFFFFF</resetMask>
    376 			<fields>
    377 				<field>
    378 					<name>MR0I</name>
    379 					<description>Interrupt on MR0</description>
    380 					<bitRange>[0:0]</bitRange>
    381 					<enumeratedValues>
    382 					<name>ENUM</name>
    383 						<enumeratedValue>
    384 							<name>INTERRUPT_IS_GENERAT</name>
    385 							<description>Interrupt is generated when MR0 matches the value in the TC.</description>
    386 							<value>1</value>
    387 						</enumeratedValue>
    388 						<enumeratedValue>
    389 							<name>INTERRUPT_IS_DISABLE</name>
    390 							<description>Interrupt is disabled</description>
    391 							<value>0</value>
    392 						</enumeratedValue>
    393 					</enumeratedValues>
    394 				</field>
    395 				<field>
    396 					<name>MR0R</name>
    397 					<description>Reset on MR0</description>
    398 					<bitRange>[1:1]</bitRange>
    399 					<enumeratedValues>
    400 					<name>ENUM</name>
    401 						<enumeratedValue>
    402 							<name>TC_WILL_BE_RESET_IF_</name>
    403 							<description>TC will be reset if MR0 matches it.</description>
    404 							<value>1</value>
    405 						</enumeratedValue>
    406 						<enumeratedValue>
    407 							<name>FEATURE_DISABLED_</name>
    408 							<description>Feature disabled.</description>
    409 							<value>0</value>
    410 						</enumeratedValue>
    411 					</enumeratedValues>
    412 				</field>
    413 				<field>
    414 					<name>MR0S</name>
    415 					<description>Stop on MR0</description>
    416 					<bitRange>[2:2]</bitRange>
    417 					<enumeratedValues>
    418 					<name>ENUM</name>
    419 						<enumeratedValue>
    420 							<name>TC_AND_PC_WILL_BE_ST</name>
    421 							<description>TC and PC will be stopped and TCR[0] will be set to 0 if MR0 matches the TC.</description>
    422 							<value>1</value>
    423 						</enumeratedValue>
    424 						<enumeratedValue>
    425 							<name>FEATURE_DISABLED_</name>
    426 							<description>Feature disabled.</description>
    427 							<value>0</value>
    428 						</enumeratedValue>
    429 					</enumeratedValues>
    430 				</field>
    431 				<field>
    432 					<name>MR1I</name>
    433 					<description>Interrupt on MR1</description>
    434 					<bitRange>[3:3]</bitRange>
    435 					<enumeratedValues>
    436 					<name>ENUM</name>
    437 						<enumeratedValue>
    438 							<name>INTERRUPT_IS_GENERAT</name>
    439 							<description>Interrupt is generated when MR1 matches the value in the TC.</description>
    440 							<value>1</value>
    441 						</enumeratedValue>
    442 						<enumeratedValue>
    443 							<name>INTERRUPT_IS_DISABLE</name>
    444 							<description>Interrupt is disabled.</description>
    445 							<value>0</value>
    446 						</enumeratedValue>
    447 					</enumeratedValues>
    448 				</field>
    449 				<field>
    450 					<name>MR1R</name>
    451 					<description>Reset on MR1</description>
    452 					<bitRange>[4:4]</bitRange>
    453 					<enumeratedValues>
    454 					<name>ENUM</name>
    455 						<enumeratedValue>
    456 							<name>TC_WILL_BE_RESET_IF_</name>
    457 							<description>TC will be reset if MR1 matches it.</description>
    458 							<value>1</value>
    459 						</enumeratedValue>
    460 						<enumeratedValue>
    461 							<name>FEATURE_DISABLED_</name>
    462 							<description>Feature disabled.</description>
    463 							<value>0</value>
    464 						</enumeratedValue>
    465 					</enumeratedValues>
    466 				</field>
    467 				<field>
    468 					<name>MR1S</name>
    469 					<description>Stop on MR1</description>
    470 					<bitRange>[5:5]</bitRange>
    471 					<enumeratedValues>
    472 					<name>ENUM</name>
    473 						<enumeratedValue>
    474 							<name>TC_AND_PC_WILL_BE_ST</name>
    475 							<description>TC and PC will be stopped and TCR[0] will be set to 0 if MR1 matches the TC.</description>
    476 							<value>1</value>
    477 						</enumeratedValue>
    478 						<enumeratedValue>
    479 							<name>FEATURE_DISABLED_</name>
    480 							<description>Feature disabled.</description>
    481 							<value>0</value>
    482 						</enumeratedValue>
    483 					</enumeratedValues>
    484 				</field>
    485 				<field>
    486 					<name>MR2I</name>
    487 					<description>Interrupt on MR2</description>
    488 					<bitRange>[6:6]</bitRange>
    489 					<enumeratedValues>
    490 					<name>ENUM</name>
    491 						<enumeratedValue>
    492 							<name>INTERRUPT_IS_GENERAT</name>
    493 							<description>Interrupt is generated when MR2 matches the value in the TC.</description>
    494 							<value>1</value>
    495 						</enumeratedValue>
    496 						<enumeratedValue>
    497 							<name>INTERRUPT_IS_DISABLE</name>
    498 							<description>Interrupt is disabled</description>
    499 							<value>0</value>
    500 						</enumeratedValue>
    501 					</enumeratedValues>
    502 				</field>
    503 				<field>
    504 					<name>MR2R</name>
    505 					<description>Reset on MR2</description>
    506 					<bitRange>[7:7]</bitRange>
    507 					<enumeratedValues>
    508 					<name>ENUM</name>
    509 						<enumeratedValue>
    510 							<name>TC_WILL_BE_RESET_IF_</name>
    511 							<description>TC will be reset if MR2 matches it.</description>
    512 							<value>1</value>
    513 						</enumeratedValue>
    514 						<enumeratedValue>
    515 							<name>FEATURE_DISABLED_</name>
    516 							<description>Feature disabled.</description>
    517 							<value>0</value>
    518 						</enumeratedValue>
    519 					</enumeratedValues>
    520 				</field>
    521 				<field>
    522 					<name>MR2S</name>
    523 					<description>Stop on MR2.</description>
    524 					<bitRange>[8:8]</bitRange>
    525 					<enumeratedValues>
    526 					<name>ENUM</name>
    527 						<enumeratedValue>
    528 							<name>TC_AND_PC_WILL_BE_ST</name>
    529 							<description>TC and PC will be stopped and TCR[0] will be set to 0 if MR2 matches the TC</description>
    530 							<value>1</value>
    531 						</enumeratedValue>
    532 						<enumeratedValue>
    533 							<name>FEATURE_DISABLED_</name>
    534 							<description>Feature disabled.</description>
    535 							<value>0</value>
    536 						</enumeratedValue>
    537 					</enumeratedValues>
    538 				</field>
    539 				<field>
    540 					<name>MR3I</name>
    541 					<description>Interrupt on MR3</description>
    542 					<bitRange>[9:9]</bitRange>
    543 					<enumeratedValues>
    544 					<name>ENUM</name>
    545 						<enumeratedValue>
    546 							<name>INTERRUPT_IS_GENERAT</name>
    547 							<description>Interrupt is generated when MR3 matches the value in the TC.</description>
    548 							<value>1</value>
    549 						</enumeratedValue>
    550 						<enumeratedValue>
    551 							<name>THIS_INTERRUPT_IS_DI</name>
    552 							<description>This interrupt is disabled</description>
    553 							<value>0</value>
    554 						</enumeratedValue>
    555 					</enumeratedValues>
    556 				</field>
    557 				<field>
    558 					<name>MR3R</name>
    559 					<description>Reset on MR3</description>
    560 					<bitRange>[10:10]</bitRange>
    561 					<enumeratedValues>
    562 					<name>ENUM</name>
    563 						<enumeratedValue>
    564 							<name>TC_WILL_BE_RESET_IF_</name>
    565 							<description>TC will be reset if MR3 matches it.</description>
    566 							<value>1</value>
    567 						</enumeratedValue>
    568 						<enumeratedValue>
    569 							<name>FEATURE_DISABLED_</name>
    570 							<description>Feature disabled.</description>
    571 							<value>0</value>
    572 						</enumeratedValue>
    573 					</enumeratedValues>
    574 				</field>
    575 				<field>
    576 					<name>MR3S</name>
    577 					<description>Stop on MR3</description>
    578 					<bitRange>[11:11]</bitRange>
    579 					<enumeratedValues>
    580 					<name>ENUM</name>
    581 						<enumeratedValue>
    582 							<name>TC_AND_PC_WILL_BE_ST</name>
    583 							<description>TC and PC will be stopped and TCR[0] will be set to 0 if MR3 matches the TC.</description>
    584 							<value>1</value>
    585 						</enumeratedValue>
    586 						<enumeratedValue>
    587 							<name>FEATURE_DISABLED_</name>
    588 							<description>Feature disabled.</description>
    589 							<value>0</value>
    590 						</enumeratedValue>
    591 					</enumeratedValues>
    592 				</field>
    593 				<field>
    594 					<name>RESERVED</name>
    595 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
    596 					<bitRange>[31:12]</bitRange>
    597 
    598 				</field>
    599 			</fields>
    600 		</register>
    601 		<register>
    602 			<dim>4</dim>
    603 			<dimIncrement>0x4</dimIncrement>
    604 			<dimIndex>0-3</dimIndex>
    605 			<name>MR[%s]</name>
    606 			<displayName>MR[%s]</displayName>
    607 			<description>Match Register 0. MR0 can be enabled through the MCR to reset the TC, stop both the TC and PC, and/or generate an interrupt every time MR0 matches the TC.</description>
    608 			<addressOffset>0x018</addressOffset>
    609 			<access>read-write</access>
    610 			<resetValue>0</resetValue>
    611 			<resetMask>0xFFFFFFFF</resetMask>
    612 			<fields>
    613 				<field>
    614 					<name>MATCH</name>
    615 					<description>Timer counter match value.</description>
    616 					<bitRange>[31:0]</bitRange>
    617 				</field>
    618 			</fields>
    619 		</register>
    620 		<register>
    621 			<name>CCR</name>
    622 			<description>Capture Control Register. The CCR controls which edges of the capture inputs are used to load the Capture Registers and whether or not an interrupt is generated when a capture takes place.</description>
    623 			<addressOffset>0x028</addressOffset>
    624 			<access>read-write</access>
    625 			<resetValue>0</resetValue>
    626 			<resetMask>0xFFFFFFFF</resetMask>
    627 			<fields>
    628 				<field>
    629 					<name>CAP0RE</name>
    630 					<description>Capture on CAPn.0 rising edge</description>
    631 					<bitRange>[0:0]</bitRange>
    632 					<enumeratedValues>
    633 					<name>ENUM</name>
    634 						<enumeratedValue>
    635 							<name>ENABLE</name>
    636 							<description>A sequence of 0 then 1 on CAPn.0 will cause CR0 to be loaded with the contents of TC.</description>
    637 							<value>1</value>
    638 						</enumeratedValue>
    639 						<enumeratedValue>
    640 							<name>DISABLE</name>
    641 							<description>This feature is disabled.</description>
    642 							<value>0</value>
    643 						</enumeratedValue>
    644 					</enumeratedValues>
    645 				</field>
    646 				<field>
    647 					<name>CAP0FE</name>
    648 					<description>Capture on CAPn.0 falling edge</description>
    649 					<bitRange>[1:1]</bitRange>
    650 					<enumeratedValues>
    651 					<name>ENUM</name>
    652 						<enumeratedValue>
    653 							<name>ENABLE</name>
    654 							<description>A sequence of 1 then 0 on CAPn.0 will cause CR0 to be loaded with the contents of TC.</description>
    655 							<value>1</value>
    656 						</enumeratedValue>
    657 						<enumeratedValue>
    658 							<name>DISABLE</name>
    659 							<description>This feature is disabled.</description>
    660 							<value>0</value>
    661 						</enumeratedValue>
    662 					</enumeratedValues>
    663 				</field>
    664 				<field>
    665 					<name>CAP0I</name>
    666 					<description>Interrupt on CAPn.0 event</description>
    667 					<bitRange>[2:2]</bitRange>
    668 					<enumeratedValues>
    669 					<name>ENUM</name>
    670 						<enumeratedValue>
    671 							<name>ENABLE</name>
    672 							<description>A CR0 load due to a CAPn.0 event will generate an interrupt.</description>
    673 							<value>1</value>
    674 						</enumeratedValue>
    675 						<enumeratedValue>
    676 							<name>DISABLE</name>
    677 							<description>This feature is disabled.</description>
    678 							<value>0</value>
    679 						</enumeratedValue>
    680 					</enumeratedValues>
    681 				</field>
    682 				<field>
    683 					<name>CAP1RE</name>
    684 					<description>Capture on CAPn.1 rising edge</description>
    685 					<bitRange>[3:3]</bitRange>
    686 					<enumeratedValues>
    687 					<name>ENUM</name>
    688 						<enumeratedValue>
    689 							<name>ENABLE</name>
    690 							<description>A sequence of 0 then 1 on CAPn.1 will cause CR1 to be loaded with the contents of TC.</description>
    691 							<value>1</value>
    692 						</enumeratedValue>
    693 						<enumeratedValue>
    694 							<name>DISABLE</name>
    695 							<description>This feature is disabled.</description>
    696 							<value>0</value>
    697 						</enumeratedValue>
    698 					</enumeratedValues>
    699 				</field>
    700 				<field>
    701 					<name>CAP1FE</name>
    702 					<description>Capture on CAPn.1 falling edge</description>
    703 					<bitRange>[4:4]</bitRange>
    704 					<enumeratedValues>
    705 					<name>ENUM</name>
    706 						<enumeratedValue>
    707 							<name>ENABLE</name>
    708 							<description>A sequence of 1 then 0 on CAPn.1 will cause CR1 to be loaded with the contents of TC.</description>
    709 							<value>1</value>
    710 						</enumeratedValue>
    711 						<enumeratedValue>
    712 							<name>DISABLE</name>
    713 							<description>This feature is disabled.</description>
    714 							<value>0</value>
    715 						</enumeratedValue>
    716 					</enumeratedValues>
    717 				</field>
    718 				<field>
    719 					<name>CAP1I</name>
    720 					<description>Interrupt on CAPn.1 event</description>
    721 					<bitRange>[5:5]</bitRange>
    722 					<enumeratedValues>
    723 					<name>ENUM</name>
    724 						<enumeratedValue>
    725 							<name>ENABLE</name>
    726 							<description>A CR1 load due to a CAPn.1 event will generate an interrupt.</description>
    727 							<value>1</value>
    728 						</enumeratedValue>
    729 						<enumeratedValue>
    730 							<name>DISABLE</name>
    731 							<description>This feature is disabled.</description>
    732 							<value>0</value>
    733 						</enumeratedValue>
    734 					</enumeratedValues>
    735 				</field>
    736 				<field>
    737 					<name>RESERVED</name>
    738 					<description>Reserved. Read value is undefined, only zero should be written.</description>
    739 					<bitRange>[31:6]</bitRange>
    740 
    741 				</field>
    742 			</fields>
    743 		</register>
    744 		<register>
    745 			<dim>2</dim>
    746 			<dimIncrement>0x4</dimIncrement>
    747 			<dimIndex>0-1</dimIndex>
    748 			<name>CR[%s]</name>
    749 			<displayName>CR[%s]</displayName>
    750 			<description>Capture Register 0. CR0 is loaded with the value of TC when there is an event on the CAPn.0 input.</description>
    751 			<addressOffset>0x02C</addressOffset>
    752 			<access>read-only</access>
    753 			<resetValue>0</resetValue>
    754 			<resetMask>0xFFFFFFFF</resetMask>
    755 			<fields>
    756 				<field>
    757 					<name>CAP</name>
    758 					<description>Timer counter capture value.</description>
    759 					<bitRange>[31:0]</bitRange>
    760 				</field>
    761 			</fields>
    762 		</register>
    763 		<register>
    764 			<name>EMR</name>
    765 			<description>External Match Register. The EMR controls the external match pins.</description>
    766 			<addressOffset>0x03C</addressOffset>
    767 			<access>read-write</access>
    768 			<resetValue>0</resetValue>
    769 			<resetMask>0xFFFFFFFF</resetMask>
    770 			<fields>
    771 				<field>
    772 					<name>EM0</name>
    773 					<description>External Match 0. When a match occurs between the TC and MR0, this bit can either toggle, go low, go high, or do nothing, depending on bits 5:4 of this register. This bit can be driven onto a MATn.0 pin, in a positive-logic manner (0 = low, 1 = high).</description>
    774 					<bitRange>[0:0]</bitRange>
    775 
    776 				</field>
    777 				<field>
    778 					<name>EM1</name>
    779 					<description>External Match 1. When a match occurs between the TC and MR1, this bit can either toggle, go low, go high, or do nothing, depending on bits 7:6 of this register. This bit can be driven onto a MATn.1 pin, in a positive-logic manner (0 = low, 1 = high).</description>
    780 					<bitRange>[1:1]</bitRange>
    781 
    782 				</field>
    783 				<field>
    784 					<name>EM2</name>
    785 					<description>External Match 2. When a match occurs between the TC and MR2, this bit can either toggle, go low, go high, or do nothing, depending on bits 9:8 of this register. This bit can be driven onto a MATn.0 pin, in a positive-logic manner (0 = low, 1 = high).</description>
    786 					<bitRange>[2:2]</bitRange>
    787 
    788 				</field>
    789 				<field>
    790 					<name>EM3</name>
    791 					<description>External Match 3. When a match occurs between the TC and MR3, this bit can either toggle, go low, go high, or do nothing, depending on bits 11:10 of this register. This bit can be driven onto a MATn.0 pin, in a positive-logic manner (0 = low, 1 = high).</description>
    792 					<bitRange>[3:3]</bitRange>
    793 		
    794 				</field>
    795 				<field>
    796 					<name>EMC0</name>
    797 					<description>External Match Control 0. Determines the functionality of External Match 0.</description>
    798 					<bitRange>[5:4]</bitRange>
    799 					<enumeratedValues>
    800 					<name>ENUM</name>
    801 						<enumeratedValue>
    802 							<name>DO_NOTHING_</name>
    803 							<description>Do Nothing.</description>
    804 							<value>0x0</value>
    805 						</enumeratedValue>
    806 						<enumeratedValue>
    807 							<name>CLEAR_THE_CORRESPOND</name>
    808 							<description>Clear the corresponding External Match bit/output to 0 (MATn.m pin is LOW if pinned out).</description>
    809 							<value>0x1</value>
    810 						</enumeratedValue>
    811 						<enumeratedValue>
    812 							<name>SET_THE_CORRESPONDIN</name>
    813 							<description>Set the corresponding External Match bit/output to 1 (MATn.m pin is HIGH if pinned out).</description>
    814 							<value>0x2</value>
    815 						</enumeratedValue>
    816 						<enumeratedValue>
    817 							<name>TOGGLE_THE_CORRESPON</name>
    818 							<description>Toggle the corresponding External Match bit/output.</description>
    819 							<value>0x3</value>
    820 						</enumeratedValue>
    821 					</enumeratedValues>
    822 				</field>
    823 				<field>
    824 					<name>EMC1</name>
    825 					<description>External Match Control 1. Determines the functionality of External Match 1.</description>
    826 					<bitRange>[7:6]</bitRange>
    827 					<enumeratedValues>
    828 					<name>ENUM</name>
    829 						<enumeratedValue>
    830 							<name>DO_NOTHING_</name>
    831 							<description>Do Nothing.</description>
    832 							<value>0x0</value>
    833 						</enumeratedValue>
    834 						<enumeratedValue>
    835 							<name>CLEAR_THE_CORRESPOND</name>
    836 							<description>Clear the corresponding External Match bit/output to 0 (MATn.m pin is LOW if pinned out).</description>
    837 							<value>0x1</value>
    838 						</enumeratedValue>
    839 						<enumeratedValue>
    840 							<name>SET_THE_CORRESPONDIN</name>
    841 							<description>Set the corresponding External Match bit/output to 1 (MATn.m pin is HIGH if pinned out).</description>
    842 							<value>0x2</value>
    843 						</enumeratedValue>
    844 						<enumeratedValue>
    845 							<name>TOGGLE_THE_CORRESPON</name>
    846 							<description>Toggle the corresponding External Match bit/output.</description>
    847 							<value>0x3</value>
    848 						</enumeratedValue>
    849 					</enumeratedValues>
    850 				</field>
    851 				<field>
    852 					<name>EMC2</name>
    853 					<description>External Match Control 2. Determines the functionality of External Match 2.</description>
    854 					<bitRange>[9:8]</bitRange>
    855 					<enumeratedValues>
    856 					<name>ENUM</name>
    857 						<enumeratedValue>
    858 							<name>DO_NOTHING_</name>
    859 							<description>Do Nothing.</description>
    860 							<value>0x0</value>
    861 						</enumeratedValue>
    862 						<enumeratedValue>
    863 							<name>CLEAR_THE_CORRESPOND</name>
    864 							<description>Clear the corresponding External Match bit/output to 0 (MATn.m pin is LOW if pinned out).</description>
    865 							<value>0x1</value>
    866 						</enumeratedValue>
    867 						<enumeratedValue>
    868 							<name>SET_THE_CORRESPONDIN</name>
    869 							<description>Set the corresponding External Match bit/output to 1 (MATn.m pin is HIGH if pinned out).</description>
    870 							<value>0x2</value>
    871 						</enumeratedValue>
    872 						<enumeratedValue>
    873 							<name>TOGGLE_THE_CORRESPON</name>
    874 							<description>Toggle the corresponding External Match bit/output.</description>
    875 							<value>0x3</value>
    876 						</enumeratedValue>
    877 					</enumeratedValues>
    878 				</field>
    879 				<field>
    880 					<name>EMC3</name>
    881 					<description>External Match Control 3. Determines the functionality of External Match 3.</description>
    882 					<bitRange>[11:10]</bitRange>
    883 					<enumeratedValues>
    884 					<name>ENUM</name>
    885 						<enumeratedValue>
    886 							<name>DO_NOTHING_</name>
    887 							<description>Do Nothing.</description>
    888 							<value>0x0</value>
    889 						</enumeratedValue>
    890 						<enumeratedValue>
    891 							<name>CLEAR_THE_CORRESPOND</name>
    892 							<description>Clear the corresponding External Match bit/output to 0 (MATn.m pin is LOW if pinned out).</description>
    893 							<value>0x1</value>
    894 						</enumeratedValue>
    895 						<enumeratedValue>
    896 							<name>SET_THE_CORRESPONDIN</name>
    897 							<description>Set the corresponding External Match bit/output to 1 (MATn.m pin is HIGH if pinned out).</description>
    898 							<value>0x2</value>
    899 						</enumeratedValue>
    900 						<enumeratedValue>
    901 							<name>TOGGLE_THE_CORRESPON</name>
    902 							<description>Toggle the corresponding External Match bit/output.</description>
    903 							<value>0x3</value>
    904 						</enumeratedValue>
    905 					</enumeratedValues>
    906 				</field>
    907 				<field>
    908 					<name>RESERVED</name>
    909 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
    910 					<bitRange>[31:12]</bitRange>
    911 				
    912 				</field>
    913 			</fields>
    914 		</register>
    915 		<register>
    916 			<name>CTCR</name>
    917 			<description>Count Control Register. The CTCR selects between Timer and Counter mode, and in Counter mode selects the signal and edge(s) for counting.</description>
    918 			<addressOffset>0x070</addressOffset>
    919 			<access>read-write</access>
    920 			<resetValue>0</resetValue>
    921 			<resetMask>0xFFFFFFFF</resetMask>
    922 			<fields>
    923 				<field>
    924 					<name>CTMODE</name>
    925 					<description>Counter/Timer Mode This field selects which rising PCLK edges can increment Timer's Prescale Counter (PC), or clear PC and increment Timer Counter (TC). Timer Mode: the TC is incremented when the Prescale Counter matches the Prescale Register.</description>
    926 					<bitRange>[1:0]</bitRange>
    927 					<enumeratedValues>
    928 					<name>ENUM</name>
    929 						<enumeratedValue>
    930 							<name>TIMER_MODE_EVERY_RI</name>
    931 							<description>Timer Mode: every rising PCLK edge</description>
    932 							<value>0x0</value>
    933 						</enumeratedValue>
    934 						<enumeratedValue>
    935 							<name>RISING</name>
    936 							<description>Counter Mode: TC is incremented on rising edges on the CAP input selected by bits 3:2.</description>
    937 							<value>0x1</value>
    938 						</enumeratedValue>
    939 						<enumeratedValue>
    940 							<name>FALLING</name>
    941 							<description>Counter Mode: TC is incremented on falling edges on the CAP input selected by bits 3:2.</description>
    942 							<value>0x2</value>
    943 						</enumeratedValue>
    944 						<enumeratedValue>
    945 							<name>DUALEDGE</name>
    946 							<description>Counter Mode: TC is incremented on both edges on the CAP input selected by bits 3:2.</description>
    947 							<value>0x3</value>
    948 						</enumeratedValue>
    949 					</enumeratedValues>
    950 				</field>
    951 				<field>
    952 					<name>CINSEL</name>
    953 					<description>Count Input Select When bits 1:0 in this register are not 00, these bits select which CAP pin is sampled for clocking. Note: If Counter mode is selected for a particular CAPn input in the TnCTCR, the 3 bits for that input in the Capture Control Register (TnCCR) must be programmed as 000. However, capture and/or interrupt can be selected for the other 3 CAPn inputs in the same timer.</description>
    954 					<bitRange>[3:2]</bitRange>
    955 					<enumeratedValues>
    956 					<name>ENUM</name>
    957 						<enumeratedValue>
    958 							<name>CAPN_0_FOR_TIMERN</name>
    959 							<description>CAPn.0 for TIMERn</description>
    960 							<value>0x0</value>
    961 						</enumeratedValue>
    962 						<enumeratedValue>
    963 							<name>CAPN_1_FOR_TIMERN</name>
    964 							<description>CAPn.1 for TIMERn</description>
    965 							<value>0x1</value>
    966 						</enumeratedValue>
    967 						
    968 					
    969 					</enumeratedValues>
    970 				</field>
    971 				<field>
    972 					<name>RESERVED</name>
    973 					<description>Reserved. Read value is undefined, only zero should be written.</description>
    974 					<bitRange>[31:4]</bitRange>
    975 				
    976 				</field>
    977 			</fields>
    978 		</register>
    979 	</registers>
    980 </peripheral>
    981 		<peripheral derivedFrom="TIMER0">
    982 			<name>TIMER1</name>
    983 			<baseAddress>0x40008000</baseAddress>
    984 			<addressBlock>
    985 				<offset>0</offset>
    986 				<size>0xFFF</size>
    987 				<usage>registers</usage>
    988 			</addressBlock>
    989 			<interrupt>
    990 				<name>TIMER1</name>
    991 				<value>2</value>
    992 			</interrupt>
    993 		</peripheral>
    994 		
    995 
    996 		
    997 
    998 		
    999 
   1000 		
   1001 		
   1002 		
   1003 
   1004 		
   1005 	
   1006 	
   1007 
   1008 		
   1009 		
   1010 		
   1011 
   1012 		
   1013 
   1014 		
   1015 		
   1016 		
   1017 		
   1018 
   1019 		
   1020 		
   1021 
   1022 
   1023 		<peripheral>
   1024 	<name>UART0</name>
   1025 	<description>UART0/2/3  </description>
   1026 	<groupName>UART0</groupName>
   1027 	<baseAddress>0x4000C000</baseAddress>
   1028 	<addressBlock>
   1029 	<offset>0x0</offset>
   1030 	<size>0xFFF</size>
   1031 	<usage>registers</usage>
   1032 	</addressBlock>
   1033 			<interrupt>
   1034 				<name>UART0</name>
   1035 				<value>5</value>
   1036 			</interrupt>
   1037 	<registers>
   1038 		<register>
   1039 			<name>RBR</name>
   1040 			<description>Receiver Buffer Register. Contains the next received character to be read (DLAB =0).</description>
   1041 			<addressOffset>0x000</addressOffset>
   1042 			<access>read-only</access>
   1043 			<resetValue>0</resetValue>
   1044 			<resetMask>0x00000000</resetMask>
   1045 			<readAction>modify</readAction>
   1046 			<fields>
   1047 				<field>
   1048 					<name>RBR</name>
   1049 					<description>The UARTn Receiver Buffer Register contains the oldest received byte in the UARTn Rx FIFO.</description>
   1050 					<bitRange>[7:0]</bitRange>
   1051 				</field>
   1052 				<field>
   1053 					<name>RESERVED</name>
   1054 					<description>Reserved, the value read from a reserved bit is not defined.</description>
   1055 					<bitRange>[31:8]</bitRange>
   1056 				</field>
   1057 			</fields>
   1058 		</register>
   1059 		<register>
   1060 			<name>THR</name>
   1061 			<description>Transmit Holding Regiter. The next character to be transmitted is written here (DLAB =0).</description>
   1062 			<alternateRegister>RBR</alternateRegister>
   1063 			<addressOffset>0x000</addressOffset>
   1064 			<access>write-only</access>
   1065 			<resetValue>0</resetValue>
   1066 			<resetMask>0x00000000</resetMask>
   1067 			<fields>
   1068 				<field>
   1069 					<name>THR</name>
   1070 					<description>Writing to the UARTn Transmit Holding Register causes the data to be stored in the UARTn transmit FIFO. The byte will be sent when it reaches the bottom of the FIFO and the transmitter is available.</description>
   1071 					<bitRange>[7:0]</bitRange>
   1072 				</field>
   1073 				<field>
   1074 					<name>RESERVED</name>
   1075 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1076 					<bitRange>[31:8]</bitRange>
   1077 				</field>
   1078 			</fields>
   1079 		</register>
   1080 		<register>
   1081 			<name>DLL</name>
   1082 			<description>Divisor Latch LSB. Least significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider (DLAB =1).</description>
   1083 			<alternateRegister>RBR</alternateRegister>
   1084 			<addressOffset>0x000</addressOffset>
   1085 			<access>read-write</access>
   1086 			<resetValue>0x01</resetValue>
   1087 			<resetMask>0xFFFFFFFF</resetMask>
   1088 			<fields>
   1089 				<field>
   1090 					<name>DLLSB</name>
   1091 					<description>The UARTn Divisor Latch LSB Register, along with the UnDLM register, determines the baud rate of the UARTn.</description>
   1092 					<bitRange>[7:0]</bitRange>
   1093 				</field>
   1094 				<field>
   1095 					<name>RESERVED</name>
   1096 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1097 					<bitRange>[31:8]</bitRange>
   1098 				</field>
   1099 			</fields>
   1100 		</register>
   1101 		<register>
   1102 			<name>DLM</name>
   1103 			<description>Divisor Latch MSB. Most significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider (DLAB =1).</description>
   1104 			<addressOffset>0x004</addressOffset>
   1105 			<access>read-write</access>
   1106 			<resetValue>0</resetValue>
   1107 			<resetMask>0xFFFFFFFF</resetMask>
   1108 			<fields>
   1109 				<field>
   1110 					<name>DLMSB</name>
   1111 					<description>The UARTn Divisor Latch MSB Register, along with the U0DLL register, determines the baud rate of the UARTn.</description>
   1112 					<bitRange>[7:0]</bitRange>
   1113 				</field>
   1114 				<field>
   1115 					<name>RESERVED</name>
   1116 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1117 					<bitRange>[31:8]</bitRange>
   1118 				</field>
   1119 			</fields>
   1120 		</register>
   1121 		<register>
   1122 			<name>IER</name>
   1123 			<description>Interrupt Enable Register. Contains individual interrupt enable bits for the 7 potential UART interrupts (DLAB =0).</description>
   1124 			<alternateRegister>DLM</alternateRegister>
   1125 			<addressOffset>0x004</addressOffset>
   1126 			<access>read-write</access>
   1127 			<resetValue>0</resetValue>
   1128 			<resetMask>0xFFFFFFFF</resetMask>
   1129 			<fields>
   1130 				<field>
   1131 					<name>RBRIE</name>
   1132 					<description>RBR Interrupt Enable. Enables the Receive Data Available interrupt for UARTn. It also controls the Character Receive Time-out interrupt.</description>
   1133 					<bitRange>[0:0]</bitRange>
   1134 					<enumeratedValues>
   1135 					<name>ENUM</name>
   1136 						<enumeratedValue>
   1137 							<name>DISABLE_THE_RDA_INTE</name>
   1138 							<description>Disable the RDA interrupts.</description>
   1139 							<value>0</value>
   1140 						</enumeratedValue>
   1141 						<enumeratedValue>
   1142 							<name>ENABLE_THE_RDA_INTER</name>
   1143 							<description>Enable the RDA interrupts.</description>
   1144 							<value>1</value>
   1145 						</enumeratedValue>
   1146 					</enumeratedValues>
   1147 				</field>
   1148 				<field>
   1149 					<name>THREIE</name>
   1150 					<description>THRE Interrupt Enable. Enables the THRE interrupt for UARTn. The status of this can be read from UnLSR[5].</description>
   1151 					<bitRange>[1:1]</bitRange>
   1152 					<enumeratedValues>
   1153 					<name>ENUM</name>
   1154 						<enumeratedValue>
   1155 							<name>DISABLE_THE_THRE_INT</name>
   1156 							<description>Disable the THRE interrupts.</description>
   1157 							<value>0</value>
   1158 						</enumeratedValue>
   1159 						<enumeratedValue>
   1160 							<name>ENABLE_THE_THRE_INTE</name>
   1161 							<description>Enable the THRE interrupts.</description>
   1162 							<value>1</value>
   1163 						</enumeratedValue>
   1164 					</enumeratedValues>
   1165 				</field>
   1166 				<field>
   1167 					<name>RXIE</name>
   1168 					<description>RX Line Status Interrupt Enable. Enables the UARTn RX line status interrupts. The status of this interrupt can be read from UnLSR[4:1].</description>
   1169 					<bitRange>[2:2]</bitRange>
   1170 					<enumeratedValues>
   1171 					<name>ENUM</name>
   1172 						<enumeratedValue>
   1173 							<name>DISABLE_THE_RX_LINE_</name>
   1174 							<description>Disable the RX line status interrupts.</description>
   1175 							<value>0</value>
   1176 						</enumeratedValue>
   1177 						<enumeratedValue>
   1178 							<name>ENABLE_THE_RX_LINE_S</name>
   1179 							<description>Enable the RX line status interrupts.</description>
   1180 							<value>1</value>
   1181 						</enumeratedValue>
   1182 					</enumeratedValues>
   1183 				</field>
   1184 				<field>
   1185 					<name>RESERVED</name>
   1186 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1187 					<bitRange>[7:3]</bitRange>
   1188 
   1189 				</field>
   1190 				<field>
   1191 					<name>ABEOINTEN</name>
   1192 					<description>Enables the end of auto-baud interrupt.</description>
   1193 					<bitRange>[8:8]</bitRange>
   1194 					<enumeratedValues>
   1195 					<name>ENUM</name>
   1196 						<enumeratedValue>
   1197 							<name>DISABLE_END_OF_AUTO_</name>
   1198 							<description>Disable end of auto-baud Interrupt.</description>
   1199 							<value>0</value>
   1200 						</enumeratedValue>
   1201 						<enumeratedValue>
   1202 							<name>ENABLE_END_OF_AUTO_B</name>
   1203 							<description>Enable end of auto-baud Interrupt.</description>
   1204 							<value>1</value>
   1205 						</enumeratedValue>
   1206 					</enumeratedValues>
   1207 				</field>
   1208 				<field>
   1209 					<name>ABTOINTEN</name>
   1210 					<description>Enables the auto-baud time-out interrupt.</description>
   1211 					<bitRange>[9:9]</bitRange>
   1212 					<enumeratedValues>
   1213 					<name>ENUM</name>
   1214 						<enumeratedValue>
   1215 							<name>DISABLE_AUTO_BAUD_TI</name>
   1216 							<description>Disable auto-baud time-out Interrupt.</description>
   1217 							<value>0</value>
   1218 						</enumeratedValue>
   1219 						<enumeratedValue>
   1220 							<name>ENABLE_AUTO_BAUD_TIM</name>
   1221 							<description>Enable auto-baud time-out Interrupt.</description>
   1222 							<value>1</value>
   1223 						</enumeratedValue>
   1224 					</enumeratedValues>
   1225 				</field>
   1226 				<field>
   1227 					<name>RESERVED</name>
   1228 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1229 					<bitRange>[31:10]</bitRange>
   1230 
   1231 				</field>
   1232 			</fields>
   1233 		</register>
   1234 		<register>
   1235 			<name>IIR</name>
   1236 			<description>Interrupt ID Register. Identifies which interrupt(s) are pending.</description>
   1237 			<addressOffset>0x008</addressOffset>
   1238 			<access>read-only</access>
   1239 			<resetValue>0x01</resetValue>
   1240 			<resetMask>0xFFFFFFFF</resetMask>
   1241 			<fields>
   1242 				<field>
   1243 					<name>INTSTATUS</name>
   1244 					<description>Interrupt status. Note that UnIIR[0] is active low. The pending interrupt can be determined by evaluating UnIIR[3:1].</description>
   1245 					<bitRange>[0:0]</bitRange>
   1246 					<enumeratedValues>
   1247 					<name>ENUM</name>
   1248 						<enumeratedValue>
   1249 							<name>AT_LEAST_ONE_INTERRU</name>
   1250 							<description>At least one interrupt is pending.</description>
   1251 							<value>0</value>
   1252 						</enumeratedValue>
   1253 						<enumeratedValue>
   1254 							<name>NO_INTERRUPT_IS_PEND</name>
   1255 							<description>No interrupt is pending.</description>
   1256 							<value>1</value>
   1257 						</enumeratedValue>
   1258 					</enumeratedValues>
   1259 				</field>
   1260 				<field>
   1261 					<name>INTID</name>
   1262 					<description>Interrupt identification. UnIER[3:1] identifies an interrupt corresponding to the UARTn Rx or TX FIFO. All other combinations of UnIER[3:1] not listed below are reserved (000,100,101,111).</description>
   1263 					<bitRange>[3:1]</bitRange>
   1264 					<enumeratedValues>
   1265 					<name>ENUM</name>
   1266 						<enumeratedValue>
   1267 							<name>1_RECEIVE_LINE_S</name>
   1268 							<description>1   - Receive Line Status (RLS).</description>
   1269 							<value>0x3</value>
   1270 						</enumeratedValue>
   1271 						<enumeratedValue>
   1272 							<name>2A__RECEIVE_DATA_AV</name>
   1273 							<description>2a - Receive Data Available (RDA).</description>
   1274 							<value>0x2</value>
   1275 						</enumeratedValue>
   1276 						<enumeratedValue>
   1277 							<name>2B__CHARACTER_TIME_</name>
   1278 							<description>2b - Character Time-out Indicator (CTI).</description>
   1279 							<value>0x6</value>
   1280 						</enumeratedValue>
   1281 						<enumeratedValue>
   1282 							<name>3_THRE_INTERRUPT</name>
   1283 							<description>3   - THRE Interrupt</description>
   1284 							<value>0x1</value>
   1285 						</enumeratedValue>
   1286 					</enumeratedValues>
   1287 				</field>
   1288 				<field>
   1289 					<name>RESERVED</name>
   1290 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1291 					<bitRange>[5:4]</bitRange>
   1292 
   1293 				</field>
   1294 				<field>
   1295 					<name>FIFOENABLE</name>
   1296 					<description>Copies of UnFCR[0].</description>
   1297 					<bitRange>[7:6]</bitRange>
   1298 
   1299 				</field>
   1300 				<field>
   1301 					<name>ABEOINT</name>
   1302 					<description>End of auto-baud interrupt. True if auto-baud has finished successfully and interrupt is enabled.</description>
   1303 					<bitRange>[8:8]</bitRange>
   1304 
   1305 				</field>
   1306 				<field>
   1307 					<name>ABTOINT</name>
   1308 					<description>Auto-baud time-out interrupt. True if auto-baud has timed out and interrupt is enabled.</description>
   1309 					<bitRange>[9:9]</bitRange>
   1310 
   1311 				</field>
   1312 				<field>
   1313 					<name>RESERVED</name>
   1314 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1315 					<bitRange>[31:10]</bitRange>
   1316 
   1317 				</field>
   1318 			</fields>
   1319 		</register>
   1320 		<register>
   1321 			<name>FCR</name>
   1322 			<description>FIFO Control Register. Controls UART FIFO usage and modes.</description>
   1323 			<alternateRegister>IIR</alternateRegister>
   1324 			<addressOffset>0x008</addressOffset>
   1325 			<access>write-only</access>
   1326 			<resetValue>0</resetValue>
   1327 			<resetMask>0xFFFFFFFF</resetMask>
   1328 			<fields>
   1329 				<field>
   1330 					<name>FIFOEN</name>
   1331 					<description>FIFO Enable.</description>
   1332 					<bitRange>[0:0]</bitRange>
   1333 					<enumeratedValues>
   1334 					<name>ENUM</name>
   1335 						<enumeratedValue>
   1336 							<name>UARTN_FIFOS_ARE_DISA</name>
   1337 							<description>UARTn FIFOs are disabled. Must not be used in the application.</description>
   1338 							<value>0</value>
   1339 						</enumeratedValue>
   1340 						<enumeratedValue>
   1341 							<name>ACTIVE_HIGH_ENABLE_F</name>
   1342 							<description>Active high enable for both UARTn Rx and TX FIFOs and UnFCR[7:1] access. This bit must be set for proper UART operation. Any transition on this bit will automatically clear the related UART FIFOs.</description>
   1343 							<value>1</value>
   1344 						</enumeratedValue>
   1345 					</enumeratedValues>
   1346 				</field>
   1347 				<field>
   1348 					<name>RXFIFORES</name>
   1349 					<description>RX FIFO Reset.</description>
   1350 					<bitRange>[1:1]</bitRange>
   1351 					<enumeratedValues>
   1352 					<name>ENUM</name>
   1353 						<enumeratedValue>
   1354 							<name>NO_IMPACT_ON_EITHER_</name>
   1355 							<description>No impact on either of UARTn FIFOs.</description>
   1356 							<value>0</value>
   1357 						</enumeratedValue>
   1358 						<enumeratedValue>
   1359 							<name>WRITING_A_LOGIC_1_TO</name>
   1360 							<description>Writing a logic 1 to UnFCR[1] will clear all bytes in UARTn Rx FIFO, reset the pointer logic. This bit is self-clearing.</description>
   1361 							<value>1</value>
   1362 						</enumeratedValue>
   1363 					</enumeratedValues>
   1364 				</field>
   1365 				<field>
   1366 					<name>TXFIFORES</name>
   1367 					<description>TX FIFO Reset.</description>
   1368 					<bitRange>[2:2]</bitRange>
   1369 					<enumeratedValues>
   1370 					<name>ENUM</name>
   1371 						<enumeratedValue>
   1372 							<name>NO_IMPACT_ON_EITHER_</name>
   1373 							<description>No impact on either of UARTn FIFOs.</description>
   1374 							<value>0</value>
   1375 						</enumeratedValue>
   1376 						<enumeratedValue>
   1377 							<name>WRITING_A_LOGIC_1_TO</name>
   1378 							<description>Writing a logic 1 to UnFCR[2] will clear all bytes in UARTn TX FIFO, reset the pointer logic. This bit is self-clearing.</description>
   1379 							<value>1</value>
   1380 						</enumeratedValue>
   1381 					</enumeratedValues>
   1382 				</field>
   1383 				<field>
   1384 					<name>DMAMODE</name>
   1385 					<description>DMA Mode Select. When the FIFO enable (bit 0 of this register) is set, this bit selects the DMA mode. See Section 18.6.6.1.</description>
   1386 					<bitRange>[3:3]</bitRange>
   1387 
   1388 				</field>
   1389 				<field>
   1390 					<name>RESERVED</name>
   1391 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1392 					<bitRange>[5:4]</bitRange>
   1393 
   1394 				</field>
   1395 				<field>
   1396 					<name>RXTRIGLVL</name>
   1397 					<description>RX Trigger Level. These two bits determine how many receiver UARTn FIFO characters must be written before an interrupt or DMA request is activated.</description>
   1398 					<bitRange>[7:6]</bitRange>
   1399 					<enumeratedValues>
   1400 					<name>ENUM</name>
   1401 						<enumeratedValue>
   1402 							<name>TRIGGER_LEVEL_0_1_C</name>
   1403 							<description>Trigger level 0 (1 character or 0x01).</description>
   1404 							<value>0x0</value>
   1405 						</enumeratedValue>
   1406 						<enumeratedValue>
   1407 							<name>TRIGGER_LEVEL_1_4_C</name>
   1408 							<description>Trigger level 1 (4 characters or 0x04).</description>
   1409 							<value>0x1</value>
   1410 						</enumeratedValue>
   1411 						<enumeratedValue>
   1412 							<name>TRIGGER_LEVEL_2_8_C</name>
   1413 							<description>Trigger level 2 (8 characters or 0x08).</description>
   1414 							<value>0x2</value>
   1415 						</enumeratedValue>
   1416 						<enumeratedValue>
   1417 							<name>TRIGGER_LEVEL_3_14_</name>
   1418 							<description>Trigger level 3 (14 characters or 0x0E).</description>
   1419 							<value>0x3</value>
   1420 						</enumeratedValue>
   1421 					</enumeratedValues>
   1422 				</field>
   1423 				<field>
   1424 					<name>RESERVED</name>
   1425 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1426 					<bitRange>[31:8]</bitRange>
   1427 
   1428 				</field>
   1429 			</fields>
   1430 		</register>
   1431 		<register>
   1432 			<name>LCR</name>
   1433 			<description>Line Control Register. Contains controls for frame formatting and break generation.</description>
   1434 			<addressOffset>0x00C</addressOffset>
   1435 			<access>read-write</access>
   1436 			<resetValue>0</resetValue>
   1437 			<resetMask>0xFFFFFFFF</resetMask>
   1438 			<fields>
   1439 				<field>
   1440 					<name>WLS</name>
   1441 					<description>Word Length Select.</description>
   1442 					<bitRange>[1:0]</bitRange>
   1443 					<enumeratedValues>
   1444 					<name>ENUM</name>
   1445 						<enumeratedValue>
   1446 							<name>5_BIT_CHARACTER_LENG</name>
   1447 							<description>5-bit character length</description>
   1448 							<value>0x0</value>
   1449 						</enumeratedValue>
   1450 						<enumeratedValue>
   1451 							<name>6_BIT_CHARACTER_LENG</name>
   1452 							<description>6-bit character length</description>
   1453 							<value>0x1</value>
   1454 						</enumeratedValue>
   1455 						<enumeratedValue>
   1456 							<name>7_BIT_CHARACTER_LENG</name>
   1457 							<description>7-bit character length</description>
   1458 							<value>0x2</value>
   1459 						</enumeratedValue>
   1460 						<enumeratedValue>
   1461 							<name>8_BIT_CHARACTER_LENG</name>
   1462 							<description>8-bit character length</description>
   1463 							<value>0x3</value>
   1464 						</enumeratedValue>
   1465 					</enumeratedValues>
   1466 				</field>
   1467 				<field>
   1468 					<name>SBS</name>
   1469 					<description>Stop Bit Select</description>
   1470 					<bitRange>[2:2]</bitRange>
   1471 					<enumeratedValues>
   1472 					<name>ENUM</name>
   1473 						<enumeratedValue>
   1474 							<name>1_STOP_BIT_</name>
   1475 							<description>1 stop bit.</description>
   1476 							<value>0</value>
   1477 						</enumeratedValue>
   1478 						<enumeratedValue>
   1479 							<name>2_STOP_BITS_1_5_IF_</name>
   1480 							<description>2 stop bits (1.5 if UnLCR[1:0]=00).</description>
   1481 							<value>1</value>
   1482 						</enumeratedValue>
   1483 					</enumeratedValues>
   1484 				</field>
   1485 				<field>
   1486 					<name>PE</name>
   1487 					<description>Parity Enable.</description>
   1488 					<bitRange>[3:3]</bitRange>
   1489 					<enumeratedValues>
   1490 					<name>ENUM</name>
   1491 						<enumeratedValue>
   1492 							<name>DISABLE_PARITY_GENER</name>
   1493 							<description>Disable parity generation and checking.</description>
   1494 							<value>0</value>
   1495 						</enumeratedValue>
   1496 						<enumeratedValue>
   1497 							<name>ENABLE_PARITY_GENERA</name>
   1498 							<description>Enable parity generation and checking.</description>
   1499 							<value>1</value>
   1500 						</enumeratedValue>
   1501 					</enumeratedValues>
   1502 				</field>
   1503 				<field>
   1504 					<name>PS</name>
   1505 					<description>Parity Select</description>
   1506 					<bitRange>[5:4]</bitRange>
   1507 					<enumeratedValues>
   1508 					<name>ENUM</name>
   1509 						<enumeratedValue>
   1510 							<name>ODD_PARITY_NUMBER_O</name>
   1511 							<description>Odd parity. Number of 1s in the transmitted character and the attached parity bit will be odd.</description>
   1512 							<value>0x0</value>
   1513 						</enumeratedValue>
   1514 						<enumeratedValue>
   1515 							<name>EVEN_PARITY_NUMBER_</name>
   1516 							<description>Even Parity. Number of 1s in the transmitted character and the attached parity bit will be even.</description>
   1517 							<value>0x1</value>
   1518 						</enumeratedValue>
   1519 						<enumeratedValue>
   1520 							<name>FORCED_1_STICK_PARIT</name>
   1521 							<description>Forced 1 stick parity.</description>
   1522 							<value>0x2</value>
   1523 						</enumeratedValue>
   1524 						<enumeratedValue>
   1525 							<name>FORCED_0_STICK_PARIT</name>
   1526 							<description>Forced 0 stick parity.</description>
   1527 							<value>0x3</value>
   1528 						</enumeratedValue>
   1529 					</enumeratedValues>
   1530 				</field>
   1531 				<field>
   1532 					<name>BC</name>
   1533 					<description>Break Control</description>
   1534 					<bitRange>[6:6]</bitRange>
   1535 					<enumeratedValues>
   1536 					<name>ENUM</name>
   1537 						<enumeratedValue>
   1538 							<name>DISABLE_BREAK_TRANSM</name>
   1539 							<description>Disable break transmission.</description>
   1540 							<value>0</value>
   1541 						</enumeratedValue>
   1542 						<enumeratedValue>
   1543 							<name>ENABLE_BREAK_TRANSMI</name>
   1544 							<description>Enable break transmission. Output pin UARTn TXD is forced to logic 0 when UnLCR[6] is active high.</description>
   1545 							<value>1</value>
   1546 						</enumeratedValue>
   1547 					</enumeratedValues>
   1548 				</field>
   1549 				<field>
   1550 					<name>DLAB</name>
   1551 					<description>Divisor Latch Access Bit</description>
   1552 					<bitRange>[7:7]</bitRange>
   1553 					<enumeratedValues>
   1554 					<name>ENUM</name>
   1555 						<enumeratedValue>
   1556 							<name>DISABLE_ACCESS_TO_DI</name>
   1557 							<description>Disable access to Divisor Latches.</description>
   1558 							<value>0</value>
   1559 						</enumeratedValue>
   1560 						<enumeratedValue>
   1561 							<name>ENABLE_ACCESS_TO_DIV</name>
   1562 							<description>Enable access to Divisor Latches.</description>
   1563 							<value>1</value>
   1564 						</enumeratedValue>
   1565 					</enumeratedValues>
   1566 				</field>
   1567 				<field>
   1568 					<name>RESERVED</name>
   1569 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1570 					<bitRange>[31:8]</bitRange>
   1571 
   1572 				</field>
   1573 			</fields>
   1574 		</register>
   1575 		<register>
   1576 			<name>LSR</name>
   1577 			<description>Line Status Register. Contains flags for transmit and receive status, including line errors.</description>
   1578 			<addressOffset>0x014</addressOffset>
   1579 			<access>read-only</access>
   1580 			<resetValue>0x60</resetValue>
   1581 			<resetMask>0xFFFFFFFF</resetMask>
   1582 			<readAction>modify</readAction>
   1583 			<fields>
   1584 				<field>
   1585 					<name>RDR</name>
   1586 					<description>Receiver Data Ready. UnLSR[0] is set when the UnRBR holds an unread character and is cleared when the UARTn RBR FIFO is empty.</description>
   1587 					<bitRange>[0:0]</bitRange>
   1588 					<enumeratedValues>
   1589 					<name>ENUM</name>
   1590 						<enumeratedValue>
   1591 							<name>EMPTY</name>
   1592 							<description>The UARTn receiver FIFO is empty.</description>
   1593 							<value>0</value>
   1594 						</enumeratedValue>
   1595 						<enumeratedValue>
   1596 							<name>NOTEMPTY</name>
   1597 							<description>The UARTn receiver FIFO is not empty.</description>
   1598 							<value>1</value>
   1599 						</enumeratedValue>
   1600 					</enumeratedValues>
   1601 				</field>
   1602 				<field>
   1603 					<name>OE</name>
   1604 					<description>Overrun Error. The overrun error condition is set as soon as it occurs. An UnLSR read clears UnLSR[1]. UnLSR[1] is set when UARTn RSR has a new character assembled and the UARTn RBR FIFO is full. In this case, the UARTn RBR FIFO will not be overwritten and the character in the UARTn RSR will be lost.</description>
   1605 					<bitRange>[1:1]</bitRange>
   1606 					<enumeratedValues>
   1607 					<name>ENUM</name>
   1608 						<enumeratedValue>
   1609 							<name>INACTIVE</name>
   1610 							<description>Overrun error status is inactive.</description>
   1611 							<value>0</value>
   1612 						</enumeratedValue>
   1613 						<enumeratedValue>
   1614 							<name>ACTIVE</name>
   1615 							<description>Overrun error status is active.</description>
   1616 							<value>1</value>
   1617 						</enumeratedValue>
   1618 					</enumeratedValues>
   1619 				</field>
   1620 				<field>
   1621 					<name>PE</name>
   1622 					<description>Parity Error. When the parity bit of a received character is in the wrong state, a parity error occurs. An UnLSR read clears UnLSR[2]. Time of parity error detection is dependent on UnFCR[0]. Note: A parity error is associated with the character at the top of the UARTn RBR FIFO.</description>
   1623 					<bitRange>[2:2]</bitRange>
   1624 					<enumeratedValues>
   1625 					<name>ENUM</name>
   1626 						<enumeratedValue>
   1627 							<name>INACTIVE</name>
   1628 							<description>Parity error status is inactive.</description>
   1629 							<value>0</value>
   1630 						</enumeratedValue>
   1631 						<enumeratedValue>
   1632 							<name>ACTIVE</name>
   1633 							<description>Parity error status is active.</description>
   1634 							<value>1</value>
   1635 						</enumeratedValue>
   1636 					</enumeratedValues>
   1637 				</field>
   1638 				<field>
   1639 					<name>FE</name>
   1640 					<description>Framing Error. When the stop bit of a received character is a logic 0, a framing error occurs. An UnLSR read clears UnLSR[3]. The time of the framing error detection is dependent on UnFCR[0]. Upon detection of a framing error, the Rx will attempt to resynchronize to the data and assume that the bad stop bit is actually an early start bit. However, it cannot be assumed that the next received byte will be correct even if there is no Framing Error. Note: A framing error is associated with the character at the top of the UARTn RBR FIFO.</description>
   1641 					<bitRange>[3:3]</bitRange>
   1642 					<enumeratedValues>
   1643 					<name>ENUM</name>
   1644 						<enumeratedValue>
   1645 							<name>INACTIVE</name>
   1646 							<description>Framing error status is inactive.</description>
   1647 							<value>0</value>
   1648 						</enumeratedValue>
   1649 						<enumeratedValue>
   1650 							<name>ACTIVE</name>
   1651 							<description>Framing error status is active.</description>
   1652 							<value>1</value>
   1653 						</enumeratedValue>
   1654 					</enumeratedValues>
   1655 				</field>
   1656 				<field>
   1657 					<name>BI</name>
   1658 					<description>Break Interrupt. When RXDn is held in the spacing state (all zeroes) for one full character transmission (start, data, parity, stop), a break interrupt occurs. Once the break condition has been detected, the receiver goes idle until RXDn goes to marking state (all ones). An UnLSR read clears this status bit. The time of break detection is dependent on UnFCR[0]. Note: The break interrupt is associated with the character at the top of the UARTn RBR FIFO.</description>
   1659 					<bitRange>[4:4]</bitRange>
   1660 					<enumeratedValues>
   1661 					<name>ENUM</name>
   1662 						<enumeratedValue>
   1663 							<name>INACTIVE</name>
   1664 							<description>Break interrupt status is inactive.</description>
   1665 							<value>0</value>
   1666 						</enumeratedValue>
   1667 						<enumeratedValue>
   1668 							<name>ACTIVE</name>
   1669 							<description>Break interrupt status is active.</description>
   1670 							<value>1</value>
   1671 						</enumeratedValue>
   1672 					</enumeratedValues>
   1673 				</field>
   1674 				<field>
   1675 					<name>THRE</name>
   1676 					<description>Transmitter Holding Register Empty.  THRE is set immediately upon detection of an empty UARTn THR and is cleared on a UnTHR write.</description>
   1677 					<bitRange>[5:5]</bitRange>
   1678 					<enumeratedValues>
   1679 					<name>ENUM</name>
   1680 						<enumeratedValue>
   1681 							<name>VALIDDATA</name>
   1682 							<description>UnTHR contains valid data.</description>
   1683 							<value>0</value>
   1684 						</enumeratedValue>
   1685 						<enumeratedValue>
   1686 							<name>EMPTY</name>
   1687 							<description>UnTHR is empty.</description>
   1688 							<value>1</value>
   1689 						</enumeratedValue>
   1690 					</enumeratedValues>
   1691 				</field>
   1692 				<field>
   1693 					<name>TEMT</name>
   1694 					<description>Transmitter Empty. TEMT is set when both UnTHR and UnTSR are empty; TEMT is cleared when either the UnTSR or the UnTHR contain valid data.</description>
   1695 					<bitRange>[6:6]</bitRange>
   1696 					<enumeratedValues>
   1697 					<name>ENUM</name>
   1698 						<enumeratedValue>
   1699 							<name>VALIDDATA</name>
   1700 							<description>UnTHR and/or the UnTSR contains valid data.</description>
   1701 							<value>0</value>
   1702 						</enumeratedValue>
   1703 						<enumeratedValue>
   1704 							<name>EMPTY</name>
   1705 							<description>UnTHR and the UnTSR are empty.</description>
   1706 							<value>1</value>
   1707 						</enumeratedValue>
   1708 					</enumeratedValues>
   1709 				</field>
   1710 				<field>
   1711 					<name>RXFE</name>
   1712 					<description>Error in RX FIFO . UnLSR[7] is set when a character with a Rx error such as framing error, parity error or break interrupt, is loaded into the UnRBR. This bit is cleared when the UnLSR register is read and there are no subsequent errors in the UARTn FIFO.</description>
   1713 					<bitRange>[7:7]</bitRange>
   1714 					<enumeratedValues>
   1715 					<name>ENUM</name>
   1716 						<enumeratedValue>
   1717 							<name>NOERROR</name>
   1718 							<description>UnRBR contains no UARTn RX errors or UnFCR[0]=0.</description>
   1719 							<value>0</value>
   1720 						</enumeratedValue>
   1721 						<enumeratedValue>
   1722 							<name>ERRORS</name>
   1723 							<description>UARTn RBR contains at least one UARTn RX error.</description>
   1724 							<value>1</value>
   1725 						</enumeratedValue>
   1726 					</enumeratedValues>
   1727 				</field>
   1728 				<field>
   1729 					<name>RESERVED</name>
   1730 					<description>Reserved. The value read from a reserved bit is not defined.</description>
   1731 					<bitRange>[31:8]</bitRange>
   1732 
   1733 				</field>
   1734 			</fields>
   1735 		</register>
   1736 		<register>
   1737 			<name>SCR</name>
   1738 			<description>Scratch Pad Register. 8-bit temporary storage for software.</description>
   1739 			<addressOffset>0x01C</addressOffset>
   1740 			<access>read-write</access>
   1741 			<resetValue>0</resetValue>
   1742 			<resetMask>0xFFFFFFFF</resetMask>
   1743 			<fields>
   1744 				<field>
   1745 					<name>PAD</name>
   1746 					<description>A readable, writable byte.</description>
   1747 					<bitRange>[7:0]</bitRange>
   1748 				</field>
   1749 				<field>
   1750 					<name>RESERVED</name>
   1751 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1752 					<bitRange>[31:8]</bitRange>
   1753 				</field>
   1754 			</fields>
   1755 		</register>
   1756 		<register>
   1757 			<name>ACR</name>
   1758 			<description>Auto-baud Control Register. Contains controls for the auto-baud feature.</description>
   1759 			<addressOffset>0x020</addressOffset>
   1760 			<access>read-write</access>
   1761 			<resetValue>0</resetValue>
   1762 			<resetMask>0xFFFFFFFF</resetMask>
   1763 			<fields>
   1764 				<field>
   1765 					<name>START</name>
   1766 					<description>Start bit. This bit is automatically cleared after auto-baud completion.</description>
   1767 					<bitRange>[0:0]</bitRange>
   1768 					<enumeratedValues>
   1769 					<name>ENUM</name>
   1770 						<enumeratedValue>
   1771 							<name>AUTO_BAUD_STOP_AUTO</name>
   1772 							<description>Auto-baud stop (auto-baud is not running).</description>
   1773 							<value>0</value>
   1774 						</enumeratedValue>
   1775 						<enumeratedValue>
   1776 							<name>AUTO_BAUD_START_AUT</name>
   1777 							<description>Auto-baud start (auto-baud is running). Auto-baud run bit. This bit is automatically cleared after auto-baud completion.</description>
   1778 							<value>1</value>
   1779 						</enumeratedValue>
   1780 					</enumeratedValues>
   1781 				</field>
   1782 				<field>
   1783 					<name>MODE</name>
   1784 					<description>Auto-baud mode select bit.</description>
   1785 					<bitRange>[1:1]</bitRange>
   1786 					<enumeratedValues>
   1787 					<name>ENUM</name>
   1788 						<enumeratedValue>
   1789 							<name>MODE_0_</name>
   1790 							<description>Mode 0.</description>
   1791 							<value>0</value>
   1792 						</enumeratedValue>
   1793 						<enumeratedValue>
   1794 							<name>MODE_1_</name>
   1795 							<description>Mode 1.</description>
   1796 							<value>1</value>
   1797 						</enumeratedValue>
   1798 					</enumeratedValues>
   1799 				</field>
   1800 				<field>
   1801 					<name>AUTORESTART</name>
   1802 					<description>Restart bit.</description>
   1803 					<bitRange>[2:2]</bitRange>
   1804 					<enumeratedValues>
   1805 					<name>ENUM</name>
   1806 						<enumeratedValue>
   1807 							<name>NO_RESTART_</name>
   1808 							<description>No restart.</description>
   1809 							<value>0</value>
   1810 						</enumeratedValue>
   1811 						<enumeratedValue>
   1812 							<name>RESTART_IN_CASE_OF_T</name>
   1813 							<description>Restart in case of time-out (counter restarts at next UARTn Rx falling edge)</description>
   1814 							<value>1</value>
   1815 						</enumeratedValue>
   1816 					</enumeratedValues>
   1817 				</field>
   1818 				<field>
   1819 					<name>RESERVED</name>
   1820 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1821 					<bitRange>[7:3]</bitRange>
   1822 
   1823 				</field>
   1824 				<field>
   1825 					<name>ABEOINTCLR</name>
   1826 					<description>End of auto-baud interrupt clear bit (write-only accessible). Writing a 1 will clear the corresponding interrupt in the UnIIR. Writing a 0 has no impact.</description>
   1827 					<bitRange>[8:8]</bitRange>
   1828 					<enumeratedValues>
   1829 					<name>ENUM</name>
   1830 						<enumeratedValue>
   1831 							<name>NO_IMPACT_</name>
   1832 							<description>No impact.</description>
   1833 							<value>0</value>
   1834 						</enumeratedValue>
   1835 						<enumeratedValue>
   1836 							<name>CLEAR_THE_CORRESPOND</name>
   1837 							<description>Clear the corresponding interrupt in the IIR.</description>
   1838 							<value>1</value>
   1839 						</enumeratedValue>
   1840 					</enumeratedValues>
   1841 				</field>
   1842 				<field>
   1843 					<name>ABTOINTCLR</name>
   1844 					<description>Auto-baud time-out interrupt clear bit (write-only accessible). Writing a 1 will clear the corresponding interrupt in the UnIIR. Writing a 0 has no impact.</description>
   1845 					<bitRange>[9:9]</bitRange>
   1846 					<enumeratedValues>
   1847 					<name>ENUM</name>
   1848 						<enumeratedValue>
   1849 							<name>NO_IMPACT_</name>
   1850 							<description>No impact.</description>
   1851 							<value>0</value>
   1852 						</enumeratedValue>
   1853 						<enumeratedValue>
   1854 							<name>CLEAR_THE_CORRESPOND</name>
   1855 							<description>Clear the corresponding interrupt in the IIR.</description>
   1856 							<value>1</value>
   1857 						</enumeratedValue>
   1858 					</enumeratedValues>
   1859 				</field>
   1860 				<field>
   1861 					<name>RESERVED</name>
   1862 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1863 					<bitRange>[31:10]</bitRange>
   1864 
   1865 				</field>
   1866 			</fields>
   1867 		</register>
   1868 		<register>
   1869 			<name>FDR</name>
   1870 			<description>Fractional Divider Register. Generates a clock input for the baud rate divider.</description>
   1871 			<addressOffset>0x028</addressOffset>
   1872 			<access>read-write</access>
   1873 			<resetValue>0x10</resetValue>
   1874 			<resetMask>0xFFFFFFFF</resetMask>
   1875 			<fields>
   1876 				<field>
   1877 					<name>DIVADDVAL</name>
   1878 					<description>Baud-rate generation pre-scaler divisor value. If this field is 0, fractional baud-rate generator will not impact the UARTn baudrate.</description>
   1879 					<bitRange>[3:0]</bitRange>
   1880 
   1881 				</field>
   1882 				<field>
   1883 					<name>MULVAL</name>
   1884 					<description>Baud-rate pre-scaler multiplier value. This field must be greater or equal 1 for UARTn to operate properly, regardless of whether the fractional baud-rate generator is used or not.</description>
   1885 					<bitRange>[7:4]</bitRange>
   1886 
   1887 				</field>
   1888 				<field>
   1889 					<name>RESERVED</name>
   1890 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1891 					<bitRange>[31:8]</bitRange>
   1892 
   1893 				</field>
   1894 			</fields>
   1895 		</register>
   1896 		<register>
   1897 			<name>TER</name>
   1898 			<description>Transmit Enable Register. Turns off UART transmitter for use with software flow control.</description>
   1899 			<addressOffset>0x030</addressOffset>
   1900 			<access>read-write</access>
   1901 			<resetValue>0x80</resetValue>
   1902 			<resetMask>0xFFFFFFFF</resetMask>
   1903 			<fields>
   1904 				<field>
   1905 					<name>RESERVED</name>
   1906 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1907 					<bitRange>[6:0]</bitRange>
   1908 				</field>
   1909 				<field>
   1910 					<name>TXEN</name>
   1911 					<description>When this bit is 1, as it is after a Reset, data written to the THR is output on the TXD pin as soon as any preceding data has been sent. If this bit is cleared to 0 while a character is being sent, the transmission of that character is completed, but no further characters are sent until this bit is set again. In other words, a 0 in this bit blocks the transfer of characters from the THR or TX FIFO into the transmit shift register. Software implementing software-handshaking can clear this bit when it receives an XOFF character (DC3). Software can set this bit again when it receives an XON (DC1) character.</description>
   1912 					<bitRange>[7:7]</bitRange>
   1913 				</field>
   1914 				<field>
   1915 					<name>RESERVED</name>
   1916 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1917 					<bitRange>[31:8]</bitRange>
   1918 				</field>
   1919 			</fields>
   1920 		</register>
   1921 		<register>
   1922 			<name>RS485CTRL</name>
   1923 			<description>RS-485/EIA-485 Control. Contains controls to configure various aspects of RS-485/EIA-485 modes.</description>
   1924 			<addressOffset>0x04C</addressOffset>
   1925 			<access>read-write</access>
   1926 			<resetValue>0</resetValue>
   1927 			<resetMask>0xFFFFFFFF</resetMask>
   1928 			<fields>
   1929 				<field>
   1930 					<name>NMMEN</name>
   1931 					<description>NMM enable.</description>
   1932 					<bitRange>[0:0]</bitRange>
   1933 					<enumeratedValues>
   1934 					<name>ENUM</name>
   1935 						<enumeratedValue>
   1936 							<name>DISABLED</name>
   1937 							<description>RS-485/EIA-485 Normal Multidrop Mode (NMM) is disabled.</description>
   1938 							<value>0</value>
   1939 						</enumeratedValue>
   1940 						<enumeratedValue>
   1941 							<name>ENABLED</name>
   1942 							<description>RS-485/EIA-485 Normal Multidrop Mode (NMM) is enabled. In this mode, an address is detected when a received byte has the parity bit = 1, generating a received data interrupt. See Section 18.6.16 RS-485/EIA-485 modes of operation.</description>
   1943 							<value>1</value>
   1944 						</enumeratedValue>
   1945 					</enumeratedValues>
   1946 				</field>
   1947 				<field>
   1948 					<name>RXDIS</name>
   1949 					<description>Receiver enable.</description>
   1950 					<bitRange>[1:1]</bitRange>
   1951 					<enumeratedValues>
   1952 					<name>ENUM</name>
   1953 						<enumeratedValue>
   1954 							<name>ENABLED</name>
   1955 							<description>The receiver is enabled.</description>
   1956 							<value>0</value>
   1957 						</enumeratedValue>
   1958 						<enumeratedValue>
   1959 							<name>DISABLED</name>
   1960 							<description>The receiver is disabled.</description>
   1961 							<value>1</value>
   1962 						</enumeratedValue>
   1963 					</enumeratedValues>
   1964 				</field>
   1965 				<field>
   1966 					<name>AADEN</name>
   1967 					<description>AAD enable.</description>
   1968 					<bitRange>[2:2]</bitRange>
   1969 					<enumeratedValues>
   1970 					<name>ENUM</name>
   1971 						<enumeratedValue>
   1972 							<name>DISABLED</name>
   1973 							<description>Auto Address Detect (AAD) is disabled.</description>
   1974 							<value>0</value>
   1975 						</enumeratedValue>
   1976 						<enumeratedValue>
   1977 							<name>ENABLED</name>
   1978 							<description>Auto Address Detect (AAD) is enabled.</description>
   1979 							<value>1</value>
   1980 						</enumeratedValue>
   1981 					</enumeratedValues>
   1982 				</field>
   1983 				<field>
   1984 					<name>RESERVED</name>
   1985 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   1986 					<bitRange>[3:3]</bitRange>
   1987 
   1988 				</field>
   1989 				<field>
   1990 					<name>DCTRL</name>
   1991 					<description>Direction control enable.</description>
   1992 					<bitRange>[4:4]</bitRange>
   1993 					<enumeratedValues>
   1994 					<name>ENUM</name>
   1995 						<enumeratedValue>
   1996 							<name>DISABLE_AUTO_DIRECTI</name>
   1997 							<description>Disable Auto Direction Control.</description>
   1998 							<value>0</value>
   1999 						</enumeratedValue>
   2000 						<enumeratedValue>
   2001 							<name>ENABLE_AUTO_DIRECTIO</name>
   2002 							<description>Enable Auto Direction Control.</description>
   2003 							<value>1</value>
   2004 						</enumeratedValue>
   2005 					</enumeratedValues>
   2006 				</field>
   2007 				<field>
   2008 					<name>OINV</name>
   2009 					<description>Direction control pin polarity. This bit reverses the polarity of the direction control signal on the Un_OE pin.</description>
   2010 					<bitRange>[5:5]</bitRange>
   2011 					<enumeratedValues>
   2012 					<name>ENUM</name>
   2013 						<enumeratedValue>
   2014 							<name>DIRLOW</name>
   2015 							<description>The direction control pin will be driven to logic 0 when the transmitter has data to be sent. It will be driven to logic 1 after the last bit of data has been transmitted.</description>
   2016 							<value>0</value>
   2017 						</enumeratedValue>
   2018 						<enumeratedValue>
   2019 							<name>DIRHIGH</name>
   2020 							<description>The direction control pin will be driven to logic 1 when the transmitter has data to be sent. It will be driven to logic 0 after the last bit of data has been transmitted.</description>
   2021 							<value>1</value>
   2022 						</enumeratedValue>
   2023 					</enumeratedValues>
   2024 				</field>
   2025 				<field>
   2026 					<name>RESERVED</name>
   2027 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   2028 					<bitRange>[31:6]</bitRange>
   2029 
   2030 				</field>
   2031 			</fields>
   2032 		</register>
   2033 		<register>
   2034 			<name>RS485ADRMATCH</name>
   2035 			<description>RS-485/EIA-485 address match. Contains the address match value for RS-485/EIA-485 mode.</description>
   2036 			<addressOffset>0x050</addressOffset>
   2037 			<access>read-write</access>
   2038 			<resetValue>0</resetValue>
   2039 			<resetMask>0xFFFFFFFF</resetMask>
   2040 			<fields>
   2041 				<field>
   2042 					<name>ADRMATCH</name>
   2043 					<description>Contains the address match value.</description>
   2044 					<bitRange>[7:0]</bitRange>
   2045 				</field>
   2046 				<field>
   2047 					<name>RESERVED</name>
   2048 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   2049 					<bitRange>[31:8]</bitRange>
   2050 				</field>
   2051 			</fields>
   2052 		</register>
   2053 		<register>
   2054 			<name>RS485DLY</name>
   2055 			<description>RS-485/EIA-485 direction control delay.</description>
   2056 			<addressOffset>0x054</addressOffset>
   2057 			<access>read-write</access>
   2058 			<resetValue>0</resetValue>
   2059 			<resetMask>0xFFFFFFFF</resetMask>
   2060 			<fields>
   2061 				<field>
   2062 					<name>DLY</name>
   2063 					<description>Contains the direction control (UnOE) delay value. This register works in conjunction with an 8-bit counter.</description>
   2064 					<bitRange>[7:0]</bitRange>
   2065 				</field>
   2066 				<field>
   2067 					<name>RESERVED</name>
   2068 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   2069 					<bitRange>[31:8]</bitRange>
   2070 				</field>
   2071 			</fields>
   2072 		</register>
   2073 	</registers>
   2074 				
   2075 		</peripheral>
   2076 		
   2077 		
   2078 		<peripheral>
   2079 	<name>UART1</name>
   2080 	<description>UART1  </description>
   2081 	<groupName>UART1</groupName>
   2082 	<baseAddress>0x40010000</baseAddress>
   2083 	<addressBlock>
   2084 	<offset>0x0</offset>
   2085 	<size>0xFFF</size>
   2086 	<usage>registers</usage>
   2087 	</addressBlock>
   2088 	<interrupt>
   2089 	<name>UART1</name>
   2090 	<value>6</value>
   2091 	</interrupt>
   2092 	<registers>
   2093 		<register>
   2094 			<name>RBR</name>
   2095 			<description>DLAB =0 Receiver Buffer Register. Contains the next received character to be read.</description>
   2096 			<addressOffset>0x000</addressOffset>
   2097 			<access>read-only</access>
   2098 			<resetValue>0</resetValue>
   2099 			<resetMask>0x00000000</resetMask>
   2100 			<readAction>modify</readAction>
   2101 			<fields>
   2102 				<field>
   2103 					<name>RBR</name>
   2104 					<description>The UART1 Receiver Buffer Register contains the oldest received byte in the UART1 RX FIFO.</description>
   2105 					<bitRange>[7:0]</bitRange>
   2106 				</field>
   2107 				<field>
   2108 					<name>RESERVED</name>
   2109 					<description>Reserved, the value read from a reserved bit is not defined.</description>
   2110 					<bitRange>[31:8]</bitRange>
   2111 				</field>
   2112 			</fields>
   2113 		</register>
   2114 		<register>
   2115 			<name>THR</name>
   2116 			<description>DLAB =0. Transmit Holding Register. The next character to be transmitted is written here.</description>
   2117 			<alternateRegister>RBR</alternateRegister>
   2118 			<addressOffset>0x000</addressOffset>
   2119 			<access>write-only</access>
   2120 			<resetValue>0</resetValue>
   2121 			<resetMask>0x00000000</resetMask>
   2122 			<fields>
   2123 				<field>
   2124 					<name>THR</name>
   2125 					<description>Writing to the UART1 Transmit Holding Register causes the data to be stored in the UART1 transmit FIFO. The byte will be sent when it reaches the bottom of the FIFO and the transmitter is available.</description>
   2126 					<bitRange>[7:0]</bitRange>
   2127 				</field>
   2128 				<field>
   2129 					<name>RESERVED</name>
   2130 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   2131 					<bitRange>[31:8]</bitRange>
   2132 				</field>
   2133 			</fields>
   2134 		</register>
   2135 		<register>
   2136 			<name>DLL</name>
   2137 			<description>DLAB =1. Divisor Latch LSB. Least significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider.</description>
   2138 			<alternateRegister>RBR</alternateRegister>
   2139 			<addressOffset>0x000</addressOffset>
   2140 			<access>read-write</access>
   2141 			<resetValue>0x01</resetValue>
   2142 			<resetMask>0xFFFFFFFF</resetMask>
   2143 			<fields>
   2144 				<field>
   2145 					<name>DLLSB</name>
   2146 					<description>The UART1 Divisor Latch LSB Register, along with the U1DLM register, determines the baud rate of the UART1.</description>
   2147 					<bitRange>[7:0]</bitRange>
   2148 				</field>
   2149 				<field>
   2150 					<name>RESERVED</name>
   2151 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   2152 					<bitRange>[31:8]</bitRange>
   2153 				</field>
   2154 			</fields>
   2155 		</register>
   2156 		<register>
   2157 			<name>DLM</name>
   2158 			<description>DLAB =1. Divisor Latch MSB. Most significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider.</description>
   2159 			<addressOffset>0x004</addressOffset>
   2160 			<access>read-write</access>
   2161 			<resetValue>0</resetValue>
   2162 			<resetMask>0xFFFFFFFF</resetMask>
   2163 			<fields>
   2164 				<field>
   2165 					<name>DLMSB</name>
   2166 					<description>The UART1 Divisor Latch MSB Register, along with the U1DLL register, determines the baud rate of the UART1.</description>
   2167 					<bitRange>[7:0]</bitRange>
   2168 				</field>
   2169 				<field>
   2170 					<name>RESERVED</name>
   2171 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   2172 					<bitRange>[31:8]</bitRange>
   2173 				</field>
   2174 			</fields>
   2175 		</register>
   2176 		<register>
   2177 			<name>IER</name>
   2178 			<description>DLAB =0. Interrupt Enable Register. Contains individual interrupt enable bits for the 7 potential UART1 interrupts.</description>
   2179 			<alternateRegister>DLM</alternateRegister>
   2180 			<addressOffset>0x004</addressOffset>
   2181 			<access>read-write</access>
   2182 			<resetValue>0</resetValue>
   2183 			<resetMask>0xFFFFFFFF</resetMask>
   2184 			<fields>
   2185 				<field>
   2186 					<name>RBRIE</name>
   2187 					<description>RBR Interrupt Enable. Enables the Receive Data Available interrupt for UART1. It also controls the Character Receive Time-out interrupt.</description>
   2188 					<bitRange>[0:0]</bitRange>
   2189 					<enumeratedValues>
   2190 					<name>ENUM</name>
   2191 						<enumeratedValue>
   2192 							<name>DISABLE_THE_RDA_INTE</name>
   2193 							<description>Disable the RDA interrupts.</description>
   2194 							<value>0</value>
   2195 						</enumeratedValue>
   2196 						<enumeratedValue>
   2197 							<name>ENABLE_THE_RDA_INTER</name>
   2198 							<description>Enable the RDA interrupts.</description>
   2199 							<value>1</value>
   2200 						</enumeratedValue>
   2201 					</enumeratedValues>
   2202 				</field>
   2203 				<field>
   2204 					<name>THREIE</name>
   2205 					<description>THRE Interrupt Enable. Enables the THRE interrupt for UART1. The status of this interrupt can be read from LSR[5].</description>
   2206 					<bitRange>[1:1]</bitRange>
   2207 					<enumeratedValues>
   2208 					<name>ENUM</name>
   2209 						<enumeratedValue>
   2210 							<name>DISABLE_THE_THRE_INT</name>
   2211 							<description>Disable the THRE interrupts.</description>
   2212 							<value>0</value>
   2213 						</enumeratedValue>
   2214 						<enumeratedValue>
   2215 							<name>ENABLE_THE_THRE_INTE</name>
   2216 							<description>Enable the THRE interrupts.</description>
   2217 							<value>1</value>
   2218 						</enumeratedValue>
   2219 					</enumeratedValues>
   2220 				</field>
   2221 				<field>
   2222 					<name>RXIE</name>
   2223 					<description>RX Line Interrupt Enable. Enables the UART1 RX line status interrupts. The status of this interrupt can be read from LSR[4:1].</description>
   2224 					<bitRange>[2:2]</bitRange>
   2225 					<enumeratedValues>
   2226 					<name>ENUM</name>
   2227 						<enumeratedValue>
   2228 							<name>DISABLE_THE_RX_LINE_</name>
   2229 							<description>Disable the RX line status interrupts.</description>
   2230 							<value>0</value>
   2231 						</enumeratedValue>
   2232 						<enumeratedValue>
   2233 							<name>ENABLE_THE_RX_LINE_S</name>
   2234 							<description>Enable the RX line status interrupts.</description>
   2235 							<value>1</value>
   2236 						</enumeratedValue>
   2237 					</enumeratedValues>
   2238 				</field>
   2239 				<field>
   2240 					<name>MSIE</name>
   2241 					<description>Modem Status Interrupt Enable. Enables the modem interrupt. The status of this interrupt can be read from MSR[3:0].</description>
   2242 					<bitRange>[3:3]</bitRange>
   2243 					<enumeratedValues>
   2244 					<name>ENUM</name>
   2245 						<enumeratedValue>
   2246 							<name>DISABLE_THE_MODEM_IN</name>
   2247 							<description>Disable the modem interrupt.</description>
   2248 							<value>0</value>
   2249 						</enumeratedValue>
   2250 						<enumeratedValue>
   2251 							<name>ENABLE_THE_MODEM_INT</name>
   2252 							<description>Enable the modem interrupt.</description>
   2253 							<value>1</value>
   2254 						</enumeratedValue>
   2255 					</enumeratedValues>
   2256 				</field>
   2257 				<field>
   2258 					<name>RESERVED</name>
   2259 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   2260 					<bitRange>[6:4]</bitRange>
   2261 
   2262 				</field>
   2263 				<field>
   2264 					<name>CTSIE</name>
   2265 					<description>CTS Interrupt Enable. If auto-cts mode is enabled this bit enables/disables the modem status interrupt generation on a CTS1 signal transition. If auto-cts mode is disabled a CTS1 transition will generate an interrupt if Modem Status Interrupt Enable (IER[3]) is set. In normal operation a CTS1 signal transition will generate a Modem Status Interrupt unless the interrupt has been disabled by clearing the IER[3] bit in the IER register. In auto-cts mode a transition on the CTS1 bit will trigger an interrupt only if both the IER[3] and IER[7] bits are set.</description>
   2266 					<bitRange>[7:7]</bitRange>
   2267 					<enumeratedValues>
   2268 					<name>ENUM</name>
   2269 						<enumeratedValue>
   2270 							<name>DISABLE_THE_CTS_INTE</name>
   2271 							<description>Disable the CTS interrupt.</description>
   2272 							<value>0</value>
   2273 						</enumeratedValue>
   2274 						<enumeratedValue>
   2275 							<name>ENABLE_THE_CTS_INTER</name>
   2276 							<description>Enable the CTS interrupt.</description>
   2277 							<value>1</value>
   2278 						</enumeratedValue>
   2279 					</enumeratedValues>
   2280 				</field>
   2281 				<field>
   2282 					<name>ABEOIE</name>
   2283 					<description>Enables the end of auto-baud interrupt.</description>
   2284 					<bitRange>[8:8]</bitRange>
   2285 					<enumeratedValues>
   2286 					<name>ENUM</name>
   2287 						<enumeratedValue>
   2288 							<name>DISABLE_END_OF_AUTO_</name>
   2289 							<description>Disable end of auto-baud Interrupt.</description>
   2290 							<value>0</value>
   2291 						</enumeratedValue>
   2292 						<enumeratedValue>
   2293 							<name>ENABLE_END_OF_AUTO_B</name>
   2294 							<description>Enable end of auto-baud Interrupt.</description>
   2295 							<value>1</value>
   2296 						</enumeratedValue>
   2297 					</enumeratedValues>
   2298 				</field>
   2299 				<field>
   2300 					<name>ABTOIE</name>
   2301 					<description>Enables the auto-baud time-out interrupt.</description>
   2302 					<bitRange>[9:9]</bitRange>
   2303 					<enumeratedValues>
   2304 					<name>ENUM</name>
   2305 						<enumeratedValue>
   2306 							<name>DISABLE_AUTO_BAUD_TI</name>
   2307 							<description>Disable auto-baud time-out Interrupt.</description>
   2308 							<value>0</value>
   2309 						</enumeratedValue>
   2310 						<enumeratedValue>
   2311 							<name>ENABLE_AUTO_BAUD_TIM</name>
   2312 							<description>Enable auto-baud time-out Interrupt.</description>
   2313 							<value>1</value>
   2314 						</enumeratedValue>
   2315 					</enumeratedValues>
   2316 				</field>
   2317 				<field>
   2318 					<name>RESERVED</name>
   2319 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   2320 					<bitRange>[31:10]</bitRange>
   2321 
   2322 				</field>
   2323 			</fields>
   2324 		</register>
   2325 		<register>
   2326 			<name>IIR</name>
   2327 			<description>Interrupt ID Register. Identifies which interrupt(s) are pending.</description>
   2328 			<addressOffset>0x008</addressOffset>
   2329 			<access>read-only</access>
   2330 			<resetValue>0x01</resetValue>
   2331 			<resetMask>0xFFFFFFFF</resetMask>
   2332 			<fields>
   2333 				<field>
   2334 					<name>INTSTATUS</name>
   2335 					<description>Interrupt status. Note that IIR[0] is active low. The pending interrupt can be determined by evaluating IIR[3:1].</description>
   2336 					<bitRange>[0:0]</bitRange>
   2337 					<enumeratedValues>
   2338 					<name>ENUM</name>
   2339 						<enumeratedValue>
   2340 							<name>AT_LEAST_ONE_INTERRU</name>
   2341 							<description>At least one interrupt is pending.</description>
   2342 							<value>0</value>
   2343 						</enumeratedValue>
   2344 						<enumeratedValue>
   2345 							<name>NO_INTERRUPT_IS_PEND</name>
   2346 							<description>No interrupt is pending.</description>
   2347 							<value>1</value>
   2348 						</enumeratedValue>
   2349 					</enumeratedValues>
   2350 				</field>
   2351 				<field>
   2352 					<name>INTID</name>
   2353 					<description>Interrupt identification. IER[3:1] identifies an interrupt corresponding to the UART1 Rx or TX FIFO. All other combinations of IER[3:1] not listed below are reserved (100,101,111).</description>
   2354 					<bitRange>[3:1]</bitRange>
   2355 					<enumeratedValues>
   2356 					<name>ENUM</name>
   2357 						<enumeratedValue>
   2358 							<name>RLS</name>
   2359 							<description>1   - Receive Line Status (RLS).</description>
   2360 							<value>0x3</value>
   2361 						</enumeratedValue>
   2362 						<enumeratedValue>
   2363 							<name>RDA</name>
   2364 							<description>2a - Receive Data Available (RDA).</description>
   2365 							<value>0x2</value>
   2366 						</enumeratedValue>
   2367 						<enumeratedValue>
   2368 							<name>CTI</name>
   2369 							<description>2b - Character Time-out Indicator (CTI).</description>
   2370 							<value>0x6</value>
   2371 						</enumeratedValue>
   2372 						<enumeratedValue>
   2373 							<name>THRE</name>
   2374 							<description>3   - THRE Interrupt.</description>
   2375 							<value>0x1</value>
   2376 						</enumeratedValue>
   2377 						<enumeratedValue>
   2378 							<name>MODEM</name>
   2379 							<description>4   - Modem Interrupt.</description>
   2380 							<value>0x0</value>
   2381 						</enumeratedValue>
   2382 					</enumeratedValues>
   2383 				</field>
   2384 				<field>
   2385 					<name>RESERVED</name>
   2386 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   2387 					<bitRange>[5:4]</bitRange>
   2388 
   2389 				</field>
   2390 				<field>
   2391 					<name>FIFOENABLE</name>
   2392 					<description>Copies of FCR[0].</description>
   2393 					<bitRange>[7:6]</bitRange>
   2394 
   2395 				</field>
   2396 				<field>
   2397 					<name>ABEOINT</name>
   2398 					<description>End of auto-baud interrupt. True if auto-baud has finished successfully and interrupt is enabled.</description>
   2399 					<bitRange>[8:8]</bitRange>
   2400 
   2401 				</field>
   2402 				<field>
   2403 					<name>ABTOINT</name>
   2404 					<description>Auto-baud time-out interrupt. True if auto-baud has timed out and interrupt is enabled.</description>
   2405 					<bitRange>[9:9]</bitRange>
   2406 
   2407 				</field>
   2408 				<field>
   2409 					<name>RESERVED</name>
   2410 					<description>Reserved, the value read from a reserved bit is not defined.</description>
   2411 					<bitRange>[31:10]</bitRange>
   2412 
   2413 				</field>
   2414 			</fields>
   2415 		</register>
   2416 		<register>
   2417 			<name>FCR</name>
   2418 			<description>FIFO Control Register. Controls UART1 FIFO usage and modes.</description>
   2419 			<alternateRegister>IIR</alternateRegister>
   2420 			<addressOffset>0x008</addressOffset>
   2421 			<access>write-only</access>
   2422 			<resetValue>0</resetValue>
   2423 			<resetMask>0xFFFFFFFF</resetMask>
   2424 			<fields>
   2425 				<field>
   2426 					<name>FIFOEN</name>
   2427 					<description>FIFO enable.</description>
   2428 					<bitRange>[0:0]</bitRange>
   2429 					<enumeratedValues>
   2430 					<name>ENUM</name>
   2431 						<enumeratedValue>
   2432 							<name>MUST_NOT_BE_USED_IN_</name>
   2433 							<description>Must not be used in the application.</description>
   2434 							<value>0</value>
   2435 						</enumeratedValue>
   2436 						<enumeratedValue>
   2437 							<name>ACTIVE_HIGH_ENABLE_F</name>
   2438 							<description>Active high enable for both UART1 Rx and TX FIFOs and FCR[7:1] access. This bit must be set for proper UART1 operation. Any transition on this bit will automatically clear the UART1 FIFOs.</description>
   2439 							<value>1</value>
   2440 						</enumeratedValue>
   2441 					</enumeratedValues>
   2442 				</field>
   2443 				<field>
   2444 					<name>RXFIFORES</name>
   2445 					<description>RX FIFO Reset.</description>
   2446 					<bitRange>[1:1]</bitRange>
   2447 					<enumeratedValues>
   2448 					<name>ENUM</name>
   2449 						<enumeratedValue>
   2450 							<name>NO_IMPACT_ON_EITHER_</name>
   2451 							<description>No impact on either of UART1 FIFOs.</description>
   2452 							<value>0</value>
   2453 						</enumeratedValue>
   2454 						<enumeratedValue>
   2455 							<name>WRITING_A_LOGIC_1_TO</name>
   2456 							<description>Writing a logic 1 to FCR[1] will clear all bytes in UART1 Rx FIFO, reset the pointer logic. This bit is self-clearing.</description>
   2457 							<value>1</value>
   2458 						</enumeratedValue>
   2459 					</enumeratedValues>
   2460 				</field>
   2461 				<field>
   2462 					<name>TXFIFORES</name>
   2463 					<description>TX FIFO Reset.</description>
   2464 					<bitRange>[2:2]</bitRange>
   2465 					<enumeratedValues>
   2466 					<name>ENUM</name>
   2467 						<enumeratedValue>
   2468 							<name>NO_IMPACT_ON_EITHER_</name>
   2469 							<description>No impact on either of UART1 FIFOs.</description>
   2470 							<value>0</value>
   2471 						</enumeratedValue>
   2472 						<enumeratedValue>
   2473 							<name>WRITING_A_LOGIC_1_TO</name>
   2474 							<description>Writing a logic 1 to FCR[2] will clear all bytes in UART1 TX FIFO, reset the pointer logic. This bit is self-clearing.</description>
   2475 							<value>1</value>
   2476 						</enumeratedValue>
   2477 					</enumeratedValues>
   2478 				</field>
   2479 				<field>
   2480 					<name>DMAMODE</name>
   2481 					<description>DMA Mode Select. When the FIFO enable bit (bit 0 of this register) is set, this bit selects the DMA mode. See Section 36.6.6.1.</description>
   2482 					<bitRange>[3:3]</bitRange>
   2483 
   2484 				</field>
   2485 				<field>
   2486 					<name>RESERVED</name>
   2487 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   2488 					<bitRange>[5:4]</bitRange>
   2489 
   2490 				</field>
   2491 				<field>
   2492 					<name>RXTRIGLVL</name>
   2493 					<description>RX Trigger Level. These two bits determine how many receiver UART1 FIFO characters must be written before an interrupt is activated.</description>
   2494 					<bitRange>[7:6]</bitRange>
   2495 					<enumeratedValues>
   2496 					<name>ENUM</name>
   2497 						<enumeratedValue>
   2498 							<name>TRIGGER_LEVEL_0_1_C</name>
   2499 							<description>Trigger level 0 (1 character or 0x01).</description>
   2500 							<value>0x0</value>
   2501 						</enumeratedValue>
   2502 						<enumeratedValue>
   2503 							<name>TRIGGER_LEVEL_1_4_C</name>
   2504 							<description>Trigger level 1 (4 characters or 0x04).</description>
   2505 							<value>0x1</value>
   2506 						</enumeratedValue>
   2507 						<enumeratedValue>
   2508 							<name>TRIGGER_LEVEL_2_8_C</name>
   2509 							<description>Trigger level 2 (8 characters or 0x08).</description>
   2510 							<value>0x2</value>
   2511 						</enumeratedValue>
   2512 						<enumeratedValue>
   2513 							<name>TRIGGER_LEVEL_3_14_</name>
   2514 							<description>Trigger level 3 (14 characters or 0x0E).</description>
   2515 							<value>0x3</value>
   2516 						</enumeratedValue>
   2517 					</enumeratedValues>
   2518 				</field>
   2519 				<field>
   2520 					<name>RESERVED</name>
   2521 					<description>Reserved, user software should not write ones to reserved bits.</description>
   2522 					<bitRange>[31:8]</bitRange>
   2523 
   2524 				</field>
   2525 			</fields>
   2526 		</register>
   2527 		<register>
   2528 			<name>LCR</name>
   2529 			<description>Line Control Register. Contains controls for frame formatting and break generation.</description>
   2530 			<addressOffset>0x00C</addressOffset>
   2531 			<access>read-write</access>
   2532 			<resetValue>0</resetValue>
   2533 			<resetMask>0xFFFFFFFF</resetMask>
   2534 			<fields>
   2535 				<field>
   2536 					<name>WLS</name>
   2537 					<description>Word Length Select.</description>
   2538 					<bitRange>[1:0]</bitRange>
   2539 					<enumeratedValues>
   2540 					<name>ENUM</name>
   2541 						<enumeratedValue>
   2542 							<name>5_BIT_CHARACTER_LENG</name>
   2543 							<description>5-bit character length.</description>
   2544 							<value>0x0</value>
   2545 						</enumeratedValue>
   2546 						<enumeratedValue>
   2547 							<name>6_BIT_CHARACTER_LENG</name>
   2548 							<description>6-bit character length.</description>
   2549 							<value>0x1</value>
   2550 						</enumeratedValue>
   2551 						<enumeratedValue>
   2552 							<name>7_BIT_CHARACTER_LENG</name>
   2553 							<description>7-bit character length.</description>
   2554 							<value>0x2</value>
   2555 						</enumeratedValue>
   2556 						<enumeratedValue>
   2557 							<name>8_BIT_CHARACTER_LENG</name>
   2558 							<description>8-bit character length.</description>
   2559 							<value>0x3</value>
   2560 						</enumeratedValue>
   2561 					</enumeratedValues>
   2562 				</field>
   2563 				<field>
   2564 					<name>SBS</name>
   2565 					<description>Stop Bit Select.</description>
   2566 					<bitRange>[2:2]</bitRange>
   2567 					<enumeratedValues>
   2568 					<name>ENUM</name>
   2569 						<enumeratedValue>
   2570 							<name>1_STOP_BIT_</name>
   2571 							<description>1 stop bit.</description>
   2572 							<value>0</value>
   2573 						</enumeratedValue>
   2574 						<enumeratedValue>
   2575 							<name>2_STOP_BITS_1_5_IF_</name>
   2576 							<description>2 stop bits (1.5 if LCR[1:0]=00).</description>
   2577 							<value>1</value>
   2578 						</enumeratedValue>
   2579 					</enumeratedValues>
   2580 				</field>
   2581 				<field>
   2582 					<name>PE</name>
   2583 					<description>Parity Enable.</description>
   2584 					<bitRange>[3:3]</bitRange>
   2585 					<enumeratedValues>
   2586 					<name>ENUM</name>
   2587 						<enumeratedValue>
   2588 							<name>DISABLE_PARITY_GENER</name>
   2589 							<description>Disable parity generation and checking.</description>
   2590 							<value>0</value>
   2591 						</enumeratedValue>
   2592 						<enumeratedValue>
   2593 							<name>ENABLE_PARITY_GENERA</name>
   2594 							<description>Enable parity generation and checking.</description>
   2595 							<value>1</value>
   2596 						</enumeratedValue>
   2597 					</enumeratedValues>
   2598 				</field>
   2599 				<field>
   2600 					<name>PS</name>
   2601 					<description>Parity Select.</description>
   2602 					<bitRange>[5:4]</bitRange>
   2603 					<enumeratedValues>
   2604 					<name>ENUM</name>
   2605 						<enumeratedValue>
   2606 							<name>ODD_PARITY_NUMBER_O</name>
   2607 							<description>Odd parity. Number of 1s in the transmitted character and the attached parity bit will be odd.</description>
   2608 							<value>0x0</value>
   2609 						</enumeratedValue>
   2610 						<enumeratedValue>
   2611 							<name>EVEN_PARITY_NUMBER_</name>
   2612 							<description>Even Parity. Number of 1s in the transmitted character and the attached parity bit will be even.</description>
   2613 							<value>0x1</value>
   2614 						</enumeratedValue>
   2615 						<enumeratedValue>
   2616 							<name>FORCED1STICK_PAR</name>
   2617 							<description>Forced 1 stick parity.</description>
   2618 							<value>0x2</value>
   2619 						</enumeratedValue>
   2620 						<enumeratedValue>
   2621 							<name>FORCED0STICK_PAR</name>
   2622 							<description>Forced 0 stick parity.</description>
   2623 							<value>0x3</value>
   2624 						</enumeratedValue>
   2625 					</enumeratedValues>
   2626 				</field>
   2627 				<field>
   2628 					<name>BC</name>
   2629 					<description>Break Control.</description>
   2630 					<bitRange>[6:6]</bitRange>
   2631 					<enumeratedValues>
   2632 					<name>ENUM</name>
   2633 						<enumeratedValue>
   2634 							<name>DISABLE_BREAK_TRANSM</name>
   2635 							<description>Disable break transmission.</description>
   2636 							<value>0</value>
   2637 						</enumeratedValue>
   2638 						<enumeratedValue>
   2639 							<name>ENABLE_BREAK_TRANSMI</name>
   2640 							<description>Enable break transmission. Output pin UART1 TXD is forced to logic 0 when LCR[6] is active high.</description>
   2641 							<value>1</value>
   2642 						</enumeratedValue>
   2643 					</enumeratedValues>
   2644 				</field>
   2645 				<field>
   2646 					<name>DLAB</name>
   2647 					<description>Divisor Latch Access Bit (DLAB)</description>
   2648 					<bitRange>[7:7]</bitRange>
   2649 					<enumeratedValues>
   2650 					<name>ENUM</name>
   2651 						<enumeratedValue>
   2652 							<name>DISABLE_ACCESS_TO_DI</name>
   2653 							<description>Disable access to Divisor Latches.</description>
   2654 							<value>0</value>
   2655 						</enumeratedValue>
   2656 						<enumeratedValue>
   2657 							<name>ENABLE_ACCESS_TO_DIV</name>
   2658 							<description>Enable access to Divisor Latches.</description>
   2659 							<value>1</value>
   2660 						</enumeratedValue>
   2661 					</enumeratedValues>
   2662 				</field>
   2663 				<field>
   2664 					<name>RESERVED</name>
   2665 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   2666 					<bitRange>[31:8]</bitRange>
   2667 
   2668 				</field>
   2669 			</fields>
   2670 		</register>
   2671 		<register>
   2672 			<name>MCR</name>
   2673 			<description>Modem Control Register. Contains controls for flow control handshaking and loopback mode.</description>
   2674 			<addressOffset>0x010</addressOffset>
   2675 			<access>read-write</access>
   2676 			<resetValue>0</resetValue>
   2677 			<resetMask>0xFFFFFFFF</resetMask>
   2678 			<fields>
   2679 				<field>
   2680 					<name>DTRCTRL</name>
   2681 					<description>DTR Control.  Source for modem output pin, DTR. This bit reads as 0 when modem loopback mode is active.</description>
   2682 					<bitRange>[0:0]</bitRange>
   2683 
   2684 				</field>
   2685 				<field>
   2686 					<name>RTSCTRL</name>
   2687 					<description>RTS Control.  Source for modem output pin RTS. This bit reads as 0 when modem loopback mode is active.</description>
   2688 					<bitRange>[1:1]</bitRange>
   2689 
   2690 				</field>
   2691 				<field>
   2692 					<name>RESERVED</name>
   2693 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   2694 					<bitRange>[3:2]</bitRange>
   2695 
   2696 				</field>
   2697 				<field>
   2698 					<name>LMS</name>
   2699 					<description>Loopback Mode Select.  The modem loopback mode provides a mechanism to perform diagnostic loopback testing. Serial data from the transmitter is connected internally to serial input of the receiver. Input pin, RXD1, has no effect on loopback and output pin, TXD1 is held in marking state. The 4 modem inputs (CTS, DSR, RI and DCD) are disconnected externally. Externally, the modem outputs (RTS, DTR) are set inactive. Internally, the 4 modem outputs are connected to the 4 modem inputs. As a result of these connections, the upper 4 bits of the MSR will be driven by the lower 4 bits of the MCR rather than the 4 modem inputs in normal mode. This permits modem status interrupts to be generated in loopback mode by writing the lower 4 bits of MCR.</description>
   2700 					<bitRange>[4:4]</bitRange>
   2701 					<enumeratedValues>
   2702 					<name>ENUM</name>
   2703 						<enumeratedValue>
   2704 							<name>DISABLE_MODEM_LOOPBA</name>
   2705 							<description>Disable modem loopback mode.</description>
   2706 							<value>0</value>
   2707 						</enumeratedValue>
   2708 						<enumeratedValue>
   2709 							<name>ENABLE_MODEM_LOOPBAC</name>
   2710 							<description>Enable modem loopback mode.</description>
   2711 							<value>1</value>
   2712 						</enumeratedValue>
   2713 					</enumeratedValues>
   2714 				</field>
   2715 				<field>
   2716 					<name>RESERVED</name>
   2717 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   2718 					<bitRange>[5:5]</bitRange>
   2719 
   2720 				</field>
   2721 				<field>
   2722 					<name>RTSEN</name>
   2723 					<description>RTS enable.</description>
   2724 					<bitRange>[6:6]</bitRange>
   2725 					<enumeratedValues>
   2726 					<name>ENUM</name>
   2727 						<enumeratedValue>
   2728 							<name>DISABLE_AUTO_RTS_FLO</name>
   2729 							<description>Disable auto-rts flow control.</description>
   2730 							<value>0</value>
   2731 						</enumeratedValue>
   2732 						<enumeratedValue>
   2733 							<name>ENABLE_AUTO_RTS_FLOW</name>
   2734 							<description>Enable auto-rts flow control.</description>
   2735 							<value>1</value>
   2736 						</enumeratedValue>
   2737 					</enumeratedValues>
   2738 				</field>
   2739 				<field>
   2740 					<name>CTSEN</name>
   2741 					<description>CTS enable.</description>
   2742 					<bitRange>[7:7]</bitRange>
   2743 					<enumeratedValues>
   2744 					<name>ENUM</name>
   2745 						<enumeratedValue>
   2746 							<name>DISABLE_AUTO_CTS_FLO</name>
   2747 							<description>Disable auto-cts flow control.</description>
   2748 							<value>0</value>
   2749 						</enumeratedValue>
   2750 						<enumeratedValue>
   2751 							<name>ENABLE_AUTO_CTS_FLOW</name>
   2752 							<description>Enable auto-cts flow control.</description>
   2753 							<value>1</value>
   2754 						</enumeratedValue>
   2755 					</enumeratedValues>
   2756 				</field>
   2757 				<field>
   2758 					<name>RESERVED</name>
   2759 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   2760 					<bitRange>[31:8]</bitRange>
   2761 
   2762 				</field>
   2763 			</fields>
   2764 		</register>
   2765 		<register>
   2766 			<name>LSR</name>
   2767 			<description>Line Status Register. Contains flags for transmit and receive status, including line errors.</description>
   2768 			<addressOffset>0x014</addressOffset>
   2769 			<access>read-only</access>
   2770 			<resetValue>0x60</resetValue>
   2771 			<resetMask>0xFFFFFFFF</resetMask>
   2772 			<readAction>modify</readAction>
   2773 			<fields>
   2774 				<field>
   2775 					<name>RDR</name>
   2776 					<description>Receiver Data Ready.  LSR[0] is set when the RBR holds an unread character and is cleared when the UART1 RBR FIFO is empty.</description>
   2777 					<bitRange>[0:0]</bitRange>
   2778 					<enumeratedValues>
   2779 					<name>ENUM</name>
   2780 						<enumeratedValue>
   2781 							<name>EMPTY</name>
   2782 							<description>The UART1 receiver FIFO is empty.</description>
   2783 							<value>0</value>
   2784 						</enumeratedValue>
   2785 						<enumeratedValue>
   2786 							<name>NOTEMPTY</name>
   2787 							<description>The UART1 receiver FIFO is not empty.</description>
   2788 							<value>1</value>
   2789 						</enumeratedValue>
   2790 					</enumeratedValues>
   2791 				</field>
   2792 				<field>
   2793 					<name>OE</name>
   2794 					<description>Overrun Error. The overrun error condition is set as soon as it occurs. An LSR read clears LSR[1]. LSR[1] is set when UART1 RSR has a new character assembled and the UART1 RBR FIFO is full. In this case, the UART1 RBR FIFO will not be overwritten and the character in the UART1 RSR will be lost.</description>
   2795 					<bitRange>[1:1]</bitRange>
   2796 					<enumeratedValues>
   2797 					<name>ENUM</name>
   2798 						<enumeratedValue>
   2799 							<name>INACTIVE</name>
   2800 							<description>Overrun error status is inactive.</description>
   2801 							<value>0</value>
   2802 						</enumeratedValue>
   2803 						<enumeratedValue>
   2804 							<name>ACTIVE</name>
   2805 							<description>Overrun error status is active.</description>
   2806 							<value>1</value>
   2807 						</enumeratedValue>
   2808 					</enumeratedValues>
   2809 				</field>
   2810 				<field>
   2811 					<name>PE</name>
   2812 					<description>Parity Error. When the parity bit of a received character is in the wrong state, a parity error occurs. An LSR read clears LSR[2]. Time of parity error detection is dependent on FCR[0]. Note: A parity error is associated with the character at the top of the UART1 RBR FIFO.</description>
   2813 					<bitRange>[2:2]</bitRange>
   2814 					<enumeratedValues>
   2815 					<name>ENUM</name>
   2816 						<enumeratedValue>
   2817 							<name>INACTIVE</name>
   2818 							<description>Parity error status is inactive.</description>
   2819 							<value>0</value>
   2820 						</enumeratedValue>
   2821 						<enumeratedValue>
   2822 							<name>ACTIVE</name>
   2823 							<description>Parity error status is active.</description>
   2824 							<value>1</value>
   2825 						</enumeratedValue>
   2826 					</enumeratedValues>
   2827 				</field>
   2828 				<field>
   2829 					<name>FE</name>
   2830 					<description>Framing Error. When the stop bit of a received character is a logic 0, a framing error occurs. An LSR read clears LSR[3]. The time of the framing error detection is dependent on FCR0. Upon detection of a framing error, the RX will attempt to resynchronize to the data and assume that the bad stop bit is actually an early start bit. However, it cannot be assumed that the next received byte will be correct even if there is no Framing Error. Note: A framing error is associated with the character at the top of the UART1 RBR FIFO.</description>
   2831 					<bitRange>[3:3]</bitRange>
   2832 					<enumeratedValues>
   2833 					<name>ENUM</name>
   2834 						<enumeratedValue>
   2835 							<name>INACTIVE</name>
   2836 							<description>Framing error status is inactive.</description>
   2837 							<value>0</value>
   2838 						</enumeratedValue>
   2839 						<enumeratedValue>
   2840 							<name>ACTIVE</name>
   2841 							<description>Framing error status is active.</description>
   2842 							<value>1</value>
   2843 						</enumeratedValue>
   2844 					</enumeratedValues>
   2845 				</field>
   2846 				<field>
   2847 					<name>BI</name>
   2848 					<description>Break Interrupt.  When RXD1 is held in the spacing state (all zeroes) for one full character transmission (start, data, parity, stop), a break interrupt occurs. Once the break condition has been detected, the receiver goes idle until RXD1 goes to marking state (all ones). An LSR read clears this status bit. The time of break detection is dependent on FCR[0]. Note: The break interrupt is associated with the character at the top of the UART1 RBR FIFO.</description>
   2849 					<bitRange>[4:4]</bitRange>
   2850 					<enumeratedValues>
   2851 					<name>ENUM</name>
   2852 						<enumeratedValue>
   2853 							<name>INACTIVE</name>
   2854 							<description>Break interrupt status is inactive.</description>
   2855 							<value>0</value>
   2856 						</enumeratedValue>
   2857 						<enumeratedValue>
   2858 							<name>ACTIVE</name>
   2859 							<description>Break interrupt status is active.</description>
   2860 							<value>1</value>
   2861 						</enumeratedValue>
   2862 					</enumeratedValues>
   2863 				</field>
   2864 				<field>
   2865 					<name>THRE</name>
   2866 					<description>Transmitter Holding Register Empty.  THRE is set immediately upon detection of an empty UART1 THR and is cleared on a THR write.</description>
   2867 					<bitRange>[5:5]</bitRange>
   2868 					<enumeratedValues>
   2869 					<name>ENUM</name>
   2870 						<enumeratedValue>
   2871 							<name>VALID</name>
   2872 							<description>THR contains valid data.</description>
   2873 							<value>0</value>
   2874 						</enumeratedValue>
   2875 						<enumeratedValue>
   2876 							<name>THR_IS_EMPTY_</name>
   2877 							<description>THR is empty.</description>
   2878 							<value>1</value>
   2879 						</enumeratedValue>
   2880 					</enumeratedValues>
   2881 				</field>
   2882 				<field>
   2883 					<name>TEMT</name>
   2884 					<description>Transmitter Empty.  TEMT is set when both THR and TSR are empty; TEMT is cleared when either the TSR or the THR contain valid data.</description>
   2885 					<bitRange>[6:6]</bitRange>
   2886 					<enumeratedValues>
   2887 					<name>ENUM</name>
   2888 						<enumeratedValue>
   2889 							<name>VALID</name>
   2890 							<description>THR and/or the TSR contains valid data.</description>
   2891 							<value>0</value>
   2892 						</enumeratedValue>
   2893 						<enumeratedValue>
   2894 							<name>EMPTY</name>
   2895 							<description>THR and the TSR are empty.</description>
   2896 							<value>1</value>
   2897 						</enumeratedValue>
   2898 					</enumeratedValues>
   2899 				</field>
   2900 				<field>
   2901 					<name>RXFE</name>
   2902 					<description>Error in RX FIFO. LSR[7] is set when a character with a RX error such as framing error, parity error or break interrupt, is loaded into the RBR. This bit is cleared when the LSR register is read and there are no subsequent errors in the UART1 FIFO.</description>
   2903 					<bitRange>[7:7]</bitRange>
   2904 					<enumeratedValues>
   2905 					<name>ENUM</name>
   2906 						<enumeratedValue>
   2907 							<name>NOERROR</name>
   2908 							<description>RBR contains no UART1 RX errors or FCR[0]=0.</description>
   2909 							<value>0</value>
   2910 						</enumeratedValue>
   2911 						<enumeratedValue>
   2912 							<name>ERRORS</name>
   2913 							<description>UART1 RBR contains at least one UART1 RX error.</description>
   2914 							<value>1</value>
   2915 						</enumeratedValue>
   2916 					</enumeratedValues>
   2917 				</field>
   2918 				<field>
   2919 					<name>RESERVED</name>
   2920 					<description>Reserved, the value read from a reserved bit is not defined.</description>
   2921 					<bitRange>[31:8]</bitRange>
   2922 
   2923 				</field>
   2924 			</fields>
   2925 		</register>
   2926 		<register>
   2927 			<name>MSR</name>
   2928 			<description>Modem Status Register. Contains handshake signal status flags.</description>
   2929 			<addressOffset>0x018</addressOffset>
   2930 			<access>read-only</access>
   2931 			<resetValue>0</resetValue>
   2932 			<resetMask>0xFFFFFFFF</resetMask>
   2933 			<readAction>modify</readAction>
   2934 			<fields>
   2935 				<field>
   2936 					<name>DCTS</name>
   2937 					<description>Delta CTS. Set upon state change of input CTS. Cleared on an MSR read.</description>
   2938 					<bitRange>[0:0]</bitRange>
   2939 					<enumeratedValues>
   2940 					<name>ENUM</name>
   2941 						<enumeratedValue>
   2942 							<name>NO_CHANGE_DETECTED_O</name>
   2943 							<description>No change detected on modem input, CTS.</description>
   2944 							<value>0</value>
   2945 						</enumeratedValue>
   2946 						<enumeratedValue>
   2947 							<name>STATE_CHANGE_DETECTE</name>
   2948 							<description>State change detected on modem input, CTS.</description>
   2949 							<value>1</value>
   2950 						</enumeratedValue>
   2951 					</enumeratedValues>
   2952 				</field>
   2953 				<field>
   2954 					<name>DDSR</name>
   2955 					<description>Delta DSR. Set upon state change of input DSR. Cleared on an MSR read.</description>
   2956 					<bitRange>[1:1]</bitRange>
   2957 					<enumeratedValues>
   2958 					<name>ENUM</name>
   2959 						<enumeratedValue>
   2960 							<name>NO_CHANGE_DETECTED_O</name>
   2961 							<description>No change detected on modem input, DSR.</description>
   2962 							<value>0</value>
   2963 						</enumeratedValue>
   2964 						<enumeratedValue>
   2965 							<name>STATE_CHANGE_DETECTE</name>
   2966 							<description>State change detected on modem input, DSR.</description>
   2967 							<value>1</value>
   2968 						</enumeratedValue>
   2969 					</enumeratedValues>
   2970 				</field>
   2971 				<field>
   2972 					<name>TERI</name>
   2973 					<description>Trailing Edge RI. Set upon low to high transition of input RI. Cleared on an MSR read.</description>
   2974 					<bitRange>[2:2]</bitRange>
   2975 					<enumeratedValues>
   2976 					<name>ENUM</name>
   2977 						<enumeratedValue>
   2978 							<name>NO_CHANGE_DETECTED_O</name>
   2979 							<description>No change detected on modem input, RI.</description>
   2980 							<value>0</value>
   2981 						</enumeratedValue>
   2982 						<enumeratedValue>
   2983 							<name>LOW_TO_HIGH_TRANSITI</name>
   2984 							<description>Low-to-high transition detected on RI.</description>
   2985 							<value>1</value>
   2986 						</enumeratedValue>
   2987 					</enumeratedValues>
   2988 				</field>
   2989 				<field>
   2990 					<name>DDCD</name>
   2991 					<description>Delta DCD. Set upon state change of input DCD. Cleared on an MSR read.</description>
   2992 					<bitRange>[3:3]</bitRange>
   2993 					<enumeratedValues>
   2994 					<name>ENUM</name>
   2995 						<enumeratedValue>
   2996 							<name>NO_CHANGE_DETECTED_O</name>
   2997 							<description>No change detected on modem input, DCD.</description>
   2998 							<value>0</value>
   2999 						</enumeratedValue>
   3000 						<enumeratedValue>
   3001 							<name>STATE_CHANGE_DETECTE</name>
   3002 							<description>State change detected on modem input, DCD.</description>
   3003 							<value>1</value>
   3004 						</enumeratedValue>
   3005 					</enumeratedValues>
   3006 				</field>
   3007 				<field>
   3008 					<name>CTS</name>
   3009 					<description>Clear To Send State. Complement of input signal CTS. This bit is connected to MCR[1] in modem loopback mode.</description>
   3010 					<bitRange>[4:4]</bitRange>
   3011 
   3012 				</field>
   3013 				<field>
   3014 					<name>DSR</name>
   3015 					<description>Data Set Ready State. Complement of input signal DSR. This bit is connected to MCR[0] in modem loopback mode.</description>
   3016 					<bitRange>[5:5]</bitRange>
   3017 
   3018 				</field>
   3019 				<field>
   3020 					<name>RI</name>
   3021 					<description>Ring Indicator State. Complement of input RI. This bit is connected to MCR[2] in modem loopback mode.</description>
   3022 					<bitRange>[6:6]</bitRange>
   3023 
   3024 				</field>
   3025 				<field>
   3026 					<name>DCD</name>
   3027 					<description>Data Carrier Detect State. Complement of input DCD. This bit is connected to MCR[3] in modem loopback mode.</description>
   3028 					<bitRange>[7:7]</bitRange>
   3029 
   3030 				</field>
   3031 				<field>
   3032 					<name>RESERVED</name>
   3033 					<description>Reserved, the value read from a reserved bit is not defined.</description>
   3034 					<bitRange>[31:8]</bitRange>
   3035 
   3036 				</field>
   3037 			</fields>
   3038 		</register>
   3039 		<register>
   3040 			<name>SCR</name>
   3041 			<description>Scratch Pad Register. 8-bit temporary storage for software.</description>
   3042 			<addressOffset>0x01C</addressOffset>
   3043 			<access>read-write</access>
   3044 			<resetValue>0</resetValue>
   3045 			<resetMask>0xFFFFFFFF</resetMask>
   3046 			<fields>
   3047 				<field>
   3048 					<name>Pad</name>
   3049 					<description>A readable, writable byte.</description>
   3050 					<bitRange>[7:0]</bitRange>
   3051 				</field>
   3052 				<field>
   3053 					<name>RESERVED</name>
   3054 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   3055 					<bitRange>[31:8]</bitRange>
   3056 				</field>
   3057 			</fields>
   3058 		</register>
   3059 		<register>
   3060 			<name>ACR</name>
   3061 			<description>Auto-baud Control Register. Contains controls for the auto-baud feature.</description>
   3062 			<addressOffset>0x020</addressOffset>
   3063 			<access>read-write</access>
   3064 			<resetValue>0</resetValue>
   3065 			<resetMask>0xFFFFFFFF</resetMask>
   3066 			<fields>
   3067 				<field>
   3068 					<name>START</name>
   3069 					<description>Auto-baud start bit. This bit is automatically cleared after auto-baud completion.</description>
   3070 					<bitRange>[0:0]</bitRange>
   3071 					<enumeratedValues>
   3072 					<name>ENUM</name>
   3073 						<enumeratedValue>
   3074 							<name>STOP</name>
   3075 							<description>Auto-baud stop (auto-baud is not running).</description>
   3076 							<value>0</value>
   3077 						</enumeratedValue>
   3078 						<enumeratedValue>
   3079 							<name>START</name>
   3080 							<description>Auto-baud start (auto-baud is running). Auto-baud run bit. This bit is automatically cleared after auto-baud completion.</description>
   3081 							<value>1</value>
   3082 						</enumeratedValue>
   3083 					</enumeratedValues>
   3084 				</field>
   3085 				<field>
   3086 					<name>MODE</name>
   3087 					<description>Auto-baud mode select bit.</description>
   3088 					<bitRange>[1:1]</bitRange>
   3089 					<enumeratedValues>
   3090 					<name>ENUM</name>
   3091 						<enumeratedValue>
   3092 							<name>MODE_0_</name>
   3093 							<description>Mode 0.</description>
   3094 							<value>0</value>
   3095 						</enumeratedValue>
   3096 						<enumeratedValue>
   3097 							<name>MODE_1_</name>
   3098 							<description>Mode 1.</description>
   3099 							<value>1</value>
   3100 						</enumeratedValue>
   3101 					</enumeratedValues>
   3102 				</field>
   3103 				<field>
   3104 					<name>AUTORESTART</name>
   3105 					<description>Auto-baud restart bit.</description>
   3106 					<bitRange>[2:2]</bitRange>
   3107 					<enumeratedValues>
   3108 					<name>ENUM</name>
   3109 						<enumeratedValue>
   3110 							<name>NO_RESTART</name>
   3111 							<description>No restart</description>
   3112 							<value>0</value>
   3113 						</enumeratedValue>
   3114 						<enumeratedValue>
   3115 							<name>RESTART_IN_CASE_OF_T</name>
   3116 							<description>Restart in case of time-out (counter restarts at next UART1 Rx falling edge)</description>
   3117 							<value>1</value>
   3118 						</enumeratedValue>
   3119 					</enumeratedValues>
   3120 				</field>
   3121 				<field>
   3122 					<name>RESERVED</name>
   3123 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   3124 					<bitRange>[7:3]</bitRange>
   3125 
   3126 				</field>
   3127 				<field>
   3128 					<name>ABEOINTCLR</name>
   3129 					<description>End of auto-baud interrupt clear bit (write-only).</description>
   3130 					<bitRange>[8:8]</bitRange>
   3131 					<enumeratedValues>
   3132 					<name>ENUM</name>
   3133 						<enumeratedValue>
   3134 							<name>WRITING_A_0_HAS_NO_I</name>
   3135 							<description>Writing a 0 has no impact.</description>
   3136 							<value>0</value>
   3137 						</enumeratedValue>
   3138 						<enumeratedValue>
   3139 							<name>WRITING_A_1_WILL_CLE</name>
   3140 							<description>Writing a 1 will clear the corresponding interrupt in the IIR.</description>
   3141 							<value>1</value>
   3142 						</enumeratedValue>
   3143 					</enumeratedValues>
   3144 				</field>
   3145 				<field>
   3146 					<name>ABTOINTCLR</name>
   3147 					<description>Auto-baud time-out interrupt clear bit (write-only).</description>
   3148 					<bitRange>[9:9]</bitRange>
   3149 					<enumeratedValues>
   3150 					<name>ENUM</name>
   3151 						<enumeratedValue>
   3152 							<name>WRITING_A_0_HAS_NO_I</name>
   3153 							<description>Writing a 0 has no impact.</description>
   3154 							<value>0</value>
   3155 						</enumeratedValue>
   3156 						<enumeratedValue>
   3157 							<name>WRITING_A_1_WILL_CLE</name>
   3158 							<description>Writing a 1 will clear the corresponding interrupt in the IIR.</description>
   3159 							<value>1</value>
   3160 						</enumeratedValue>
   3161 					</enumeratedValues>
   3162 				</field>
   3163 				<field>
   3164 					<name>RESERVED</name>
   3165 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   3166 					<bitRange>[31:10]</bitRange>
   3167 
   3168 				</field>
   3169 			</fields>
   3170 		</register>
   3171 		<register>
   3172 			<name>FDR</name>
   3173 			<description>Fractional Divider Register. Generates a clock input for the baud rate divider.</description>
   3174 			<addressOffset>0x028</addressOffset>
   3175 			<access>read-write</access>
   3176 			<resetValue>0x10</resetValue>
   3177 			<resetMask>0xFFFFFFFF</resetMask>
   3178 			<fields>
   3179 				<field>
   3180 					<name>DIVADDVAL</name>
   3181 					<description>Baud rate generation pre-scaler divisor value. If this field is 0, fractional baud rate generator will not impact the UART1 baud rate.</description>
   3182 					<bitRange>[3:0]</bitRange>
   3183 
   3184 				</field>
   3185 				<field>
   3186 					<name>MULVAL</name>
   3187 					<description>Baud rate pre-scaler multiplier value. This field must be greater or equal 1 for UART1 to operate properly, regardless of whether the fractional baud rate generator is used or not.</description>
   3188 					<bitRange>[7:4]</bitRange>
   3189 
   3190 				</field>
   3191 				<field>
   3192 					<name>RESERVED</name>
   3193 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   3194 					<bitRange>[31:8]</bitRange>
   3195 
   3196 				</field>
   3197 			</fields>
   3198 		</register>
   3199 		<register>
   3200 			<name>TER</name>
   3201 			<description>Transmit Enable Register. Turns off UART transmitter for use with software flow control.</description>
   3202 			<addressOffset>0x030</addressOffset>
   3203 			<access>read-write</access>
   3204 			<resetValue>0x80</resetValue>
   3205 			<resetMask>0xFFFFFFFF</resetMask>
   3206 			<fields>
   3207 				<field>
   3208 					<name>RESERVED</name>
   3209 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   3210 					<bitRange>[6:0]</bitRange>
   3211 				</field>
   3212 				<field>
   3213 					<name>TXEN</name>
   3214 					<description>When this bit is 1, as it is after a Reset, data written to the THR is output on the TXD pin as soon as any preceding data has been sent. If this bit cleared to 0 while a character is being sent, the transmission of that character is completed, but no further characters are sent until this bit is set again. In other words, a 0 in this bit blocks the transfer of characters from the THR or TX FIFO into the transmit shift register. Software can clear this bit when it detects that the a hardware-handshaking TX-permit signal (CTS) has gone false, or with software handshaking, when it receives an XOFF character (DC3). Software can set this bit again when it detects that the TX-permit signal has gone true, or when it receives an XON (DC1) character.</description>
   3215 					<bitRange>[7:7]</bitRange>
   3216 				</field>
   3217 				<field>
   3218 					<name>RESERVED</name>
   3219 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   3220 					<bitRange>[31:8]</bitRange>
   3221 				</field>
   3222 			</fields>
   3223 		</register>
   3224 		<register>
   3225 			<name>RS485CTRL</name>
   3226 			<description>RS-485/EIA-485 Control. Contains controls to configure various aspects of RS-485/EIA-485 modes.</description>
   3227 			<addressOffset>0x04C</addressOffset>
   3228 			<access>read-write</access>
   3229 			<resetValue>0</resetValue>
   3230 			<resetMask>0xFFFFFFFF</resetMask>
   3231 			<fields>
   3232 				<field>
   3233 					<name>NMMEN</name>
   3234 					<description>RS-485/EIA-485 Normal Multidrop Mode (NMM) mode select.</description>
   3235 					<bitRange>[0:0]</bitRange>
   3236 					<enumeratedValues>
   3237 					<name>ENUM</name>
   3238 						<enumeratedValue>
   3239 							<name>DISABLED_</name>
   3240 							<description>Disabled.</description>
   3241 							<value>0</value>
   3242 						</enumeratedValue>
   3243 						<enumeratedValue>
   3244 							<name>ENABLED_IN_THIS_MOD</name>
   3245 							<description>Enabled. In this mode, an address is detected when a received byte causes the UART to set the parity error and generate an interrupt.</description>
   3246 							<value>1</value>
   3247 						</enumeratedValue>
   3248 					</enumeratedValues>
   3249 				</field>
   3250 				<field>
   3251 					<name>RXDIS</name>
   3252 					<description>Receive enable.</description>
   3253 					<bitRange>[1:1]</bitRange>
   3254 					<enumeratedValues>
   3255 					<name>ENUM</name>
   3256 						<enumeratedValue>
   3257 							<name>ENABLED_</name>
   3258 							<description>Enabled.</description>
   3259 							<value>0</value>
   3260 						</enumeratedValue>
   3261 						<enumeratedValue>
   3262 							<name>DISABLED_</name>
   3263 							<description>Disabled.</description>
   3264 							<value>1</value>
   3265 						</enumeratedValue>
   3266 					</enumeratedValues>
   3267 				</field>
   3268 				<field>
   3269 					<name>AADEN</name>
   3270 					<description>Auto Address Detect (AAD) enable.</description>
   3271 					<bitRange>[2:2]</bitRange>
   3272 					<enumeratedValues>
   3273 					<name>ENUM</name>
   3274 						<enumeratedValue>
   3275 							<name>DISABLED_</name>
   3276 							<description>Disabled.</description>
   3277 							<value>0</value>
   3278 						</enumeratedValue>
   3279 						<enumeratedValue>
   3280 							<name>ENABLED_</name>
   3281 							<description>Enabled.</description>
   3282 							<value>1</value>
   3283 						</enumeratedValue>
   3284 					</enumeratedValues>
   3285 				</field>
   3286 				<field>
   3287 					<name>SEL</name>
   3288 					<description>Direction control.</description>
   3289 					<bitRange>[3:3]</bitRange>
   3290 					<enumeratedValues>
   3291 					<name>ENUM</name>
   3292 						<enumeratedValue>
   3293 							<name>RTS_IF_DIRECTION_CO</name>
   3294 							<description>RTS. If direction control is enabled (bit DCTRL = 1), pin RTS is used for direction control.</description>
   3295 							<value>0</value>
   3296 						</enumeratedValue>
   3297 						<enumeratedValue>
   3298 							<name>DTR_IF_DIRECTION_CO</name>
   3299 							<description>DTR. If direction control is enabled (bit DCTRL = 1), pin DTR is used for direction control.</description>
   3300 							<value>1</value>
   3301 						</enumeratedValue>
   3302 					</enumeratedValues>
   3303 				</field>
   3304 				<field>
   3305 					<name>DCTRL</name>
   3306 					<description>Direction control enable.</description>
   3307 					<bitRange>[4:4]</bitRange>
   3308 					<enumeratedValues>
   3309 					<name>ENUM</name>
   3310 						<enumeratedValue>
   3311 							<name>DISABLE_AUTO_DIRECTI</name>
   3312 							<description>Disable Auto Direction Control.</description>
   3313 							<value>0</value>
   3314 						</enumeratedValue>
   3315 						<enumeratedValue>
   3316 							<name>ENABLE_AUTO_DIRECTIO</name>
   3317 							<description>Enable Auto Direction Control.</description>
   3318 							<value>1</value>
   3319 						</enumeratedValue>
   3320 					</enumeratedValues>
   3321 				</field>
   3322 				<field>
   3323 					<name>OINV</name>
   3324 					<description>Polarity. This bit reverses the polarity of the direction control signal on the RTS (or DTR) pin.</description>
   3325 					<bitRange>[5:5]</bitRange>
   3326 					<enumeratedValues>
   3327 					<name>ENUM</name>
   3328 						<enumeratedValue>
   3329 							<name>LOW_THE_DIRECTION_C</name>
   3330 							<description>LOW. The direction control pin will be driven to logic 0 when the transmitter has data to be sent. It will be driven to logic 1 after the last bit of data has been transmitted.</description>
   3331 							<value>0</value>
   3332 						</enumeratedValue>
   3333 						<enumeratedValue>
   3334 							<name>HIGH_THE_DIRECTION_</name>
   3335 							<description>HIGH. The direction control pin will be driven to logic 1 when the transmitter has data to be sent. It will be driven to logic 0 after the last bit of data has been transmitted.</description>
   3336 							<value>1</value>
   3337 						</enumeratedValue>
   3338 					</enumeratedValues>
   3339 				</field>
   3340 				<field>
   3341 					<name>RESERVED</name>
   3342 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   3343 					<bitRange>[31:6]</bitRange>
   3344 
   3345 				</field>
   3346 			</fields>
   3347 		</register>
   3348 		<register>
   3349 			<name>RS485ADRMATCH</name>
   3350 			<description>RS-485/EIA-485 address match. Contains the address match value for RS-485/EIA-485 mode.</description>
   3351 			<addressOffset>0x050</addressOffset>
   3352 			<access>read-write</access>
   3353 			<resetValue>0</resetValue>
   3354 			<resetMask>0xFFFFFFFF</resetMask>
   3355 			<fields>
   3356 				<field>
   3357 					<name>ADRMATCH</name>
   3358 					<description>Contains the address match value.</description>
   3359 					<bitRange>[7:0]</bitRange>
   3360 				</field>
   3361 				<field>
   3362 					<name>RESERVED</name>
   3363 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   3364 					<bitRange>[31:8]</bitRange>
   3365 				</field>
   3366 			</fields>
   3367 		</register>
   3368 		<register>
   3369 			<name>RS485DLY</name>
   3370 			<description>RS-485/EIA-485 direction control delay.</description>
   3371 			<addressOffset>0x054</addressOffset>
   3372 			<access>read-write</access>
   3373 			<resetValue>0</resetValue>
   3374 			<resetMask>0xFFFFFFFF</resetMask>
   3375 			<fields>
   3376 				<field>
   3377 					<name>DLY</name>
   3378 					<description>Contains the direction control (RTS or DTR) delay value. This register works in conjunction with an 8-bit counter.</description>
   3379 					<bitRange>[7:0]</bitRange>
   3380 				</field>
   3381 				<field>
   3382 					<name>RESERVED</name>
   3383 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   3384 					<bitRange>[31:8]</bitRange>
   3385 				</field>
   3386 			</fields>
   3387 		</register>
   3388 	</registers>
   3389 </peripheral>
   3390 
   3391 		<peripheral>
   3392 	<name>PWM1</name>
   3393 	<description>Pulse Width Modulators (PWM1) </description>
   3394 	<groupName>PWM</groupName>
   3395 	<baseAddress>0x40018000</baseAddress>
   3396 	<addressBlock>
   3397 	<offset>0x0</offset>
   3398 	<size>0xFFF</size>
   3399 	<usage>registers</usage>
   3400 	</addressBlock>
   3401 	<interrupt>
   3402 	<name>PWM1</name>
   3403 	<value>9</value>
   3404 	</interrupt>
   3405 	<registers>
   3406 		<register>
   3407 			<name>IR</name>
   3408 			<description>Interrupt Register. The IR can be written to clear interrupts, or read to identify which PWM interrupt sources are pending.</description>
   3409 			<addressOffset>0x000</addressOffset>
   3410 			<access>read-write</access>
   3411 			<resetValue>0</resetValue>
   3412 			<resetMask>0xFFFFFFFF</resetMask>
   3413 			<fields>
   3414 				<field>
   3415 					<name>PWMMR0INT</name>
   3416 					<description>Interrupt flag for PWM match channel 0.</description>
   3417 					<bitRange>[0:0]</bitRange>
   3418 				</field>
   3419 				<field>
   3420 					<name>PWMMR1INT</name>
   3421 					<description>Interrupt flag for PWM match channel 1.</description>
   3422 					<bitRange>[1:1]</bitRange>
   3423 				</field>
   3424 				<field>
   3425 					<name>PWMMR2INT</name>
   3426 					<description>Interrupt flag for PWM match channel 2.</description>
   3427 					<bitRange>[2:2]</bitRange>
   3428 				</field>
   3429 				<field>
   3430 					<name>PWMMR3INT</name>
   3431 					<description>Interrupt flag for PWM match channel 3.</description>
   3432 					<bitRange>[3:3]</bitRange>
   3433 				</field>
   3434 				<field>
   3435 					<name>PWMCAP0INT</name>
   3436 					<description>Interrupt flag for capture input 0</description>
   3437 					<bitRange>[4:4]</bitRange>
   3438 				</field>
   3439 				<field>
   3440 					<name>PWMCAP1INT</name>
   3441 					<description>Interrupt flag for capture input 1 (available in PWM1IR only; this bit is reserved in PWM0IR).</description>
   3442 					<bitRange>[5:5]</bitRange>
   3443 				</field>
   3444 				<field>
   3445 					<name>RESERVED</name>
   3446 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   3447 					<bitRange>[7:6]</bitRange>
   3448 				</field>
   3449 				<field>
   3450 					<name>PWMMR4INT</name>
   3451 					<description>Interrupt flag for PWM match channel 4.</description>
   3452 					<bitRange>[8:8]</bitRange>
   3453 				</field>
   3454 				<field>
   3455 					<name>PWMMR5INT</name>
   3456 					<description>Interrupt flag for PWM match channel 5.</description>
   3457 					<bitRange>[9:9]</bitRange>
   3458 				</field>
   3459 				<field>
   3460 					<name>PWMMR6INT</name>
   3461 					<description>Interrupt flag for PWM match channel 6.</description>
   3462 					<bitRange>[10:10]</bitRange>
   3463 				</field>
   3464 				<field>
   3465 					<name>RESERVED</name>
   3466 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   3467 					<bitRange>[31:11]</bitRange>
   3468 				</field>
   3469 			</fields>
   3470 		</register>
   3471 		<register>
   3472 			<name>TCR</name>
   3473 			<description>Timer Control Register. The TCR is used to control the Timer Counter functions.</description>
   3474 			<addressOffset>0x004</addressOffset>
   3475 			<access>read-write</access>
   3476 			<resetValue>0</resetValue>
   3477 			<resetMask>0xFFFFFFFF</resetMask>
   3478 			<fields>
   3479 				<field>
   3480 					<name>CE</name>
   3481 					<description>Counter Enable</description>
   3482 					<bitRange>[0:0]</bitRange>
   3483 					<enumeratedValues>
   3484 					<name>ENUM</name>
   3485 						<enumeratedValue>
   3486 							<name>THE_PWM_TIMER_COUNTE</name>
   3487 							<description>The PWM Timer Counter and PWM Prescale Counter are enabled for counting.</description>
   3488 							<value>1</value>
   3489 						</enumeratedValue>
   3490 						<enumeratedValue>
   3491 							<name>THE_COUNTERS_ARE_DIS</name>
   3492 							<description>The counters are disabled.</description>
   3493 							<value>0</value>
   3494 						</enumeratedValue>
   3495 					</enumeratedValues>
   3496 				</field>
   3497 				<field>
   3498 					<name>CR</name>
   3499 					<description>Counter Reset</description>
   3500 					<bitRange>[1:1]</bitRange>
   3501 					<enumeratedValues>
   3502 					<name>ENUM</name>
   3503 						<enumeratedValue>
   3504 							<name>THE_PWM_TIMER_COUNTE</name>
   3505 							<description>The PWM Timer Counter and the PWM Prescale Counter are synchronously reset on the next positive edge of PCLK. The counters remain reset until this bit is returned to zero.</description>
   3506 							<value>1</value>
   3507 						</enumeratedValue>
   3508 						<enumeratedValue>
   3509 							<name>CLEAR_RESET_</name>
   3510 							<description>Clear reset.</description>
   3511 							<value>0</value>
   3512 						</enumeratedValue>
   3513 					</enumeratedValues>
   3514 				</field>
   3515 				<field>
   3516 					<name>RESERVED</name>
   3517 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   3518 					<bitRange>[2:2]</bitRange>
   3519 
   3520 				</field>
   3521 				<field>
   3522 					<name>PWMEN</name>
   3523 					<description>PWM Enable</description>
   3524 					<bitRange>[3:3]</bitRange>
   3525 					<enumeratedValues>
   3526 					<name>ENUM</name>
   3527 						<enumeratedValue>
   3528 							<name>PWM_MODE_IS_ENABLED_</name>
   3529 							<description>PWM mode is enabled (counter resets to 1). PWM mode causes the shadow registers to operate in connection with the Match registers. A program write to a Match register will not have an effect on the Match result until the corresponding bit in PWMLER has been set, followed by the occurrence of a PWM Match 0 event. Note that the PWM Match register that determines the PWM rate (PWM Match Register 0 - MR0) must be set up prior to the PWM being enabled. Otherwise a Match event will not occur to cause shadow register contents to become effective.</description>
   3530 							<value>1</value>
   3531 						</enumeratedValue>
   3532 						<enumeratedValue>
   3533 							<name>TIMER_MODE_IS_ENABLE</name>
   3534 							<description>Timer mode is enabled (counter resets to 0).</description>
   3535 							<value>0</value>
   3536 						</enumeratedValue>
   3537 					</enumeratedValues>
   3538 				</field>
   3539 				<field>
   3540 					<name>MDIS</name>
   3541 					<description>Master Disable (PWM0 only). The two PWMs may be synchronized using the Master Disable control bit. The Master disable bit of the Master PWM (PWM0 module) controls a secondary enable input to both PWMs, as shown in Figure 141.  This bit has no function in the Slave PWM (PWM1).</description>
   3542 					<bitRange>[4:4]</bitRange>
   3543 					<enumeratedValues>
   3544 					<name>ENUM</name>
   3545 						<enumeratedValue>
   3546 							<name>MASTER_USE_PWM0_IS_</name>
   3547 							<description>Master use. PWM0 is the master, and both PWMs are enabled for counting.</description>
   3548 							<value>1</value>
   3549 						</enumeratedValue>
   3550 						<enumeratedValue>
   3551 							<name>INDIVIDUAL_USE_THE_</name>
   3552 							<description>Individual use. The PWMs are used independently, and the individual Counter Enable bits are used to control the PWMs.</description>
   3553 							<value>0</value>
   3554 						</enumeratedValue>
   3555 					</enumeratedValues>
   3556 				</field>
   3557 				<field>
   3558 					<name>RESERVED</name>
   3559 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   3560 					<bitRange>[31:5]</bitRange>
   3561 
   3562 				</field>
   3563 			</fields>
   3564 		</register>
   3565 		<register>
   3566 			<name>TC</name>
   3567 			<description>Timer Counter. The 32 bit TC is incremented every PR+1 cycles of PCLK. The TC is controlled through the TCR.</description>
   3568 			<addressOffset>0x008</addressOffset>
   3569 			<access>read-write</access>
   3570 			<resetValue>0</resetValue>
   3571 			<resetMask>0xFFFFFFFF</resetMask>
   3572 			<fields>
   3573 				<field>
   3574 					<name>TC</name>
   3575 					<description>Timer counter value.</description>
   3576 					<bitRange>[31:0]</bitRange>
   3577 				</field>
   3578 			</fields>
   3579 		</register>
   3580 		<register>
   3581 			<name>PR</name>
   3582 			<description>Prescale Register. Determines how often the PWM counter is incremented.</description>
   3583 			<addressOffset>0x00C</addressOffset>
   3584 			<access>read-write</access>
   3585 			<resetValue>0</resetValue>
   3586 			<resetMask>0xFFFFFFFF</resetMask>
   3587 			<fields>
   3588 				<field>
   3589 					<name>PM</name>
   3590 					<description>Prescale counter maximum value.</description>
   3591 					<bitRange>[31:0]</bitRange>
   3592 				</field>
   3593 			</fields>
   3594 		</register>
   3595 		<register>
   3596 			<name>PC</name>
   3597 			<description>Prescale Counter. Prescaler for the main PWM counter.</description>
   3598 			<addressOffset>0x010</addressOffset>
   3599 			<access>read-write</access>
   3600 			<resetValue>0</resetValue>
   3601 			<resetMask>0xFFFFFFFF</resetMask>
   3602 			<fields>
   3603 				<field>
   3604 					<name>PC</name>
   3605 					<description>Prescale counter value.</description>
   3606 					<bitRange>[31:0]</bitRange>
   3607 				</field>
   3608 			</fields>
   3609 		</register>
   3610 		<register>
   3611 			<name>MCR</name>
   3612 			<description>Match Control Register. The MCR is used to control whether an interrupt is generated and if the PWM counter is reset when a Match occurs.</description>
   3613 			<addressOffset>0x014</addressOffset>
   3614 			<access>read-write</access>
   3615 			<resetValue>0</resetValue>
   3616 			<resetMask>0xFFFFFFFF</resetMask>
   3617 			<fields>
   3618 				<field>
   3619 					<name>PWMMR0I</name>
   3620 					<description>Interrupt PWM0</description>
   3621 					<bitRange>[0:0]</bitRange>
   3622 					<enumeratedValues>
   3623 					<name>ENUM</name>
   3624 						<enumeratedValue>
   3625 							<name>DISABLED_</name>
   3626 							<description>Disabled.</description>
   3627 							<value>0</value>
   3628 						</enumeratedValue>
   3629 						<enumeratedValue>
   3630 							<name>INTERRUPT_ON_PWMMR0</name>
   3631 							<description>Interrupt on PWMMR0: an interrupt is generated when PWMMR0 matches the value in the PWMTC.</description>
   3632 							<value>1</value>
   3633 						</enumeratedValue>
   3634 					</enumeratedValues>
   3635 				</field>
   3636 				<field>
   3637 					<name>PWMMR0R</name>
   3638 					<description>Reset PWM0</description>
   3639 					<bitRange>[1:1]</bitRange>
   3640 					<enumeratedValues>
   3641 					<name>ENUM</name>
   3642 						<enumeratedValue>
   3643 							<name>DISABLED_</name>
   3644 							<description>Disabled.</description>
   3645 							<value>0</value>
   3646 						</enumeratedValue>
   3647 						<enumeratedValue>
   3648 							<name>RESET_ON_PWMMR0_THE</name>
   3649 							<description>Reset on PWMMR0: the PWMTC will be reset if PWMMR0 matches it.</description>
   3650 							<value>1</value>
   3651 						</enumeratedValue>
   3652 					</enumeratedValues>
   3653 				</field>
   3654 				<field>
   3655 					<name>PWMMR0S</name>
   3656 					<description>Stop PWM0</description>
   3657 					<bitRange>[2:2]</bitRange>
   3658 					<enumeratedValues>
   3659 					<name>ENUM</name>
   3660 						<enumeratedValue>
   3661 							<name>DISABLED</name>
   3662 							<description>Disabled</description>
   3663 							<value>0</value>
   3664 						</enumeratedValue>
   3665 						<enumeratedValue>
   3666 							<name>STOP_ON_PWMMR0_THE_</name>
   3667 							<description>Stop on PWMMR0: the PWMTC and PWMPC will be stopped and PWMTCR bit 0 will be set to 0 if PWMMR0 matches the PWMTC.</description>
   3668 							<value>1</value>
   3669 						</enumeratedValue>
   3670 					</enumeratedValues>
   3671 				</field>
   3672 				<field>
   3673 					<name>PWMMR1I</name>
   3674 					<description>Interrupt PWM1</description>
   3675 					<bitRange>[3:3]</bitRange>
   3676 					<enumeratedValues>
   3677 					<name>ENUM</name>
   3678 						<enumeratedValue>
   3679 							<name>DISABLED_</name>
   3680 							<description>Disabled.</description>
   3681 							<value>0</value>
   3682 						</enumeratedValue>
   3683 						<enumeratedValue>
   3684 							<name>INTERRUPT_ON_PWMMR1</name>
   3685 							<description>Interrupt on PWMMR1: an interrupt is generated when PWMMR1 matches the value in the PWMTC.</description>
   3686 							<value>1</value>
   3687 						</enumeratedValue>
   3688 					</enumeratedValues>
   3689 				</field>
   3690 				<field>
   3691 					<name>PWMMR1R</name>
   3692 					<description>Reset PWM1</description>
   3693 					<bitRange>[4:4]</bitRange>
   3694 					<enumeratedValues>
   3695 					<name>ENUM</name>
   3696 						<enumeratedValue>
   3697 							<name>DISABLED_</name>
   3698 							<description>Disabled.</description>
   3699 							<value>0</value>
   3700 						</enumeratedValue>
   3701 						<enumeratedValue>
   3702 							<name>RESET_ON_PWMMR1_THE</name>
   3703 							<description>Reset on PWMMR1: the PWMTC will be reset if PWMMR1 matches it.</description>
   3704 							<value>1</value>
   3705 						</enumeratedValue>
   3706 					</enumeratedValues>
   3707 				</field>
   3708 				<field>
   3709 					<name>PWMMR1S</name>
   3710 					<description>Stop PWM1</description>
   3711 					<bitRange>[5:5]</bitRange>
   3712 					<enumeratedValues>
   3713 					<name>ENUM</name>
   3714 						<enumeratedValue>
   3715 							<name>DISABLED</name>
   3716 							<description>Disabled</description>
   3717 							<value>0</value>
   3718 						</enumeratedValue>
   3719 						<enumeratedValue>
   3720 							<name>STOP_ON_PWMMR1_THE_</name>
   3721 							<description>Stop on PWMMR1: the PWMTC and PWMPC will be stopped and PWMTCR bit 0 will be set to 0 if PWMMR1 matches the PWMTC.</description>
   3722 							<value>1</value>
   3723 						</enumeratedValue>
   3724 					</enumeratedValues>
   3725 				</field>
   3726 				<field>
   3727 					<name>PWMMR2I</name>
   3728 					<description>Interrupt PWM0</description>
   3729 					<bitRange>[6:6]</bitRange>
   3730 					<enumeratedValues>
   3731 					<name>ENUM</name>
   3732 						<enumeratedValue>
   3733 							<name>DISABLED_</name>
   3734 							<description>Disabled.</description>
   3735 							<value>0</value>
   3736 						</enumeratedValue>
   3737 						<enumeratedValue>
   3738 							<name>INTERRUPT_ON_PWMMR2</name>
   3739 							<description>Interrupt on PWMMR2: an interrupt is generated when PWMMR2 matches the value in the PWMTC.</description>
   3740 							<value>1</value>
   3741 						</enumeratedValue>
   3742 					</enumeratedValues>
   3743 				</field>
   3744 				<field>
   3745 					<name>PWMMR2R</name>
   3746 					<description>Reset PWM0</description>
   3747 					<bitRange>[7:7]</bitRange>
   3748 					<enumeratedValues>
   3749 					<name>ENUM</name>
   3750 						<enumeratedValue>
   3751 							<name>DISABLED_</name>
   3752 							<description>Disabled.</description>
   3753 							<value>0</value>
   3754 						</enumeratedValue>
   3755 						<enumeratedValue>
   3756 							<name>RESET_ON_PWMMR2_THE</name>
   3757 							<description>Reset on PWMMR2: the PWMTC will be reset if PWMMR2 matches it.</description>
   3758 							<value>1</value>
   3759 						</enumeratedValue>
   3760 					</enumeratedValues>
   3761 				</field>
   3762 				<field>
   3763 					<name>PWMMR2S</name>
   3764 					<description>Stop PWM0</description>
   3765 					<bitRange>[8:8]</bitRange>
   3766 					<enumeratedValues>
   3767 					<name>ENUM</name>
   3768 						<enumeratedValue>
   3769 							<name>DISABLED</name>
   3770 							<description>Disabled</description>
   3771 							<value>0</value>
   3772 						</enumeratedValue>
   3773 						<enumeratedValue>
   3774 							<name>STOP_ON_PWMMR2_THE_</name>
   3775 							<description>Stop on PWMMR2: the PWMTC and PWMPC will be stopped and PWMTCR bit 0 will be set to 0 if PWMMR0 matches the PWMTC.</description>
   3776 							<value>1</value>
   3777 						</enumeratedValue>
   3778 					</enumeratedValues>
   3779 				</field>
   3780 				<field>
   3781 					<name>PWMMR3I</name>
   3782 					<description>Interrupt PWM3</description>
   3783 					<bitRange>[9:9]</bitRange>
   3784 					<enumeratedValues>
   3785 					<name>ENUM</name>
   3786 						<enumeratedValue>
   3787 							<name>DISABLED_</name>
   3788 							<description>Disabled.</description>
   3789 							<value>0</value>
   3790 						</enumeratedValue>
   3791 						<enumeratedValue>
   3792 							<name>INTERRUPT_ON_PWMMR3</name>
   3793 							<description>Interrupt on PWMMR3: an interrupt is generated when PWMMR3 matches the value in the PWMTC.</description>
   3794 							<value>1</value>
   3795 						</enumeratedValue>
   3796 					</enumeratedValues>
   3797 				</field>
   3798 				<field>
   3799 					<name>PWMMR3R</name>
   3800 					<description>Reset PWM3</description>
   3801 					<bitRange>[10:10]</bitRange>
   3802 					<enumeratedValues>
   3803 					<name>ENUM</name>
   3804 						<enumeratedValue>
   3805 							<name>DISABLED_</name>
   3806 							<description>Disabled.</description>
   3807 							<value>0</value>
   3808 						</enumeratedValue>
   3809 						<enumeratedValue>
   3810 							<name>RESET_ON_PWMMR3_THE</name>
   3811 							<description>Reset on PWMMR3: the PWMTC will be reset if PWMMR3 matches it.</description>
   3812 							<value>1</value>
   3813 						</enumeratedValue>
   3814 					</enumeratedValues>
   3815 				</field>
   3816 				<field>
   3817 					<name>PWMMR3S</name>
   3818 					<description>Stop PWM0</description>
   3819 					<bitRange>[11:11]</bitRange>
   3820 					<enumeratedValues>
   3821 					<name>ENUM</name>
   3822 						<enumeratedValue>
   3823 							<name>DISABLED</name>
   3824 							<description>Disabled</description>
   3825 							<value>0</value>
   3826 						</enumeratedValue>
   3827 						<enumeratedValue>
   3828 							<name>STOP_ON_PWMMR3_THE_</name>
   3829 							<description>Stop on PWMMR3: the PWMTC and PWMPC will be stopped and PWMTCR bit 0 will be set to 0 if PWMMR0 matches the PWMTC.</description>
   3830 							<value>1</value>
   3831 						</enumeratedValue>
   3832 					</enumeratedValues>
   3833 				</field>
   3834 				<field>
   3835 					<name>PWMMR4I</name>
   3836 					<description>Interrupt PWM4</description>
   3837 					<bitRange>[12:12]</bitRange>
   3838 					<enumeratedValues>
   3839 					<name>ENUM</name>
   3840 						<enumeratedValue>
   3841 							<name>DISABLED_</name>
   3842 							<description>Disabled.</description>
   3843 							<value>0</value>
   3844 						</enumeratedValue>
   3845 						<enumeratedValue>
   3846 							<name>INTERRUPT_ON_PWMMR4</name>
   3847 							<description>Interrupt on PWMMR4: an interrupt is generated when PWMMR4 matches the value in the PWMTC.</description>
   3848 							<value>1</value>
   3849 						</enumeratedValue>
   3850 					</enumeratedValues>
   3851 				</field>
   3852 				<field>
   3853 					<name>PWMMR4R</name>
   3854 					<description>Reset PWM4</description>
   3855 					<bitRange>[13:13]</bitRange>
   3856 					<enumeratedValues>
   3857 					<name>ENUM</name>
   3858 						<enumeratedValue>
   3859 							<name>DISABLED_</name>
   3860 							<description>Disabled.</description>
   3861 							<value>0</value>
   3862 						</enumeratedValue>
   3863 						<enumeratedValue>
   3864 							<name>RESET_ON_PWMMR4_THE</name>
   3865 							<description>Reset on PWMMR4: the PWMTC will be reset if PWMMR4 matches it.</description>
   3866 							<value>1</value>
   3867 						</enumeratedValue>
   3868 					</enumeratedValues>
   3869 				</field>
   3870 				<field>
   3871 					<name>PWMMR4S</name>
   3872 					<description>Stop PWM4</description>
   3873 					<bitRange>[14:14]</bitRange>
   3874 					<enumeratedValues>
   3875 					<name>ENUM</name>
   3876 						<enumeratedValue>
   3877 							<name>DISABLED</name>
   3878 							<description>Disabled</description>
   3879 							<value>0</value>
   3880 						</enumeratedValue>
   3881 						<enumeratedValue>
   3882 							<name>STOP_ON_PWMMR4_THE_</name>
   3883 							<description>Stop on PWMMR4: the PWMTC and PWMPC will be stopped and PWMTCR bit 0 will be set to 0 if PWMMR4 matches the PWMTC.</description>
   3884 							<value>1</value>
   3885 						</enumeratedValue>
   3886 					</enumeratedValues>
   3887 				</field>
   3888 				<field>
   3889 					<name>PWMMR5I</name>
   3890 					<description>Interrupt PWM5</description>
   3891 					<bitRange>[15:15]</bitRange>
   3892 					<enumeratedValues>
   3893 					<name>ENUM</name>
   3894 						<enumeratedValue>
   3895 							<name>DISABLED_</name>
   3896 							<description>Disabled.</description>
   3897 							<value>0</value>
   3898 						</enumeratedValue>
   3899 						<enumeratedValue>
   3900 							<name>INTERRUPT_ON_PWMMR5</name>
   3901 							<description>Interrupt on PWMMR5: an interrupt is generated when PWMMR5 matches the value in the PWMTC.</description>
   3902 							<value>1</value>
   3903 						</enumeratedValue>
   3904 					</enumeratedValues>
   3905 				</field>
   3906 				<field>
   3907 					<name>PWMMR5R</name>
   3908 					<description>Reset PWM5</description>
   3909 					<bitRange>[16:16]</bitRange>
   3910 					<enumeratedValues>
   3911 					<name>ENUM</name>
   3912 						<enumeratedValue>
   3913 							<name>DISABLED_</name>
   3914 							<description>Disabled.</description>
   3915 							<value>0</value>
   3916 						</enumeratedValue>
   3917 						<enumeratedValue>
   3918 							<name>RESET_ON_PWMMR5_THE</name>
   3919 							<description>Reset on PWMMR5: the PWMTC will be reset if PWMMR5 matches it.</description>
   3920 							<value>1</value>
   3921 						</enumeratedValue>
   3922 					</enumeratedValues>
   3923 				</field>
   3924 				<field>
   3925 					<name>PWMMR5S</name>
   3926 					<description>Stop PWM5</description>
   3927 					<bitRange>[17:17]</bitRange>
   3928 					<enumeratedValues>
   3929 					<name>ENUM</name>
   3930 						<enumeratedValue>
   3931 							<name>DISABLED</name>
   3932 							<description>Disabled</description>
   3933 							<value>0</value>
   3934 						</enumeratedValue>
   3935 						<enumeratedValue>
   3936 							<name>STOP_ON_PWMMR5_THE_</name>
   3937 							<description>Stop on PWMMR5: the PWMTC and PWMPC will be stopped and PWMTCR bit 0 will be set to 0 if PWMMR5 matches the PWMTC.</description>
   3938 							<value>1</value>
   3939 						</enumeratedValue>
   3940 					</enumeratedValues>
   3941 				</field>
   3942 				<field>
   3943 					<name>PWMMR6I</name>
   3944 					<description>Interrupt PWM6</description>
   3945 					<bitRange>[18:18]</bitRange>
   3946 					<enumeratedValues>
   3947 					<name>ENUM</name>
   3948 						<enumeratedValue>
   3949 							<name>DISABLED_</name>
   3950 							<description>Disabled.</description>
   3951 							<value>0</value>
   3952 						</enumeratedValue>
   3953 						<enumeratedValue>
   3954 							<name>INTERRUPT_ON_PWMMR6</name>
   3955 							<description>Interrupt on PWMMR6: an interrupt is generated when PWMMR6 matches the value in the PWMTC.</description>
   3956 							<value>1</value>
   3957 						</enumeratedValue>
   3958 					</enumeratedValues>
   3959 				</field>
   3960 				<field>
   3961 					<name>PWMMR6R</name>
   3962 					<description>Reset PWM6</description>
   3963 					<bitRange>[19:19]</bitRange>
   3964 					<enumeratedValues>
   3965 					<name>ENUM</name>
   3966 						<enumeratedValue>
   3967 							<name>DISABLED_</name>
   3968 							<description>Disabled.</description>
   3969 							<value>0</value>
   3970 						</enumeratedValue>
   3971 						<enumeratedValue>
   3972 							<name>RESET_ON_PWMMR6_THE</name>
   3973 							<description>Reset on PWMMR6: the PWMTC will be reset if PWMMR6 matches it.</description>
   3974 							<value>1</value>
   3975 						</enumeratedValue>
   3976 					</enumeratedValues>
   3977 				</field>
   3978 				<field>
   3979 					<name>PWMMR6S</name>
   3980 					<description>Stop PWM6</description>
   3981 					<bitRange>[20:20]</bitRange>
   3982 					<enumeratedValues>
   3983 					<name>ENUM</name>
   3984 						<enumeratedValue>
   3985 							<name>DISABLED</name>
   3986 							<description>Disabled</description>
   3987 							<value>0</value>
   3988 						</enumeratedValue>
   3989 						<enumeratedValue>
   3990 							<name>STOP_ON_PWMMR6_THE_</name>
   3991 							<description>Stop on PWMMR6: the PWMTC and PWMPC will be stopped and PWMTCR bit 0 will be set to 0 if PWMMR6 matches the PWMTC.</description>
   3992 							<value>1</value>
   3993 						</enumeratedValue>
   3994 					</enumeratedValues>
   3995 				</field>
   3996 				<field>
   3997 					<name>RESERVED</name>
   3998 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   3999 					<bitRange>[31:21]</bitRange>
   4000 
   4001 				</field>
   4002 			</fields>
   4003 		</register>
   4004 		<register>
   4005 			<dim>4</dim>
   4006 			<dimIncrement>0x4</dimIncrement>
   4007 			<dimIndex>0-3</dimIndex>
   4008 			<name>MR%s</name>
   4009 			
   4010 			<description>Match Register. Match registers
   4011 are continuously compared to the PWM counter in order to control PWM
   4012 output edges.</description>
   4013 			<addressOffset>0x018</addressOffset>
   4014 			<access>read-write</access>
   4015 			<resetValue>0</resetValue>
   4016 			<resetMask>0xFFFFFFFF</resetMask>
   4017 			<fields>
   4018 				<field>
   4019 					<name>MATCH</name>
   4020 					<description>Timer counter match value.</description>
   4021 					<bitRange>[31:0]</bitRange>
   4022 				</field>
   4023 			</fields>
   4024 		</register>
   4025 		<register>
   4026 			<name>CCR</name>
   4027 			<description>Capture Control Register. The CCR controls which edges of the capture inputs are used to load the Capture Registers and whether or not an interrupt is generated for a capture event.</description>
   4028 			<addressOffset>0x028</addressOffset>
   4029 			<access>read-write</access>
   4030 			<resetValue>0</resetValue>
   4031 			<resetMask>0xFFFFFFFF</resetMask>
   4032 			<fields>
   4033 				<field>
   4034 					<name>CAP0_R</name>
   4035 					<description>Capture on PWMn_CAP0 rising edge</description>
   4036 					<bitRange>[0:0]</bitRange>
   4037 					<enumeratedValues>
   4038 						<name>ENUM</name>
   4039 						<enumeratedValue>
   4040 							<name>DISABLED_THIS_FEATU</name>
   4041 							<description>Disabled. This feature is disabled.</description>
   4042 							<value>0</value>
   4043 						</enumeratedValue>
   4044 						<enumeratedValue>
   4045 							<name>RISING_EDGE_A_SYNCH</name>
   4046 							<description>Rising edge. A synchronously sampled rising edge on PWMn_CAP0 will cause CR0 to be loaded with the contents of the TC.</description>
   4047 							<value>1</value>
   4048 						</enumeratedValue>
   4049 					</enumeratedValues>
   4050 				</field>
   4051 				<field>
   4052 					<name>CAP0_F</name>
   4053 					<description>Capture on PWMn_CAP0 falling edge</description>
   4054 					<bitRange>[1:1]</bitRange>
   4055 					<enumeratedValues>
   4056 						<name>ENUM</name>
   4057 						<enumeratedValue>
   4058 							<name>DISABLED_THIS_FEATU</name>
   4059 							<description>Disabled. This feature is disabled.</description>
   4060 							<value>0</value>
   4061 						</enumeratedValue>
   4062 						<enumeratedValue>
   4063 							<name>FALLING_EDGE_A_SYNC</name>
   4064 							<description>Falling edge. A synchronously sampled falling edge on PWMn_CAP0 will cause CR0 to be loaded with the contents of TC.</description>
   4065 							<value>1</value>
   4066 						</enumeratedValue>
   4067 					</enumeratedValues>
   4068 				</field>
   4069 				<field>
   4070 					<name>CAP0_I</name>
   4071 					<description>Interrupt on PWMn_CAP0 event</description>
   4072 					<bitRange>[2:2]</bitRange>
   4073 					<enumeratedValues>
   4074 						<name>ENUM</name>
   4075 						<enumeratedValue>
   4076 							<name>DISABLED_THIS_FEATU</name>
   4077 							<description>Disabled. This feature is disabled.</description>
   4078 							<value>0</value>
   4079 						</enumeratedValue>
   4080 						<enumeratedValue>
   4081 							<name>INTERRUPT_A_CR0_LOA</name>
   4082 							<description>Interrupt. A CR0 load due to a PWMn_CAP0 event will generate an interrupt.</description>
   4083 							<value>1</value>
   4084 						</enumeratedValue>
   4085 					</enumeratedValues>
   4086 				</field>
   4087 				<field>
   4088 					<name>CAP1_R</name>
   4089 					<description>Capture on PWMn_CAP1 rising edge. Reserved for PWM0.</description>
   4090 					<bitRange>[3:3]</bitRange>
   4091 					<enumeratedValues>
   4092 						<name>ENUM</name>
   4093 						<enumeratedValue>
   4094 							<name>DISABLED_THIS_FEATU</name>
   4095 							<description>Disabled. This feature is disabled.</description>
   4096 							<value>0</value>
   4097 						</enumeratedValue>
   4098 						<enumeratedValue>
   4099 							<name>RISING_EDGE_A_SYNCH</name>
   4100 							<description>Rising edge. A synchronously sampled rising edge on PWMn_CAP1 will cause CR1 to be loaded with the contents of the TC.</description>
   4101 							<value>1</value>
   4102 						</enumeratedValue>
   4103 					</enumeratedValues>
   4104 				</field>
   4105 				<field>
   4106 					<name>CAP1_F</name>
   4107 					<description>Capture on PWMn_CAP1 falling edge. Reserved for PWM0.</description>
   4108 					<bitRange>[4:4]</bitRange>
   4109 					<enumeratedValues>
   4110 						<name>ENUM</name>
   4111 						<enumeratedValue>
   4112 							<name>DISABLED_THIS_FEATU</name>
   4113 							<description>Disabled. This feature is disabled.</description>
   4114 							<value>0</value>
   4115 						</enumeratedValue>
   4116 						<enumeratedValue>
   4117 							<name>FALLING_EDGE_A_SYNC</name>
   4118 							<description>Falling edge. A synchronously sampled falling edge on PWMn_CAP1 will cause CR1 to be loaded with the contents of TC.</description>
   4119 							<value>1</value>
   4120 						</enumeratedValue>
   4121 					</enumeratedValues>
   4122 				</field>
   4123 				<field>
   4124 					<name>CAP1_I</name>
   4125 					<description>Interrupt on PWMn_CAP1 event. Reserved for PWM0.</description>
   4126 					<bitRange>[5:5]</bitRange>
   4127 					<enumeratedValues>
   4128 						<name>ENUM</name>
   4129 						<enumeratedValue>
   4130 							<name>DISABLED_THIS_FEATU</name>
   4131 							<description>Disabled. This feature is disabled.</description>
   4132 							<value>0</value>
   4133 						</enumeratedValue>
   4134 						<enumeratedValue>
   4135 							<name>INTERRUPT_A_CR1_LOA</name>
   4136 							<description>Interrupt. A CR1 load due to a PWMn_CAP1 event will generate an interrupt.</description>
   4137 							<value>1</value>
   4138 						</enumeratedValue>
   4139 					</enumeratedValues>
   4140 				</field>
   4141 				<field>
   4142 					<name>RESERVED</name>
   4143 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   4144 					<bitRange>[31:6]</bitRange>
   4145 					
   4146 				</field>
   4147 			</fields>
   4148 		</register>
   4149 		<register>
   4150 			<dim>2</dim>
   4151 			<dimIncrement>0x4</dimIncrement>
   4152 			<dimIndex>0-1</dimIndex>
   4153 			<name>CR[%s]</name>
   4154 			<displayName>CR[%s]</displayName>
   4155 			<description>PWM Control Register. Enables PWM outputs and selects either single edge or double edge controlled PWM outputs.</description>
   4156 			<addressOffset>0x02C</addressOffset>
   4157 			<access>read-write</access>
   4158 			<resetValue>0</resetValue>
   4159 			<resetMask>0xFFFFFFFF</resetMask>
   4160 			<fields>
   4161 				<field>
   4162 					<name>RESERVED</name>
   4163 					<description>Reserved.</description>
   4164 					<bitRange>[1:0]</bitRange>
   4165 					
   4166 				</field>
   4167 				<field>
   4168 					<name>PWMSEL2</name>
   4169 					<description>PWM[2] output single/double edge mode control.</description>
   4170 					<bitRange>[2:2]</bitRange>
   4171 					<enumeratedValues>
   4172 						<name>ENUM</name>
   4173 						<enumeratedValue>
   4174 							<name>SINGLE_EDGE_CONTROLL</name>
   4175 							<description>Single edge controlled mode is selected.</description>
   4176 							<value>0</value>
   4177 						</enumeratedValue>
   4178 						<enumeratedValue>
   4179 							<name>DOUBLE_EDGE_CONTROLL</name>
   4180 							<description>Double edge controlled mode is selected.</description>
   4181 							<value>1</value>
   4182 						</enumeratedValue>
   4183 					</enumeratedValues>
   4184 				</field>
   4185 				<field>
   4186 					<name>PWMSEL3</name>
   4187 					<description>PWM[3] output edge control.</description>
   4188 					<bitRange>[3:3]</bitRange>
   4189 					<enumeratedValues>
   4190 						<name>ENUM</name>
   4191 						<enumeratedValue>
   4192 							<name>SINGLE_EDGE_CONTROLL</name>
   4193 							<description>Single edge controlled mode is selected.</description>
   4194 							<value>0</value>
   4195 						</enumeratedValue>
   4196 						<enumeratedValue>
   4197 							<name>DOUBLE_EDGE_CONTROLL</name>
   4198 							<description>Double edge controlled mode is selected.</description>
   4199 							<value>1</value>
   4200 						</enumeratedValue>
   4201 					</enumeratedValues>
   4202 				</field>
   4203 				<field>
   4204 					<name>PWMSEL4</name>
   4205 					<description>PWM[4] output edge control.</description>
   4206 					<bitRange>[4:4]</bitRange>
   4207 					<enumeratedValues>
   4208 						<name>ENUM</name>
   4209 						<enumeratedValue>
   4210 							<name>SINGLE_EDGE_CONTROLL</name>
   4211 							<description>Single edge controlled mode is selected.</description>
   4212 							<value>0</value>
   4213 						</enumeratedValue>
   4214 						<enumeratedValue>
   4215 							<name>DOUBLE_EDGE_CONTROLL</name>
   4216 							<description>Double edge controlled mode is selected.</description>
   4217 							<value>1</value>
   4218 						</enumeratedValue>
   4219 					</enumeratedValues>
   4220 				</field>
   4221 				<field>
   4222 					<name>PWMSEL5</name>
   4223 					<description>PWM[5] output edge control.</description>
   4224 					<bitRange>[5:5]</bitRange>
   4225 					<enumeratedValues>
   4226 						<name>ENUM</name>
   4227 						<enumeratedValue>
   4228 							<name>SINGLE_EDGE_CONTROLL</name>
   4229 							<description>Single edge controlled mode is selected.</description>
   4230 							<value>0</value>
   4231 						</enumeratedValue>
   4232 						<enumeratedValue>
   4233 							<name>DOUBLE_EDGE_CONTROLL</name>
   4234 							<description>Double edge controlled mode is selected.</description>
   4235 							<value>1</value>
   4236 						</enumeratedValue>
   4237 					</enumeratedValues>
   4238 				</field>
   4239 				<field>
   4240 					<name>PWMSEL6</name>
   4241 					<description>PWM[6] output edge control.</description>
   4242 					<bitRange>[6:6]</bitRange>
   4243 					<enumeratedValues>
   4244 						<name>ENUM</name>
   4245 						<enumeratedValue>
   4246 							<name>SINGLE_EDGE_CONTROLL</name>
   4247 							<description>Single edge controlled mode is selected.</description>
   4248 							<value>0</value>
   4249 						</enumeratedValue>
   4250 						<enumeratedValue>
   4251 							<name>DOUBLE_EDGE_CONTROLL</name>
   4252 							<description>Double edge controlled mode is selected.</description>
   4253 							<value>1</value>
   4254 						</enumeratedValue>
   4255 					</enumeratedValues>
   4256 				</field>
   4257 				<field>
   4258 					<name>RESERVED</name>
   4259 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   4260 					<bitRange>[8:7]</bitRange>
   4261 					
   4262 				</field>
   4263 				<field>
   4264 					<name>PWMENA1</name>
   4265 					<description>PWM[1] output enable control.</description>
   4266 					<bitRange>[9:9]</bitRange>
   4267 					<enumeratedValues>
   4268 						<name>ENUM</name>
   4269 						<enumeratedValue>
   4270 							<name>THE_PWM_OUTPUT_IS_DI</name>
   4271 							<description>The PWM output is disabled.</description>
   4272 							<value>0</value>
   4273 						</enumeratedValue>
   4274 						<enumeratedValue>
   4275 							<name>THE_PWM_OUTPUT_IS_EN</name>
   4276 							<description>The PWM output is enabled.</description>
   4277 							<value>1</value>
   4278 						</enumeratedValue>
   4279 					</enumeratedValues>
   4280 				</field>
   4281 				<field>
   4282 					<name>PWMENA2</name>
   4283 					<description>PWM[2] output enable control.</description>
   4284 					<bitRange>[10:10]</bitRange>
   4285 					<enumeratedValues>
   4286 						<name>ENUM</name>
   4287 						<enumeratedValue>
   4288 							<name>THE_PWM_OUTPUT_IS_DI</name>
   4289 							<description>The PWM output is disabled.</description>
   4290 							<value>0</value>
   4291 						</enumeratedValue>
   4292 						<enumeratedValue>
   4293 							<name>THE_PWM_OUTPUT_IS_EN</name>
   4294 							<description>The PWM output is enabled.</description>
   4295 							<value>1</value>
   4296 						</enumeratedValue>
   4297 					</enumeratedValues>
   4298 				</field>
   4299 				<field>
   4300 					<name>PWMENA3</name>
   4301 					<description>PWM[3] output enable control.</description>
   4302 					<bitRange>[11:11]</bitRange>
   4303 					<enumeratedValues>
   4304 						<name>ENUM</name>
   4305 						<enumeratedValue>
   4306 							<name>THE_PWM_OUTPUT_IS_DI</name>
   4307 							<description>The PWM output is disabled.</description>
   4308 							<value>0</value>
   4309 						</enumeratedValue>
   4310 						<enumeratedValue>
   4311 							<name>THE_PWM_OUTPUT_IS_EN</name>
   4312 							<description>The PWM output is enabled.</description>
   4313 							<value>1</value>
   4314 						</enumeratedValue>
   4315 					</enumeratedValues>
   4316 				</field>
   4317 				<field>
   4318 					<name>PWMENA4</name>
   4319 					<description>PWM[4] output enable control.</description>
   4320 					<bitRange>[12:12]</bitRange>
   4321 					<enumeratedValues>
   4322 						<name>ENUM</name>
   4323 						<enumeratedValue>
   4324 							<name>THE_PWM_OUTPUT_IS_DI</name>
   4325 							<description>The PWM output is disabled.</description>
   4326 							<value>0</value>
   4327 						</enumeratedValue>
   4328 						<enumeratedValue>
   4329 							<name>THE_PWM_OUTPUT_IS_EN</name>
   4330 							<description>The PWM output is enabled.</description>
   4331 							<value>1</value>
   4332 						</enumeratedValue>
   4333 					</enumeratedValues>
   4334 				</field>
   4335 				<field>
   4336 					<name>PWMENA5</name>
   4337 					<description>PWM[5] output enable control.</description>
   4338 					<bitRange>[13:13]</bitRange>
   4339 					<enumeratedValues>
   4340 						<name>ENUM</name>
   4341 						<enumeratedValue>
   4342 							<name>THE_PWM_OUTPUT_IS_DI</name>
   4343 							<description>The PWM output is disabled.</description>
   4344 							<value>0</value>
   4345 						</enumeratedValue>
   4346 						<enumeratedValue>
   4347 							<name>THE_PWM_OUTPUT_IS_EN</name>
   4348 							<description>The PWM output is enabled.</description>
   4349 							<value>1</value>
   4350 						</enumeratedValue>
   4351 					</enumeratedValues>
   4352 				</field>
   4353 				<field>
   4354 					<name>PWMENA6</name>
   4355 					<description>PWM[6] output enable control. See PWMENA1 for details.</description>
   4356 					<bitRange>[14:14]</bitRange>
   4357 					<enumeratedValues>
   4358 						<name>ENUM</name>
   4359 						<enumeratedValue>
   4360 							<name>THE_PWM_OUTPUT_IS_DI</name>
   4361 							<description>The PWM output is disabled.</description>
   4362 							<value>0</value>
   4363 						</enumeratedValue>
   4364 						<enumeratedValue>
   4365 							<name>THE_PWM_OUTPUT_IS_EN</name>
   4366 							<description>The PWM output is enabled.</description>
   4367 							<value>1</value>
   4368 						</enumeratedValue>
   4369 					</enumeratedValues>
   4370 				</field>
   4371 				<field>
   4372 					<name>RESERVED</name>
   4373 					<description>Unused, always zero.</description>
   4374 					<bitRange>[31:15]</bitRange>
   4375 					
   4376 				</field>
   4377 			</fields>
   4378 		</register>
   4379 		<register>
   4380 			<dim>3</dim>
   4381 			<dimIncrement>0x4</dimIncrement>
   4382 			<dimIndex>4-6</dimIndex>
   4383 			<name>MR%s</name>
   4384 			
   4385 			<description>Match Register. Match registers
   4386 are continuously compared to the PWM counter in order to control PWM
   4387 output edges.</description>
   4388 			<addressOffset>0x040</addressOffset>
   4389 			<access>read-write</access>
   4390 			<resetValue>0</resetValue>
   4391 			<resetMask>0xFFFFFFFF</resetMask>
   4392 			<fields>
   4393 				<field>
   4394 					<name>MATCH</name>
   4395 					<description>Timer counter match value.</description>
   4396 					<bitRange>[31:0]</bitRange>
   4397 				</field>
   4398 			</fields>
   4399 		</register>
   4400 		<register>									
   4401 			<name>PCR</name>								
   4402 			<description>PWM Control Register. Enables PWM outputs and selects either single edge or double edge controlled PWM outputs.</description>								
   4403 			<addressOffset>0x04C</addressOffset>								
   4404 			<access>read-write</access>								
   4405 			<resetValue>0</resetValue>								
   4406 			<resetMask>0xFFFFFFFF</resetMask>								
   4407 			<fields>								
   4408 				<field>							
   4409 					<name>RESERVED</name>						
   4410 					<description>Reserved.</description>						
   4411 					<bitRange>[1:0]</bitRange>						
   4412 									
   4413 				</field>							
   4414 				<field>							
   4415 					<name>PWMSEL2</name>						
   4416 					<description>PWM[2] output single/double edge mode control.</description>						
   4417 					<bitRange>[2:2]</bitRange>						
   4418 					<enumeratedValues>						
   4419 						<name>ENUM</name>						
   4420 						<enumeratedValue>					
   4421 							<name>SINGLE_EDGE_CONTROLL</name>				
   4422 							<description>Single edge controlled mode is selected.</description>				
   4423 							<value>0</value>				
   4424 						</enumeratedValue>					
   4425 						<enumeratedValue>					
   4426 							<name>DOUBLE_EDGE_CONTROLL</name>				
   4427 							<description>Double edge controlled mode is selected.</description>				
   4428 							<value>1</value>				
   4429 						</enumeratedValue>					
   4430 					</enumeratedValues>						
   4431 				</field>							
   4432 				<field>							
   4433 					<name>PWMSEL3</name>						
   4434 					<description>PWM[3] output edge control.</description>						
   4435 					<bitRange>[3:3]</bitRange>						
   4436 					<enumeratedValues>						
   4437 						<name>ENUM</name>						
   4438 						<enumeratedValue>					
   4439 							<name>SINGLE_EDGE_CONTROLL</name>				
   4440 							<description>Single edge controlled mode is selected.</description>				
   4441 							<value>0</value>				
   4442 						</enumeratedValue>					
   4443 						<enumeratedValue>					
   4444 							<name>DOUBLE_EDGE_CONTROLL</name>				
   4445 							<description>Double edge controlled mode is selected.</description>				
   4446 							<value>1</value>				
   4447 						</enumeratedValue>					
   4448 					</enumeratedValues>						
   4449 				</field>							
   4450 				<field>							
   4451 					<name>PWMSEL4</name>						
   4452 					<description>PWM[4] output edge control.</description>						
   4453 					<bitRange>[4:4]</bitRange>						
   4454 					<enumeratedValues>						
   4455 						<name>ENUM</name>						
   4456 						<enumeratedValue>					
   4457 							<name>SINGLE_EDGE_CONTROLL</name>				
   4458 							<description>Single edge controlled mode is selected.</description>				
   4459 							<value>0</value>				
   4460 						</enumeratedValue>					
   4461 						<enumeratedValue>					
   4462 							<name>DOUBLE_EDGE_CONTROLL</name>				
   4463 							<description>Double edge controlled mode is selected.</description>				
   4464 							<value>1</value>				
   4465 						</enumeratedValue>					
   4466 					</enumeratedValues>						
   4467 				</field>							
   4468 				<field>							
   4469 					<name>PWMSEL5</name>						
   4470 					<description>PWM[5] output edge control.</description>						
   4471 					<bitRange>[5:5]</bitRange>						
   4472 					<enumeratedValues>						
   4473 						<name>ENUM</name>						
   4474 						<enumeratedValue>					
   4475 							<name>SINGLE_EDGE_CONTROLL</name>				
   4476 							<description>Single edge controlled mode is selected.</description>				
   4477 							<value>0</value>				
   4478 						</enumeratedValue>					
   4479 						<enumeratedValue>					
   4480 							<name>DOUBLE_EDGE_CONTROLL</name>				
   4481 							<description>Double edge controlled mode is selected.</description>				
   4482 							<value>1</value>				
   4483 						</enumeratedValue>					
   4484 					</enumeratedValues>						
   4485 				</field>							
   4486 				<field>							
   4487 					<name>PWMSEL6</name>						
   4488 					<description>PWM[6] output edge control.</description>						
   4489 					<bitRange>[6:6]</bitRange>						
   4490 					<enumeratedValues>						
   4491 						<name>ENUM</name>						
   4492 						<enumeratedValue>					
   4493 							<name>SINGLE_EDGE_CONTROLL</name>				
   4494 							<description>Single edge controlled mode is selected.</description>				
   4495 							<value>0</value>				
   4496 						</enumeratedValue>					
   4497 						<enumeratedValue>					
   4498 							<name>DOUBLE_EDGE_CONTROLL</name>				
   4499 							<description>Double edge controlled mode is selected.</description>				
   4500 							<value>1</value>				
   4501 						</enumeratedValue>					
   4502 					</enumeratedValues>						
   4503 				</field>							
   4504 				<field>							
   4505 					<name>RESERVED</name>						
   4506 					<description>Reserved. Read value is undefined, only zero should be written.</description>						
   4507 					<bitRange>[8:7]</bitRange>						
   4508 									
   4509 				</field>							
   4510 				<field>							
   4511 					<name>PWMENA1</name>						
   4512 					<description>PWM[1] output enable control.</description>						
   4513 					<bitRange>[9:9]</bitRange>						
   4514 					<enumeratedValues>						
   4515 						<name>ENUM</name>						
   4516 						<enumeratedValue>					
   4517 							<name>THE_PWM_OUTPUT_IS_DI</name>				
   4518 							<description>The PWM output is disabled.</description>				
   4519 							<value>0</value>				
   4520 						</enumeratedValue>					
   4521 						<enumeratedValue>					
   4522 							<name>THE_PWM_OUTPUT_IS_EN</name>				
   4523 							<description>The PWM output is enabled.</description>				
   4524 							<value>1</value>				
   4525 						</enumeratedValue>					
   4526 					</enumeratedValues>						
   4527 				</field>							
   4528 				<field>							
   4529 					<name>PWMENA2</name>						
   4530 					<description>PWM[2] output enable control.</description>						
   4531 					<bitRange>[10:10]</bitRange>						
   4532 					<enumeratedValues>						
   4533 						<name>ENUM</name>						
   4534 						<enumeratedValue>					
   4535 							<name>THE_PWM_OUTPUT_IS_DI</name>				
   4536 							<description>The PWM output is disabled.</description>				
   4537 							<value>0</value>				
   4538 						</enumeratedValue>					
   4539 						<enumeratedValue>					
   4540 							<name>THE_PWM_OUTPUT_IS_EN</name>				
   4541 							<description>The PWM output is enabled.</description>				
   4542 							<value>1</value>				
   4543 						</enumeratedValue>					
   4544 					</enumeratedValues>						
   4545 				</field>							
   4546 				<field>							
   4547 					<name>PWMENA3</name>						
   4548 					<description>PWM[3] output enable control.</description>						
   4549 					<bitRange>[11:11]</bitRange>						
   4550 					<enumeratedValues>						
   4551 						<name>ENUM</name>						
   4552 						<enumeratedValue>					
   4553 							<name>THE_PWM_OUTPUT_IS_DI</name>				
   4554 							<description>The PWM output is disabled.</description>				
   4555 							<value>0</value>				
   4556 						</enumeratedValue>					
   4557 						<enumeratedValue>					
   4558 							<name>THE_PWM_OUTPUT_IS_EN</name>				
   4559 							<description>The PWM output is enabled.</description>				
   4560 							<value>1</value>				
   4561 						</enumeratedValue>					
   4562 					</enumeratedValues>						
   4563 				</field>							
   4564 				<field>							
   4565 					<name>PWMENA4</name>						
   4566 					<description>PWM[4] output enable control.</description>						
   4567 					<bitRange>[12:12]</bitRange>						
   4568 					<enumeratedValues>						
   4569 						<name>ENUM</name>						
   4570 						<enumeratedValue>					
   4571 							<name>THE_PWM_OUTPUT_IS_DI</name>				
   4572 							<description>The PWM output is disabled.</description>				
   4573 							<value>0</value>				
   4574 						</enumeratedValue>					
   4575 						<enumeratedValue>					
   4576 							<name>THE_PWM_OUTPUT_IS_EN</name>				
   4577 							<description>The PWM output is enabled.</description>				
   4578 							<value>1</value>				
   4579 						</enumeratedValue>					
   4580 					</enumeratedValues>						
   4581 				</field>							
   4582 				<field>							
   4583 					<name>PWMENA5</name>						
   4584 					<description>PWM[5] output enable control.</description>						
   4585 					<bitRange>[13:13]</bitRange>						
   4586 					<enumeratedValues>						
   4587 						<name>ENUM</name>						
   4588 						<enumeratedValue>					
   4589 							<name>THE_PWM_OUTPUT_IS_DI</name>				
   4590 							<description>The PWM output is disabled.</description>				
   4591 							<value>0</value>				
   4592 						</enumeratedValue>					
   4593 						<enumeratedValue>					
   4594 							<name>THE_PWM_OUTPUT_IS_EN</name>				
   4595 							<description>The PWM output is enabled.</description>				
   4596 							<value>1</value>				
   4597 						</enumeratedValue>					
   4598 					</enumeratedValues>						
   4599 				</field>							
   4600 				<field>							
   4601 					<name>PWMENA6</name>						
   4602 					<description>PWM[6] output enable control. See PWMENA1 for details.</description>						
   4603 					<bitRange>[14:14]</bitRange>						
   4604 					<enumeratedValues>						
   4605 						<name>ENUM</name>						
   4606 						<enumeratedValue>					
   4607 							<name>THE_PWM_OUTPUT_IS_DI</name>				
   4608 							<description>The PWM output is disabled.</description>				
   4609 							<value>0</value>				
   4610 						</enumeratedValue>					
   4611 						<enumeratedValue>					
   4612 							<name>THE_PWM_OUTPUT_IS_EN</name>				
   4613 							<description>The PWM output is enabled.</description>				
   4614 							<value>1</value>				
   4615 						</enumeratedValue>					
   4616 					</enumeratedValues>						
   4617 				</field>							
   4618 				<field>							
   4619 					<name>RESERVED</name>						
   4620 					<description>Unused, always zero.</description>						
   4621 					<bitRange>[31:15]</bitRange>						
   4622 											
   4623 				</field>							
   4624 			</fields>								
   4625 		</register>									
   4626 		
   4627 
   4628 		
   4629 		<register>
   4630 			<name>LER</name>
   4631 			<description>Load Enable Register. Enables use of updated PWM match values.</description>
   4632 			<addressOffset>0x050</addressOffset>
   4633 			<access>read-write</access>
   4634 			<resetValue>0</resetValue>
   4635 			<resetMask>0xFFFFFFFF</resetMask>
   4636 			<fields>
   4637 				<field>
   4638 					<name>MAT0LATCHEN</name>
   4639 					<description>Enable PWM Match 0 Latch. PWM MR0 register update control. Writing a one to this bit allows the last value written to the PWM Match Register 0 to be become effective when the timer is next reset by a PWM Match event. See Section 27.6.7.</description>
   4640 					<bitRange>[0:0]</bitRange>
   4641 				</field>
   4642 				<field>
   4643 					<name>MAT1LATCHEN</name>
   4644 					<description>Enable PWM Match 1 Latch. PWM MR1 register update control. See bit 0 for details.</description>
   4645 					<bitRange>[1:1]</bitRange>
   4646 				</field>
   4647 				<field>
   4648 					<name>MAT2LATCHEN</name>
   4649 					<description>Enable PWM Match 2 Latch. PWM MR2 register update control. See bit 0 for details.</description>
   4650 					<bitRange>[2:2]</bitRange>
   4651 				</field>
   4652 				<field>
   4653 					<name>MAT3LATCHEN</name>
   4654 					<description>Enable PWM Match 3 Latch. PWM MR3 register update control. See bit 0 for details.</description>
   4655 					<bitRange>[3:3]</bitRange>
   4656 				</field>
   4657 				<field>
   4658 					<name>MAT4LATCHEN</name>
   4659 					<description>Enable PWM Match 4 Latch. PWM MR4 register update control. See bit 0 for details.</description>
   4660 					<bitRange>[4:4]</bitRange>
   4661 				</field>
   4662 				<field>
   4663 					<name>MAT5LATCHEN</name>
   4664 					<description>Enable PWM Match 5 Latch. PWM MR5 register update control. See bit 0 for details.</description>
   4665 					<bitRange>[5:5]</bitRange>
   4666 				</field>
   4667 				<field>
   4668 					<name>MAT6LATCHEN</name>
   4669 					<description>Enable PWM Match 6 Latch. PWM MR6 register update control. See bit 0 for details.</description>
   4670 					<bitRange>[6:6]</bitRange>
   4671 				</field>
   4672 				<field>
   4673 					<name>RESERVED</name>
   4674 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   4675 					<bitRange>[31:7]</bitRange>
   4676 				</field>
   4677 			</fields>
   4678 		</register>
   4679 		<register>
   4680 			<name>CTCR</name>
   4681 			<description>Count Control Register. The CTCR selects between Timer and Counter mode, and in Counter mode selects the signal and edge(s) for counting.</description>
   4682 			<addressOffset>0x070</addressOffset>
   4683 			<access>read-write</access>
   4684 			<resetValue>0</resetValue>
   4685 			<resetMask>0xFFFFFFFF</resetMask>
   4686 			<fields>
   4687 				<field>
   4688 					<name>MOD</name>
   4689 					<description>Counter/  Timer Mode</description>
   4690 					<bitRange>[1:0]</bitRange>
   4691 					<enumeratedValues>
   4692 					<name>ENUM</name>
   4693 						<enumeratedValue>
   4694 							<name>TIMER_MODE_THE_TC_I</name>
   4695 							<description>Timer Mode: the TC is incremented when the Prescale Counter matches the Prescale register.</description>
   4696 							<value>0x0</value>
   4697 						</enumeratedValue>
   4698 						<enumeratedValue>
   4699 							<name>RISING_EDGE_COUNTER_</name>
   4700 							<description>Rising edge counter Mode: the TC is incremented on rising edges of the PWM_CAP input selected by bits 3:2.</description>
   4701 							<value>0x1</value>
   4702 						</enumeratedValue>
   4703 						<enumeratedValue>
   4704 							<name>FALLING_EDGE_COUNTER</name>
   4705 							<description>Falling edge counter Mode: the TC is incremented on falling edges of the PWM_CAP input selected by bits 3:2.</description>
   4706 							<value>0x2</value>
   4707 						</enumeratedValue>
   4708 						<enumeratedValue>
   4709 							<name>DUAL_EDGE_COUNTER_MO</name>
   4710 							<description>Dual edge counter Mode: the TC is incremented on both edges of the PWM_CAP input selected by bits 3:2.</description>
   4711 							<value>0x3</value>
   4712 						</enumeratedValue>
   4713 					</enumeratedValues>
   4714 				</field>
   4715 				<field>
   4716 					<name>CIS</name>
   4717 					<description>Count Input Select. When bits 1:0 are not 00, these bits select which PWM_CAP pin carries the signal used to increment the TC. Other combinations are reserved.</description>
   4718 					<bitRange>[3:2]</bitRange>
   4719 					<enumeratedValues>
   4720 					<name>ENUM</name>
   4721 						<enumeratedValue>
   4722 							<name>FOR_PWM0_00_EQ_PWM0_</name>
   4723 							<description>For PWM0: 00 = PWM0_CAP0 (Other combinations are reserved) For PWM1: 00 = PWM1_CAP0, 01 = PWM1_CAP1 (Other combinations are reserved)</description>
   4724 							<value>0x0</value>
   4725 						</enumeratedValue>
   4726 					</enumeratedValues>
   4727 				</field>
   4728 				<field>
   4729 					<name>RESERVED</name>
   4730 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   4731 					<bitRange>[31:4]</bitRange>
   4732 
   4733 				</field>
   4734 			</fields>
   4735 		</register>
   4736 	</registers>
   4737 </peripheral>
   4738 
   4739 		
   4740 		<peripheral>
   4741 			<name>I2C0</name>
   4742 			<description>I2C bus interface</description>
   4743 			<groupName>I2C</groupName>
   4744 			<baseAddress>0x4001C000</baseAddress>
   4745 			<addressBlock>
   4746 				<offset>0</offset>
   4747 				<size>0xFFF</size>
   4748 				<usage>registers</usage>
   4749 			</addressBlock>
   4750 			<interrupt>
   4751 				<name>I2C0</name>
   4752 				<value>10</value>
   4753 
   4754 			</interrupt>
   4755 			<registers>
   4756 				<register>
   4757 					<name>CONSET</name>
   4758 					<description>I2C Control Set Register. When a one is written to a bit of this register, the corresponding bit in the I2C control register is set. Writing a zero has no effect on the corresponding bit in the I2C control register.</description>
   4759 					<addressOffset>0x000</addressOffset>
   4760 					<access>read-write</access>
   4761 					<resetValue>0x00</resetValue>
   4762 					<resetMask>0xFFFFFFFF</resetMask>
   4763 					<fields>
   4764 						<field>
   4765 							<name>RESERVED</name>
   4766 							<description>Reserved. User software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   4767 							<bitRange>[1:0]</bitRange>
   4768 						</field>
   4769 						<field>
   4770 							<name>AA</name>
   4771 							<description>Assert acknowledge flag.</description>
   4772 							<bitRange>[2:2]</bitRange>
   4773 						</field>
   4774 						<field>
   4775 							<name>SI</name>
   4776 							<description>I2C interrupt flag.</description>
   4777 							<bitRange>[3:3]</bitRange>
   4778 						</field>
   4779 						<field>
   4780 							<name>STO</name>
   4781 							<description>STOP flag.</description>
   4782 							<bitRange>[4:4]</bitRange>
   4783 						</field>
   4784 						<field>
   4785 							<name>STA</name>
   4786 							<description>START flag.</description>
   4787 							<bitRange>[5:5]</bitRange>
   4788 						</field>
   4789 						<field>
   4790 							<name>I2EN</name>
   4791 							<description>I2C interface enable.</description>
   4792 							<bitRange>[6:6]</bitRange>
   4793 						</field>
   4794 						<field>
   4795 							<name>RESERVED</name>
   4796 							<description>Reserved. The value read from a reserved bit is not defined.</description>
   4797 							<bitRange>[31:7]</bitRange>
   4798 						</field>
   4799 					</fields>
   4800 				</register>
   4801 				<register>
   4802 					<name>STAT</name>
   4803 					<description>I2C Status Register. During I2C operation, this register provides detailed status codes that allow software to determine the next action needed.</description>
   4804 					<addressOffset>0x004</addressOffset>
   4805 					<access>read-only</access>
   4806 					<resetValue>0xF8</resetValue>
   4807 					<resetMask>0xFFFFFFFF</resetMask>
   4808 					<fields>
   4809 						<field>
   4810 							<name>RESERVED</name>
   4811 							<description>These bits are unused and are always 0.</description>
   4812 							<bitRange>[2:0]</bitRange>
   4813 						</field>
   4814 						<field>
   4815 							<name>Status</name>
   4816 							<description>These bits give the actual status information about the I 2C interface.</description>
   4817 							<bitRange>[7:3]</bitRange>
   4818 						</field>
   4819 						<field>
   4820 							<name>RESERVED</name>
   4821 							<description>Reserved. The value read from a reserved bit is not defined.</description>
   4822 							<bitRange>[31:8]</bitRange>
   4823 						</field>
   4824 					</fields>
   4825 				</register>
   4826 				<register>
   4827 					<name>DAT</name>
   4828 					<description>I2C Data Register. During master or slave transmit mode, data to be transmitted is written to this register. During master or slave receive mode, data that has been received may be read from this register.</description>
   4829 					<addressOffset>0x008</addressOffset>
   4830 					<access>read-write</access>
   4831 					<resetValue>0x00</resetValue>
   4832 					<resetMask>0xFFFFFFFF</resetMask>
   4833 					<fields>
   4834 						<field>
   4835 							<name>Data</name>
   4836 							<description>This register holds data values that have been received or are to be transmitted.</description>
   4837 							<bitRange>[7:0]</bitRange>
   4838 						</field>
   4839 						<field>
   4840 							<name>RESERVED</name>
   4841 							<description>Reserved. The value read from a reserved bit is not defined.</description>
   4842 							<bitRange>[31:8]</bitRange>
   4843 						</field>
   4844 					</fields>
   4845 				</register>
   4846 				<register>
   4847 					<name>ADR0</name>
   4848 					<description>I2C Slave Address Register 0. Contains the 7-bit slave address for operation of the I2C interface in slave mode, and is not used in master mode. The least significant bit determines whether a slave responds to the General Call address.</description>
   4849 					<addressOffset>0x00C</addressOffset>
   4850 					<access>read-write</access>
   4851 					<resetValue>0x00</resetValue>
   4852 					<resetMask>0xFFFFFFFF</resetMask>
   4853 					<fields>
   4854 						<field>
   4855 							<name>GC</name>
   4856 							<description>General Call enable bit.</description>
   4857 							<bitRange>[0:0]</bitRange>
   4858 						</field>
   4859 						<field>
   4860 							<name>Address</name>
   4861 							<description>The I2C device address for slave mode.</description>
   4862 							<bitRange>[7:1]</bitRange>
   4863 						</field>
   4864 						<field>
   4865 							<name>RESERVED</name>
   4866 							<description>Reserved. The value read from a reserved bit is not defined.</description>
   4867 							<bitRange>[31:8]</bitRange>
   4868 						</field>
   4869 					</fields>
   4870 				</register>
   4871 				<register>
   4872 					<name>SCLH</name>
   4873 					<description>SCH Duty Cycle Register High Half Word. Determines the high time of the I2C clock.</description>
   4874 					<addressOffset>0x010</addressOffset>
   4875 					<access>read-write</access>
   4876 					<resetValue>0x04</resetValue>
   4877 					<resetMask>0xFFFFFFFF</resetMask>
   4878 					<fields>
   4879 						<field>
   4880 							<name>SCLH</name>
   4881 							<description>Count for SCL HIGH time period selection.</description>
   4882 							<bitRange>[15:0]</bitRange>
   4883 						</field>
   4884 						<field>
   4885 							<name>RESERVED</name>
   4886 							<description>Reserved. The value read from a reserved bit is not defined.</description>
   4887 							<bitRange>[31:16]</bitRange>
   4888 						</field>
   4889 					</fields>
   4890 				</register>
   4891 				<register>
   4892 					<name>SCLL</name>
   4893 					<description>SCL Duty Cycle Register Low Half Word. Determines the low time of the I2C clock. SCLL and SCLH together determine the clock frequency generated by an I2C master and certain times used in slave mode.</description>
   4894 					<addressOffset>0x014</addressOffset>
   4895 					<access>read-write</access>
   4896 					<resetValue>0x04</resetValue>
   4897 					<resetMask>0xFFFFFFFF</resetMask>
   4898 					<fields>
   4899 						<field>
   4900 							<name>SCLL</name>
   4901 							<description>Count for SCL low time period selection.</description>
   4902 							<bitRange>[15:0]</bitRange>
   4903 						</field>
   4904 						<field>
   4905 							<name>RESERVED</name>
   4906 							<description>Reserved. The value read from a reserved bit is not defined.</description>
   4907 							<bitRange>[31:16]</bitRange>
   4908 						</field>
   4909 					</fields>
   4910 				</register>
   4911 				<register>
   4912 					<name>CONCLR</name>
   4913 					<description>I2C Control Clear Register. When a one is written to a bit of this register, the corresponding bit in the I2C control register is cleared. Writing a zero has no effect on the corresponding bit in the I2C control register.</description>
   4914 					<addressOffset>0x018</addressOffset>
   4915 					<access>write-only</access>
   4916 					<resetValue>0</resetValue>
   4917 					<resetMask>0x00000000</resetMask>
   4918 					<fields>
   4919 						<field>
   4920 							<name>RESERVED</name>
   4921 							<description>Reserved. User software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   4922 							<bitRange>[1:0]</bitRange>
   4923 						</field>
   4924 						<field>
   4925 							<name>AAC</name>
   4926 							<description>Assert acknowledge Clear bit.</description>
   4927 							<bitRange>[2:2]</bitRange>
   4928 						</field>
   4929 						<field>
   4930 							<name>SIC</name>
   4931 							<description>I2C interrupt Clear bit.</description>
   4932 							<bitRange>[3:3]</bitRange>
   4933 						</field>
   4934 						<field>
   4935 							<name>RESERVED</name>
   4936 							<description>Reserved. User software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   4937 							<bitRange>[4:4]</bitRange>
   4938 						</field>
   4939 						<field>
   4940 							<name>STAC</name>
   4941 							<description>START flag Clear bit.</description>
   4942 							<bitRange>[5:5]</bitRange>
   4943 						</field>
   4944 						<field>
   4945 							<name>I2ENC</name>
   4946 							<description>I2C interface Disable bit.</description>
   4947 							<bitRange>[6:6]</bitRange>
   4948 						</field>
   4949 						<field>
   4950 							<name>RESERVED</name>
   4951 							<description>Reserved. User software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   4952 							<bitRange>[7:7]</bitRange>
   4953 						</field>
   4954 						<field>
   4955 							<name>RESERVED</name>
   4956 							<description>Reserved. The value read from a reserved bit is not defined.</description>
   4957 							<bitRange>[31:8]</bitRange>
   4958 						</field>
   4959 					</fields>
   4960 				</register>
   4961 				<register>
   4962 					<name>MMCTRL</name>
   4963 					<description>Monitor mode control register.</description>
   4964 					<addressOffset>0x01C</addressOffset>
   4965 					<access>read-write</access>
   4966 					<resetValue>0x00</resetValue>
   4967 					<resetMask>0xFFFFFFFF</resetMask>
   4968 					<fields>
   4969 						<field>
   4970 							<name>MM_ENA</name>
   4971 							<description>Monitor mode enable.</description>
   4972 							<bitRange>[0:0]</bitRange>
   4973 							<enumeratedValues>
   4974 								<name>ENUM</name>
   4975 								<enumeratedValue>
   4976 									<name>MONITOR_MODE_DISABLE</name>
   4977 									<description>Monitor mode disabled.</description>
   4978 									<value>0</value>
   4979 								</enumeratedValue>
   4980 								<enumeratedValue>
   4981 									<name>THE_I_2C_MODULE_WILL</name>
   4982 									<description>The I 2C module will enter monitor mode. In this mode the SDA output will be forced high. This will prevent the I2C module from outputting data of any kind (including ACK) onto the I2C data bus. Depending on the state of the ENA_SCL bit, the output may be also forced high, preventing the module from having control over the I2C clock line.</description>
   4983 									<value>1</value>
   4984 								</enumeratedValue>
   4985 							</enumeratedValues>
   4986 						</field>
   4987 						<field>
   4988 							<name>ENA_SCL</name>
   4989 							<description>SCL output enable.</description>
   4990 							<bitRange>[1:1]</bitRange>
   4991 							<enumeratedValues>
   4992 								<name>ENUM</name>
   4993 								<enumeratedValue>
   4994 									<name>WHEN_THIS_BIT_IS_CLE</name>
   4995 									<description>When this bit is cleared to 0, the SCL output will be forced high when the module is in monitor mode. As described above, this will prevent the module from having any control over the I2C clock line.</description>
   4996 									<value>0</value>
   4997 								</enumeratedValue>
   4998 								<enumeratedValue>
   4999 									<name>WHEN_THIS_BIT_IS_SET</name>
   5000 									<description>When this bit is set, the I2C module may exercise the same control over the clock line that it would in normal operation. This means that, acting as a slave peripheral, the I2C module can stretch the clock line (hold it low) until it has had time to respond to an I2C interrupt.[1]</description>
   5001 									<value>1</value>
   5002 								</enumeratedValue>
   5003 							</enumeratedValues>
   5004 						</field>
   5005 						<field>
   5006 							<name>MATCH_ALL</name>
   5007 							<description>Select interrupt register match.</description>
   5008 							<bitRange>[2:2]</bitRange>
   5009 							<enumeratedValues>
   5010 								<name>ENUM</name>
   5011 								<enumeratedValue>
   5012 									<name>WHEN_THIS_BIT_IS_CLE</name>
   5013 									<description>When this bit is cleared, an interrupt will only be generated when a match occurs to one of the (up-to) four address registers described above.   That is, the module will respond as a normal slave as far as address-recognition is concerned.</description>
   5014 									<value>0</value>
   5015 								</enumeratedValue>
   5016 								<enumeratedValue>
   5017 									<name>WHEN_THIS_BIT_IS_SET</name>
   5018 									<description>When this bit is set to 1 and the I2C is in monitor mode, an interrupt will be generated on ANY address received. This will enable the part to monitor all traffic on the bus.</description>
   5019 									<value>1</value>
   5020 								</enumeratedValue>
   5021 							</enumeratedValues>
   5022 						</field>
   5023 						<field>
   5024 							<name>RESERVED</name>
   5025 							<description>Reserved. The value read from reserved bits is not defined.</description>
   5026 							<bitRange>[31:3]</bitRange>
   5027 							
   5028 						</field>
   5029 					</fields>
   5030 				</register>
   5031 				<register>
   5032 					<dim>3</dim>
   5033 					<dimIncrement>0x4</dimIncrement>
   5034 					<dimIndex>1-3</dimIndex>
   5035 					<name>ADR%s</name>
   5036 					<description>I2C Slave Address Register. Contains the 7-bit slave address for operation of the I2C interface in slave mode, and is not used in master mode. The least significant bit determines whether a slave responds to the General Call address.</description>
   5037 					<addressOffset>0x020</addressOffset>
   5038 					<access>read-write</access>
   5039 					<resetValue>0x00</resetValue>
   5040 					<resetMask>0xFFFFFFFF</resetMask>
   5041 					<fields>
   5042 						<field>
   5043 							<name>GC</name>
   5044 							<description>General Call enable bit.</description>
   5045 							<bitRange>[0:0]</bitRange>
   5046 						</field>
   5047 						<field>
   5048 							<name>Address</name>
   5049 							<description>The I2C device address for slave mode.</description>
   5050 							<bitRange>[7:1]</bitRange>
   5051 						</field>
   5052 						<field>
   5053 							<name>RESERVED</name>
   5054 							<description>Reserved. The value read from a reserved bit is not defined.</description>
   5055 							<bitRange>[31:8]</bitRange>
   5056 						</field>
   5057 					</fields>
   5058 				</register>
   5059 				<register>
   5060 					<name>DATA_BUFFER</name>
   5061 					<description>Data buffer register. The contents of the 8 MSBs of the DAT shift register will be transferred to the DATA_BUFFER automatically after every nine bits (8 bits of data plus ACK or NACK) has been received on the bus.</description>
   5062 					<addressOffset>0x02C</addressOffset>
   5063 					<access>read-only</access>
   5064 					<resetValue>0x00</resetValue>
   5065 					<resetMask>0xFFFFFFFF</resetMask>
   5066 					<fields>
   5067 						<field>
   5068 							<name>Data</name>
   5069 							<description>This register holds contents of the 8 MSBs of the DAT shift register.</description>
   5070 							<bitRange>[7:0]</bitRange>
   5071 						</field>
   5072 						<field>
   5073 							<name>RESERVED</name>
   5074 							<description>Reserved. The value read from a reserved bit is not defined.</description>
   5075 							<bitRange>[31:8]</bitRange>
   5076 						</field>
   5077 					</fields>
   5078 				</register>
   5079 				<register>
   5080 					<dim>4</dim>
   5081 					<dimIncrement>0x4</dimIncrement>
   5082 					<dimIndex>0-3</dimIndex>
   5083 					<name>MASK[%s]</name>
   5084 					<displayName>MASK[%s]</displayName>
   5085 					<description>I2C Slave address mask register</description>
   5086 					<addressOffset>0x030</addressOffset>
   5087 					<access>read-write</access>
   5088 					<resetValue>0x00</resetValue>
   5089 					<resetMask>0xFFFFFFFF</resetMask>
   5090 					<fields>
   5091 						<field>
   5092 							<name>RESERVED</name>
   5093 							<description>Reserved. User software should not write ones to reserved bits. This bit reads always back as 0.</description>
   5094 							<bitRange>[0:0]</bitRange>
   5095 						</field>
   5096 						<field>
   5097 							<name>MASK</name>
   5098 							<description>Mask bits.</description>
   5099 							<bitRange>[7:1]</bitRange>
   5100 						</field>
   5101 						<field>
   5102 							<name>RESERVED</name>
   5103 							<description>Reserved. The value read from a reserved bit is not defined.</description>
   5104 							<bitRange>[31:8]</bitRange>
   5105 						</field>
   5106 					</fields>
   5107 				</register>
   5108 			</registers>
   5109 		</peripheral>
   5110 		<peripheral>
   5111 	<name>SPI</name>
   5112 	<description>SPI </description>
   5113 	<groupName>SPI</groupName>
   5114 	<baseAddress>0x40020000</baseAddress>
   5115 	<addressBlock>
   5116 	<offset>0x0</offset>
   5117 	<size>0xFFF</size>
   5118 	<usage>registers</usage>
   5119 	</addressBlock>
   5120 	<interrupt>
   5121 	<name>SPI</name>
   5122 	<value>13</value>
   5123 	</interrupt>
   5124 
   5125 	<registers>
   5126 		<register>
   5127 			<name>CR</name>
   5128 			<description>SPI Control Register. This register controls the operation of the SPI.</description>
   5129 			<addressOffset>0x000</addressOffset>
   5130 			<access>read-write</access>
   5131 			<resetValue>0x00</resetValue>
   5132 			<resetMask>0xFFFFFFFF</resetMask>
   5133 			<fields>
   5134 				<field>
   5135 					<name>RESERVED</name>
   5136 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5137 					<bitRange>[1:0]</bitRange>
   5138 					
   5139 				</field>
   5140 				<field>
   5141 					<name>BITENABLE</name>
   5142 					<description>The SPI controller sends and receives 8 bits of data per transfer.</description>
   5143 					<bitRange>[2:2]</bitRange>
   5144 					<enumeratedValues>
   5145 					<name>ENUM</name>
   5146 						<enumeratedValue>
   5147 							<name>THE_SPI_CONTROLLER_S</name>
   5148 							<description>The SPI controller sends and receives the number of bits selected by bits 11:8.</description>
   5149 							<value>1</value>
   5150 						</enumeratedValue>
   5151 					</enumeratedValues>
   5152 				</field>
   5153 				<field>
   5154 					<name>CPHA</name>
   5155 					<description>Clock phase control determines the relationship between the data and the clock on SPI transfers, and controls when a slave transfer is defined as starting and ending.</description>
   5156 					<bitRange>[3:3]</bitRange>
   5157 					<enumeratedValues>
   5158 					<name>ENUM</name>
   5159 						<enumeratedValue>
   5160 							<name>FIRST_EDGE</name>
   5161 							<description>Data is sampled on the first clock edge of SCK. A transfer starts and ends with activation and deactivation of the SSEL signal.</description>
   5162 							<value>0</value>
   5163 						</enumeratedValue>
   5164 						<enumeratedValue>
   5165 							<name>SECOND_EDGE</name>
   5166 							<description>Data is sampled on the second clock edge of the SCK. A transfer starts with the first clock edge, and ends with the last sampling edge when the SSEL signal is active.</description>
   5167 							<value>1</value>
   5168 						</enumeratedValue>
   5169 					</enumeratedValues>
   5170 				</field>
   5171 				<field>
   5172 					<name>CPOL</name>
   5173 					<description>Clock polarity control.</description>
   5174 					<bitRange>[4:4]</bitRange>
   5175 					<enumeratedValues>
   5176 					<name>ENUM</name>
   5177 						<enumeratedValue>
   5178 							<name>SCK_IS_ACTIVE_HIGH_</name>
   5179 							<description>SCK is active high.</description>
   5180 							<value>0</value>
   5181 						</enumeratedValue>
   5182 						<enumeratedValue>
   5183 							<name>SCK_IS_ACTIVE_LOW_</name>
   5184 							<description>SCK is active low.</description>
   5185 							<value>1</value>
   5186 						</enumeratedValue>
   5187 					</enumeratedValues>
   5188 				</field>
   5189 				<field>
   5190 					<name>MSTR</name>
   5191 					<description>Master mode select.</description>
   5192 					<bitRange>[5:5]</bitRange>
   5193 					<enumeratedValues>
   5194 					<name>ENUM</name>
   5195 						<enumeratedValue>
   5196 							<name>SLAVE</name>
   5197 							<description>The SPI operates in Slave mode.</description>
   5198 							<value>0</value>
   5199 						</enumeratedValue>
   5200 						<enumeratedValue>
   5201 							<name>MASTER</name>
   5202 							<description>The SPI operates in Master mode.</description>
   5203 							<value>1</value>
   5204 						</enumeratedValue>
   5205 					</enumeratedValues>
   5206 				</field>
   5207 				<field>
   5208 					<name>LSBF</name>
   5209 					<description>LSB First controls which direction each byte is shifted when transferred.</description>
   5210 					<bitRange>[6:6]</bitRange>
   5211 					<enumeratedValues>
   5212 					<name>ENUM</name>
   5213 						<enumeratedValue>
   5214 							<name>MSB</name>
   5215 							<description>SPI data is transferred MSB (bit 7) first.</description>
   5216 							<value>0</value>
   5217 						</enumeratedValue>
   5218 						<enumeratedValue>
   5219 							<name>LSB</name>
   5220 							<description>SPI data is transferred LSB (bit 0) first.</description>
   5221 							<value>1</value>
   5222 						</enumeratedValue>
   5223 					</enumeratedValues>
   5224 				</field>
   5225 				<field>
   5226 					<name>SPIE</name>
   5227 					<description>Serial peripheral interrupt enable.</description>
   5228 					<bitRange>[7:7]</bitRange>
   5229 					<enumeratedValues>
   5230 					<name>ENUM</name>
   5231 						<enumeratedValue>
   5232 							<name>INTBLOCK</name>
   5233 							<description>SPI interrupts are inhibited.</description>
   5234 							<value>0</value>
   5235 						</enumeratedValue>
   5236 						<enumeratedValue>
   5237 							<name>HWINT</name>
   5238 							<description>A hardware interrupt is generated each time the SPIF or MODF bits are activated.</description>
   5239 							<value>1</value>
   5240 						</enumeratedValue>
   5241 					</enumeratedValues>
   5242 				</field>
   5243 				<field>
   5244 					<name>BITS</name>
   5245 					<description>When bit 2 of this register is 1, this field controls the number of bits per transfer:</description>
   5246 					<bitRange>[11:8]</bitRange>
   5247 					<enumeratedValues>
   5248 					<name>ENUM</name>
   5249 						<enumeratedValue>
   5250 							<name>8_BITS_PER_TRANSFER</name>
   5251 							<description>8 bits per transfer</description>
   5252 							<value>0x8</value>
   5253 						</enumeratedValue>
   5254 						<enumeratedValue>
   5255 							<name>9_BITS_PER_TRANSFER</name>
   5256 							<description>9 bits per transfer</description>
   5257 							<value>0x9</value>
   5258 						</enumeratedValue>
   5259 						<enumeratedValue>
   5260 							<name>10_BITS_PER_TRANSFER</name>
   5261 							<description>10 bits per transfer</description>
   5262 							<value>0xA</value>
   5263 						</enumeratedValue>
   5264 						<enumeratedValue>
   5265 							<name>11_BITS_PER_TRANSFER</name>
   5266 							<description>11 bits per transfer</description>
   5267 							<value>0xB</value>
   5268 						</enumeratedValue>
   5269 						<enumeratedValue>
   5270 							<name>12_BITS_PER_TRANSFER</name>
   5271 							<description>12 bits per transfer</description>
   5272 							<value>0xC</value>
   5273 						</enumeratedValue>
   5274 						<enumeratedValue>
   5275 							<name>13_BITS_PER_TRANSFER</name>
   5276 							<description>13 bits per transfer</description>
   5277 							<value>0xD</value>
   5278 						</enumeratedValue>
   5279 						<enumeratedValue>
   5280 							<name>14_BITS_PER_TRANSFER</name>
   5281 							<description>14 bits per transfer</description>
   5282 							<value>0xE</value>
   5283 						</enumeratedValue>
   5284 						<enumeratedValue>
   5285 							<name>15_BITS_PER_TRANSFER</name>
   5286 							<description>15 bits per transfer</description>
   5287 							<value>0xF</value>
   5288 						</enumeratedValue>
   5289 						<enumeratedValue>
   5290 							<name>16_BITS_PER_TRANSFER</name>
   5291 							<description>16 bits per transfer</description>
   5292 							<value>0x0</value>
   5293 						</enumeratedValue>
   5294 					</enumeratedValues>
   5295 				</field>
   5296 				<field>
   5297 					<name>RESERVED</name>
   5298 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5299 					<bitRange>[31:12]</bitRange>
   5300 					
   5301 				</field>
   5302 			</fields>
   5303 		</register>
   5304 		<register>
   5305 			<name>SR</name>
   5306 			<description>SPI Status Register. This register shows the status of the SPI.</description>
   5307 			<addressOffset>0x004</addressOffset>
   5308 			<access>read-only</access>
   5309 			<resetValue>0x00</resetValue>
   5310 			<resetMask>0xFFFFFFFF</resetMask>
   5311 			<fields>
   5312 				<field>
   5313 					<name>RESERVED</name>
   5314 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5315 					<bitRange>[2:0]</bitRange>
   5316 				</field>
   5317 				<field>
   5318 					<name>ABRT</name>
   5319 					<description>Slave abort. When 1, this bit indicates that a slave abort has occurred. This bit is cleared by reading this register.</description>
   5320 					<bitRange>[3:3]</bitRange>
   5321 				</field>
   5322 				<field>
   5323 					<name>MODF</name>
   5324 					<description>Mode fault. when 1, this bit indicates that a Mode fault error has occurred. This bit is cleared by reading this register, then writing the SPI0 control register.</description>
   5325 					<bitRange>[4:4]</bitRange>
   5326 				</field>
   5327 				<field>
   5328 					<name>ROVR</name>
   5329 					<description>Read overrun. When 1, this bit indicates that a read overrun has occurred. This bit is cleared by reading this register.</description>
   5330 					<bitRange>[5:5]</bitRange>
   5331 				</field>
   5332 				<field>
   5333 					<name>WCOL</name>
   5334 					<description>Write collision. When 1, this bit indicates that a write collision has occurred. This bit is cleared by reading this register, then accessing the SPI Data Register.</description>
   5335 					<bitRange>[6:6]</bitRange>
   5336 				</field>
   5337 				<field>
   5338 					<name>SPIF</name>
   5339 					<description>SPI transfer complete flag. When 1, this bit indicates when a SPI data transfer is complete. When a master, this bit is set at the end of the last cycle of the transfer. When a slave, this bit is set on the last data sampling edge of the SCK. This bit is cleared by first reading this register, then accessing the SPI Data Register. Note: this is not the SPI interrupt flag. This flag is found in the SPINT register.</description>
   5340 					<bitRange>[7:7]</bitRange>
   5341 				</field>
   5342 				<field>
   5343 					<name>RESERVED</name>
   5344 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5345 					<bitRange>[31:8]</bitRange>
   5346 				</field>
   5347 			</fields>
   5348 		</register>
   5349 		<register>
   5350 			<name>DR</name>
   5351 			<description>SPI Data Register. This bi-directional register provides the transmit and receive data for the SPI. Transmit data is provided to the SPI0 by writing to this register. Data received by the SPI0 can be read from this register.</description>
   5352 			<addressOffset>0x008</addressOffset>
   5353 			<access>read-write</access>
   5354 			<resetValue>0x00</resetValue>
   5355 			<resetMask>0xFFFFFFFF</resetMask>
   5356 			<readAction>modify</readAction>
   5357 			<fields>
   5358 				<field>
   5359 					<name>DATALOW</name>
   5360 					<description>SPI Bi-directional data port.</description>
   5361 					<bitRange>[7:0]</bitRange>
   5362 				</field>
   5363 				<field>
   5364 					<name>DATAHIGH</name>
   5365 					<description>If bit 2 of the SPCR is 1 and bits 11:8 are other than 1000, some or all of these bits contain the additional transmit and receive bits. When less than 16 bits are selected, the more significant among these bits read as zeroes.</description>
   5366 					<bitRange>[15:8]</bitRange>
   5367 				</field>
   5368 				<field>
   5369 					<name>RESERVED</name>
   5370 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5371 					<bitRange>[31:16]</bitRange>
   5372 				</field>
   5373 			</fields>
   5374 		</register>
   5375 		<register>
   5376 			<name>CCR</name>
   5377 			<description>SPI Clock Counter Register. This register controls the frequency of a master's SCK0.</description>
   5378 			<addressOffset>0x00C</addressOffset>
   5379 			<access>read-write</access>
   5380 			<resetValue>0x00</resetValue>
   5381 			<resetMask>0xFFFFFFFF</resetMask>
   5382 			<fields>
   5383 				<field>
   5384 					<name>COUNTER</name>
   5385 					<description>SPI0 Clock counter setting.</description>
   5386 					<bitRange>[7:0]</bitRange>
   5387 				</field>
   5388 				<field>
   5389 					<name>RESERVED</name>
   5390 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5391 					<bitRange>[31:8]</bitRange>
   5392 				</field>
   5393 			</fields>
   5394 		</register>
   5395 		
   5396 		
   5397 		<register>
   5398 			<name>INT</name>
   5399 			<description>SPI Interrupt Flag. This register contains the interrupt flag for the SPI interface.</description>
   5400 			<addressOffset>0x01C</addressOffset>
   5401 			<access>read-write</access>
   5402 			<resetValue>0x00</resetValue>
   5403 			<resetMask>0xFFFFFFFF</resetMask>
   5404 			<fields>
   5405 				<field>
   5406 					<name>SPIF</name>
   5407 					<description>SPI interrupt flag. Set by the SPI interface to generate an interrupt. Cleared by writing a 1 to this bit. Note: this bit will be set once when SPIE = 1 and at least one of SPIF and WCOL bits is 1. However, only when the SPI Interrupt bit is set and SPI0 Interrupt is enabled in the NVIC, SPI based interrupt can be processed by interrupt handling software.</description>
   5408 					<bitRange>[0:0]</bitRange>
   5409 				</field>
   5410 				<field>
   5411 					<name>RESERVED</name>
   5412 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5413 					<bitRange>[7:1]</bitRange>
   5414 				</field>
   5415 				<field>
   5416 					<name>RESERVED</name>
   5417 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5418 					<bitRange>[31:8]</bitRange>
   5419 				</field>
   5420 			</fields>
   5421 		</register>
   5422 	</registers>
   5423 </peripheral>
   5424 		<peripheral>
   5425 	<name>RTC</name>
   5426 	<description> Real Time Clock (RTC)  </description>
   5427 	<groupName>RTC</groupName>
   5428 	<baseAddress>0x40024000</baseAddress>
   5429 	<addressBlock>
   5430 	<offset>0x0</offset>
   5431 	<size>0xFFF</size>
   5432 	<usage>registers</usage>
   5433 	</addressBlock>
   5434 	<interrupt>
   5435 	<name>RTC</name>
   5436 	<value>17</value>
   5437 	</interrupt>
   5438 	<registers>
   5439 		<register>
   5440 			<name>ILR</name>
   5441 			<description>Interrupt Location Register</description>
   5442 			<addressOffset>0x000</addressOffset>
   5443 			<access>read-write</access>
   5444 			<resetValue>0</resetValue>
   5445 			<resetMask>0xFFFFFFFF</resetMask>
   5446 			<fields>
   5447 				<field>
   5448 					<name>RTCCIF</name>
   5449 					<description>When one, the Counter Increment Interrupt block generated an interrupt. Writing a one to this bit location clears the counter increment interrupt.</description>
   5450 					<bitRange>[0:0]</bitRange>
   5451 				</field>
   5452 				<field>
   5453 					<name>RTCALF</name>
   5454 					<description>When one, the alarm registers generated an interrupt. Writing a one to this bit location clears the alarm interrupt.</description>
   5455 					<bitRange>[1:1]</bitRange>
   5456 				</field>
   5457 				<field>
   5458 					<name>RESERVED</name>
   5459 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   5460 					<bitRange>[31:21]</bitRange>
   5461 				</field>
   5462 			</fields>
   5463 		</register>
   5464 		<register>
   5465 			<name>CCR</name>
   5466 			<description>Clock Control Register</description>
   5467 			<addressOffset>0x008</addressOffset>
   5468 			<access>read-write</access>
   5469 			<resetValue>0</resetValue>
   5470 			<resetMask>0x00000000</resetMask>
   5471 			<fields>
   5472 				<field>
   5473 					<name>CLKEN</name>
   5474 					<description>Clock Enable.</description>
   5475 					<bitRange>[0:0]</bitRange>
   5476 					<enumeratedValues>
   5477 					<name>ENUM</name>
   5478 						<enumeratedValue>
   5479 							<name>THE_TIME_COUNTERS_AR</name>
   5480 							<description>The time counters are enabled.</description>
   5481 							<value>1</value>
   5482 						</enumeratedValue>
   5483 						<enumeratedValue>
   5484 							<name>THE_TIME_COUNTERS_AR</name>
   5485 							<description>The time counters are disabled so that they may be initialized.</description>
   5486 							<value>0</value>
   5487 						</enumeratedValue>
   5488 					</enumeratedValues>
   5489 				</field>
   5490 				<field>
   5491 					<name>CTCRST</name>
   5492 					<description>CTC Reset.</description>
   5493 					<bitRange>[1:1]</bitRange>
   5494 					<enumeratedValues>
   5495 					<name>ENUM</name>
   5496 						<enumeratedValue>
   5497 							<name>RESET</name>
   5498 							<description>When one, the elements in the internal oscillator divider are reset, and remain reset until CCR[1] is changed to zero. This is the divider that generates the 1 Hz clock from the 32.768 kHz crystal. The state of the divider is not visible to software.</description>
   5499 							<value>1</value>
   5500 						</enumeratedValue>
   5501 						<enumeratedValue>
   5502 							<name>NO_EFFECT_</name>
   5503 							<description>No effect.</description>
   5504 							<value>0</value>
   5505 						</enumeratedValue>
   5506 					</enumeratedValues>
   5507 				</field>
   5508 				<field>
   5509 					<name>RESERVED</name>
   5510 					<description>Internal test mode controls. These bits must be 0 for normal RTC operation.</description>
   5511 					<bitRange>[3:2]</bitRange>
   5512 
   5513 				</field>
   5514 				<field>
   5515 					<name>CCALEN</name>
   5516 					<description>Calibration counter enable.</description>
   5517 					<bitRange>[4:4]</bitRange>
   5518 					<enumeratedValues>
   5519 					<name>ENUM</name>
   5520 						<enumeratedValue>
   5521 							<name>THE_CALIBRATION_COUN</name>
   5522 							<description>The calibration counter is disabled and reset to zero.</description>
   5523 							<value>1</value>
   5524 						</enumeratedValue>
   5525 						<enumeratedValue>
   5526 							<name>THE_CALIBRATION_COUN</name>
   5527 							<description>The calibration counter is enabled and counting, using the 1 Hz clock. When the calibration counter is equal to the value of the CALIBRATION register, the counter resets and repeats counting up to the value of the CALIBRATION register. See Section 30.6.4.2 and  Section 30.6.5.</description>
   5528 							<value>0</value>
   5529 						</enumeratedValue>
   5530 					</enumeratedValues>
   5531 				</field>
   5532 				<field>
   5533 					<name>RESERVED</name>
   5534 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   5535 					<bitRange>[31:5]</bitRange>
   5536 
   5537 				</field>
   5538 			</fields>
   5539 		</register>
   5540 		<register>
   5541 			<name>CIIR</name>
   5542 			<description>Counter Increment Interrupt Register</description>
   5543 			<addressOffset>0x00C</addressOffset>
   5544 			<access>read-write</access>
   5545 			<resetValue>0</resetValue>
   5546 			<resetMask>0xFFFFFFFF</resetMask>
   5547 			<fields>
   5548 				<field>
   5549 					<name>IMSEC</name>
   5550 					<description>When 1, an increment of the Second value generates an interrupt.</description>
   5551 					<bitRange>[0:0]</bitRange>
   5552 				</field>
   5553 				<field>
   5554 					<name>IMMIN</name>
   5555 					<description>When 1, an increment of the Minute value generates an interrupt.</description>
   5556 					<bitRange>[1:1]</bitRange>
   5557 				</field>
   5558 				<field>
   5559 					<name>IMHOUR</name>
   5560 					<description>When 1, an increment of the Hour value generates an interrupt.</description>
   5561 					<bitRange>[2:2]</bitRange>
   5562 				</field>
   5563 				<field>
   5564 					<name>IMDOM</name>
   5565 					<description>When 1, an increment of the Day of Month value generates an interrupt.</description>
   5566 					<bitRange>[3:3]</bitRange>
   5567 				</field>
   5568 				<field>
   5569 					<name>IMDOW</name>
   5570 					<description>When 1, an increment of the Day of Week value generates an interrupt.</description>
   5571 					<bitRange>[4:4]</bitRange>
   5572 				</field>
   5573 				<field>
   5574 					<name>IMDOY</name>
   5575 					<description>When 1, an increment of the Day of Year value generates an interrupt.</description>
   5576 					<bitRange>[5:5]</bitRange>
   5577 				</field>
   5578 				<field>
   5579 					<name>IMMON</name>
   5580 					<description>When 1, an increment of the Month value generates an interrupt.</description>
   5581 					<bitRange>[6:6]</bitRange>
   5582 				</field>
   5583 				<field>
   5584 					<name>IMYEAR</name>
   5585 					<description>When 1, an increment of the Year value generates an interrupt.</description>
   5586 					<bitRange>[7:7]</bitRange>
   5587 				</field>
   5588 				<field>
   5589 					<name>RESERVED</name>
   5590 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   5591 					<bitRange>[31:8]</bitRange>
   5592 				</field>
   5593 			</fields>
   5594 		</register>
   5595 		<register>
   5596 			<name>AMR</name>
   5597 			<description>Alarm Mask Register</description>
   5598 			<addressOffset>0x010</addressOffset>
   5599 			<access>read-write</access>
   5600 			<resetValue>0</resetValue>
   5601 			<resetMask>0xFFFFFFFF</resetMask>
   5602 			<fields>
   5603 				<field>
   5604 					<name>AMRSEC</name>
   5605 					<description>When 1, the Second value is not compared for the alarm.</description>
   5606 					<bitRange>[0:0]</bitRange>
   5607 				</field>
   5608 				<field>
   5609 					<name>AMRMIN</name>
   5610 					<description>When 1, the Minutes value is not compared for the alarm.</description>
   5611 					<bitRange>[1:1]</bitRange>
   5612 				</field>
   5613 				<field>
   5614 					<name>AMRHOUR</name>
   5615 					<description>When 1, the Hour value is not compared for the alarm.</description>
   5616 					<bitRange>[2:2]</bitRange>
   5617 				</field>
   5618 				<field>
   5619 					<name>AMRDOM</name>
   5620 					<description>When 1, the Day of Month value is not compared for the alarm.</description>
   5621 					<bitRange>[3:3]</bitRange>
   5622 				</field>
   5623 				<field>
   5624 					<name>AMRDOW</name>
   5625 					<description>When 1, the Day of Week value is not compared for the alarm.</description>
   5626 					<bitRange>[4:4]</bitRange>
   5627 				</field>
   5628 				<field>
   5629 					<name>AMRDOY</name>
   5630 					<description>When 1, the Day of Year value is not compared for the alarm.</description>
   5631 					<bitRange>[5:5]</bitRange>
   5632 				</field>
   5633 				<field>
   5634 					<name>AMRMON</name>
   5635 					<description>When 1, the Month value is not compared for the alarm.</description>
   5636 					<bitRange>[6:6]</bitRange>
   5637 				</field>
   5638 				<field>
   5639 					<name>AMRYEAR</name>
   5640 					<description>When 1, the Year value is not compared for the alarm.</description>
   5641 					<bitRange>[7:7]</bitRange>
   5642 				</field>
   5643 				<field>
   5644 					<name>RESERVED</name>
   5645 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   5646 					<bitRange>[31:8]</bitRange>
   5647 				</field>
   5648 			</fields>
   5649 		</register>
   5650 		
   5651 		
   5652 		<register>
   5653 			<name>CTIME0</name>
   5654 			<description>Consolidated Time Register 0</description>
   5655 			<addressOffset>0x014</addressOffset>
   5656 			<access>read-only</access>
   5657 			<resetValue>0</resetValue>
   5658 			<resetMask>0x00000000</resetMask>
   5659 			<fields>
   5660 				<field>
   5661 					<name>SECONDS</name>
   5662 					<description>Seconds value in the range of 0 to 59</description>
   5663 					<bitRange>[5:0]</bitRange>
   5664 				</field>
   5665 				<field>
   5666 					<name>RESERVED</name>
   5667 					<description>Reserved. The value read from a reserved bit is not defined.</description>
   5668 					<bitRange>[7:6]</bitRange>
   5669 				</field>
   5670 				<field>
   5671 					<name>MINUTES</name>
   5672 					<description>Minutes value in the range of 0 to 59</description>
   5673 					<bitRange>[13:8]</bitRange>
   5674 				</field>
   5675 				<field>
   5676 					<name>RESERVED</name>
   5677 					<description>Reserved. The value read from a reserved bit is not defined.</description>
   5678 					<bitRange>[15:14]</bitRange>
   5679 				</field>
   5680 				<field>
   5681 					<name>HOURS</name>
   5682 					<description>Hours value in the range of 0 to 23</description>
   5683 					<bitRange>[20:16]</bitRange>
   5684 				</field>
   5685 				<field>
   5686 					<name>RESERVED</name>
   5687 					<description>Reserved. The value read from a reserved bit is not defined.</description>
   5688 					<bitRange>[23:21]</bitRange>
   5689 				</field>
   5690 				<field>
   5691 					<name>DOW</name>
   5692 					<description>Day of week value in the range of 0 to 6</description>
   5693 					<bitRange>[26:24]</bitRange>
   5694 				</field>
   5695 				<field>
   5696 					<name>RESERVED</name>
   5697 					<description>Reserved. The value read from a reserved bit is not defined.</description>
   5698 					<bitRange>[31:27]</bitRange>
   5699 				</field>
   5700 			</fields>
   5701 		</register>
   5702 		<register>
   5703 			<name>CTIME1</name>
   5704 			<description>Consolidated Time Register 1</description>
   5705 			<addressOffset>0x018</addressOffset>
   5706 			<access>read-only</access>
   5707 			<resetValue>0</resetValue>
   5708 			<resetMask>0x00000000</resetMask>
   5709 			<fields>
   5710 				<field>
   5711 					<name>DOM</name>
   5712 					<description>Day of month value in the range of 1 to 28, 29, 30, or 31 (depending on the month and whether it is a leap year).</description>
   5713 					<bitRange>[4:0]</bitRange>
   5714 				</field>
   5715 				<field>
   5716 					<name>RESERVED</name>
   5717 					<description>Reserved. The value read from a reserved bit is not defined.</description>
   5718 					<bitRange>[7:5]</bitRange>
   5719 				</field>
   5720 				<field>
   5721 					<name>MONTH</name>
   5722 					<description>Month value in the range of 1 to 12.</description>
   5723 					<bitRange>[11:8]</bitRange>
   5724 				</field>
   5725 				<field>
   5726 					<name>RESERVED</name>
   5727 					<description>Reserved. The value read from a reserved bit is not defined.</description>
   5728 					<bitRange>[15:12]</bitRange>
   5729 				</field>
   5730 				<field>
   5731 					<name>YEAR</name>
   5732 					<description>Year value in the range of 0 to 4095.</description>
   5733 					<bitRange>[27:16]</bitRange>
   5734 				</field>
   5735 				<field>
   5736 					<name>RESERVED</name>
   5737 					<description>Reserved. The value read from a reserved bit is not defined.</description>
   5738 					<bitRange>[31:28]</bitRange>
   5739 				</field>
   5740 			</fields>
   5741 		</register>
   5742 		<register>
   5743 			<name>CTIME2</name>
   5744 			<description>Consolidated Time Register 2</description>
   5745 			<addressOffset>0x01C</addressOffset>
   5746 			<access>read-only</access>
   5747 			<resetValue>0</resetValue>
   5748 			<resetMask>0x00000000</resetMask>
   5749 			<fields>
   5750 				<field>
   5751 					<name>DOY</name>
   5752 					<description>Day of year value in the range of 1 to 365 (366 for leap years).</description>
   5753 					<bitRange>[11:0]</bitRange>
   5754 				</field>
   5755 				<field>
   5756 					<name>RESERVED</name>
   5757 					<description>Reserved. The value read from a reserved bit is not defined.</description>
   5758 					<bitRange>[31:12]</bitRange>
   5759 				</field>
   5760 			</fields>
   5761 		</register>
   5762 		<register>
   5763 			<name>SEC</name>
   5764 			<description>Seconds Counter</description>
   5765 			<addressOffset>0x020</addressOffset>
   5766 			<access>read-write</access>
   5767 			<resetValue>0</resetValue>
   5768 			<resetMask>0x00000000</resetMask>
   5769 			<fields>
   5770 				<field>
   5771 					<name>SECONDS</name>
   5772 					<description>Seconds value in the range of 0 to 59</description>
   5773 					<bitRange>[5:0]</bitRange>
   5774 				</field>
   5775 				<field>
   5776 					<name>RESERVED</name>
   5777 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5778 					<bitRange>[31:6]</bitRange>
   5779 				</field>
   5780 			</fields>
   5781 		</register>
   5782 		<register>
   5783 			<name>MIN</name>
   5784 			<description>Minutes Register</description>
   5785 			<addressOffset>0x024</addressOffset>
   5786 			<access>read-write</access>
   5787 			<resetValue>0</resetValue>
   5788 			<resetMask>0x00000000</resetMask>
   5789 			<fields>
   5790 				<field>
   5791 					<name>MINUTES</name>
   5792 					<description>Minutes value in the range of 0 to 59</description>
   5793 					<bitRange>[5:0]</bitRange>
   5794 				</field>
   5795 				<field>
   5796 					<name>RESERVED</name>
   5797 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5798 					<bitRange>[31:6]</bitRange>
   5799 				</field>
   5800 			</fields>
   5801 		</register>
   5802 		<register>
   5803 			<name>HRS</name>
   5804 			<description>Hours Register</description>
   5805 			<addressOffset>0x028</addressOffset>
   5806 			<access>read-write</access>
   5807 			<resetValue>0</resetValue>
   5808 			<resetMask>0x00000000</resetMask>
   5809 			<fields>
   5810 				<field>
   5811 					<name>HOURS</name>
   5812 					<description>Hours value in the range of 0 to 23</description>
   5813 					<bitRange>[4:0]</bitRange>
   5814 				</field>
   5815 				<field>
   5816 					<name>RESERVED</name>
   5817 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5818 					<bitRange>[31:5]</bitRange>
   5819 				</field>
   5820 			</fields>
   5821 		</register>
   5822 		<register>
   5823 			<name>DOM</name>
   5824 			<description>Day of Month Register</description>
   5825 			<addressOffset>0x02C</addressOffset>
   5826 			<access>read-write</access>
   5827 			<resetValue>0</resetValue>
   5828 			<resetMask>0x00000000</resetMask>
   5829 			<fields>
   5830 				<field>
   5831 					<name>DOM</name>
   5832 					<description>Day of month value in the range of 1 to 28, 29, 30, or 31 (depending on the month and whether it is a leap year).</description>
   5833 					<bitRange>[4:0]</bitRange>
   5834 				</field>
   5835 				<field>
   5836 					<name>RESERVED</name>
   5837 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5838 					<bitRange>[31:5]</bitRange>
   5839 				</field>
   5840 			</fields>
   5841 		</register>
   5842 		<register>
   5843 			<name>DOW</name>
   5844 			<description>Day of Week Register</description>
   5845 			<addressOffset>0x030</addressOffset>
   5846 			<access>read-write</access>
   5847 			<resetValue>0</resetValue>
   5848 			<resetMask>0x00000000</resetMask>
   5849 			<fields>
   5850 				<field>
   5851 					<name>DOW</name>
   5852 					<description>Day of week value in the range of 0 to 6.</description>
   5853 					<bitRange>[2:0]</bitRange>
   5854 				</field>
   5855 				<field>
   5856 					<name>RESERVED</name>
   5857 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5858 					<bitRange>[31:3]</bitRange>
   5859 				</field>
   5860 			</fields>
   5861 		</register>
   5862 		<register>
   5863 			<name>DOY</name>
   5864 			<description>Day of Year Register</description>
   5865 			<addressOffset>0x034</addressOffset>
   5866 			<access>read-write</access>
   5867 			<resetValue>0</resetValue>
   5868 			<resetMask>0x00000000</resetMask>
   5869 			<fields>
   5870 				<field>
   5871 					<name>DOY</name>
   5872 					<description>Day of year value in the range of 1 to 365 (366 for leap years).</description>
   5873 					<bitRange>[8:0]</bitRange>
   5874 				</field>
   5875 				<field>
   5876 					<name>RESERVED</name>
   5877 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5878 					<bitRange>[31:9]</bitRange>
   5879 				</field>
   5880 			</fields>
   5881 		</register>
   5882 		<register>
   5883 			<name>MONTH</name>
   5884 			<description>Months Register</description>
   5885 			<addressOffset>0x038</addressOffset>
   5886 			<access>read-write</access>
   5887 			<resetValue>0</resetValue>
   5888 			<resetMask>0x00000000</resetMask>
   5889 			<fields>
   5890 				<field>
   5891 					<name>MONTH</name>
   5892 					<description>Month value in the range of 1 to 12.</description>
   5893 					<bitRange>[3:0]</bitRange>
   5894 				</field>
   5895 				<field>
   5896 					<name>RESERVED</name>
   5897 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5898 					<bitRange>[31:4]</bitRange>
   5899 				</field>
   5900 			</fields>
   5901 		</register>
   5902 		<register>
   5903 			<name>YEAR</name>
   5904 			<description>Years Register</description>
   5905 			<addressOffset>0x03C</addressOffset>
   5906 			<access>read-write</access>
   5907 			<resetValue>0</resetValue>
   5908 			<resetMask>0x00000000</resetMask>
   5909 			<fields>
   5910 				<field>
   5911 					<name>YEAR</name>
   5912 					<description>Year value in the range of 0 to 4095.</description>
   5913 					<bitRange>[11:0]</bitRange>
   5914 				</field>
   5915 				<field>
   5916 					<name>RESERVED</name>
   5917 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   5918 					<bitRange>[31:12]</bitRange>
   5919 				</field>
   5920 			</fields>
   5921 		</register>
   5922 		<register>
   5923 			<name>CALIBRATION</name>
   5924 			<description>Calibration Value Register</description>
   5925 			<addressOffset>0x040</addressOffset>
   5926 			<access>read-write</access>
   5927 			<resetValue>0</resetValue>
   5928 			<resetMask>0x00000000</resetMask>
   5929 			<fields>
   5930 				<field>
   5931 					<name>CALVAL</name>
   5932 					<description>If enabled, the calibration counter counts up to this value. The maximum value is 131, 072 corresponding to about 36.4 hours. Calibration is disabled if CALVAL = 0.</description>
   5933 					<bitRange>[16:0]</bitRange>
   5934 
   5935 				</field>
   5936 				<field>
   5937 					<name>CALDIR</name>
   5938 					<description>Calibration direction</description>
   5939 					<bitRange>[17:17]</bitRange>
   5940 					<enumeratedValues>
   5941 					<name>ENUM</name>
   5942 						<enumeratedValue>
   5943 							<name>BACKWARD_CALIBRATION</name>
   5944 							<description>Backward calibration. When CALVAL is equal to the calibration counter, the RTC timers will stop incrementing for 1 second.</description>
   5945 							<value>1</value>
   5946 						</enumeratedValue>
   5947 						<enumeratedValue>
   5948 							<name>FORWARD_CALIBRATION_</name>
   5949 							<description>Forward calibration. When CALVAL is equal to the calibration counter, the RTC timers will jump by 2 seconds.</description>
   5950 							<value>0</value>
   5951 						</enumeratedValue>
   5952 					</enumeratedValues>
   5953 				</field>
   5954 			</fields>
   5955 		</register>
   5956 		<register>
   5957 			<dim>5</dim>
   5958 			<dimIncrement>0x4</dimIncrement>
   5959 			<dimIndex>0-4</dimIndex>
   5960 			<name>GPREG%s</name>
   5961 			<description>General Purpose Register 0</description>
   5962 			<addressOffset>0x044</addressOffset>
   5963 			<access>read-write</access>
   5964 			<resetValue>0</resetValue>
   5965 			<resetMask>0x00000000</resetMask>
   5966 			<fields>
   5967 				<field>
   5968 					<name>GP</name>
   5969 					<description>General purpose storage.</description>
   5970 					<bitRange>[31:0]</bitRange>
   5971 				</field>
   5972 			</fields>
   5973 		</register>
   5974 		<register>
   5975 			<name>RTC_AUX</name>
   5976 			<description>RTC Auxiliary control register</description>
   5977 			<addressOffset>0x05C</addressOffset>
   5978 			<access>read-write</access>
   5979 			<resetValue>0x10</resetValue>
   5980 			<resetMask>0xFFFFFFFF</resetMask>
   5981 			<fields>
   5982 				<field>
   5983 					<name>RESERVED</name>
   5984 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   5985 					<bitRange>[3:0]</bitRange>
   5986 				</field>
   5987 				<field>
   5988 					<name>RTC_OSCF</name>
   5989 					<description>RTC Oscillator Fail detect flag. Read: this bit is set if the RTC oscillator stops, and when RTC power is first turned on. An interrupt will occur when this bit is set, the RTC_OSCFEN bit in RTC_AUXEN is a 1, and the RTC interrupt is enabled in the NVIC. Write: writing a 1 to this bit clears the flag.</description>
   5990 					<bitRange>[4:4]</bitRange>
   5991 				</field>
   5992 				<field>
   5993 					<name>RESERVED</name>
   5994 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   5995 					<bitRange>[5:5]</bitRange>
   5996 				</field>
   5997 				<field>
   5998 					<name>RTC_PDOUT</name>
   5999 					<description>When 0: the RTC_ALARM pin reflects the RTC alarm status. When 1: the RTC_ALARM pin indicates Deep Power-down mode.</description>
   6000 					<bitRange>[6:6]</bitRange>
   6001 				</field>
   6002 				<field>
   6003 					<name>RESERVED</name>
   6004 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   6005 					<bitRange>[31:7]</bitRange>
   6006 				</field>
   6007 			</fields>
   6008 		</register>
   6009 		<register>
   6010 			<name>RTC_AUXEN</name>
   6011 			<description>RTC Auxiliary Enable register</description>
   6012 			<addressOffset>0x058</addressOffset>
   6013 			<access>read-write</access>
   6014 			<resetValue>0</resetValue>
   6015 			<resetMask>0xFFFFFFFF</resetMask>
   6016 			<fields>
   6017 				<field>
   6018 					<name>RESERVED</name>
   6019 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   6020 					<bitRange>[3:0]</bitRange>
   6021 				</field>
   6022 				<field>
   6023 					<name>RTC_OSCFEN</name>
   6024 					<description>Oscillator Fail Detect interrupt enable. When 0: the RTC Oscillator Fail detect interrupt is disabled. When 1: the RTC Oscillator Fail detect interrupt is enabled. See Section 30.6.2.5.</description>
   6025 					<bitRange>[4:4]</bitRange>
   6026 				</field>
   6027 				<field>
   6028 					<name>RESERVED</name>
   6029 					<description>Reserved. Read value is undefined, only zero should be written.</description>
   6030 					<bitRange>[31:5]</bitRange>
   6031 				</field>
   6032 			</fields>
   6033 		</register>
   6034 		<register>
   6035 			<name>ASEC</name>
   6036 			<description>Alarm value for Seconds</description>
   6037 			<addressOffset>0x060</addressOffset>
   6038 			<access>read-write</access>
   6039 			<resetValue>0</resetValue>
   6040 			<resetMask>0x00000000</resetMask>
   6041 			<fields>
   6042 				<field>
   6043 					<name>SECONDS</name>
   6044 					<description>Seconds value in the range of 0 to 59</description>
   6045 					<bitRange>[5:0]</bitRange>
   6046 				</field>
   6047 				<field>
   6048 					<name>RESERVED</name>
   6049 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   6050 					<bitRange>[31:6]</bitRange>
   6051 				</field>
   6052 			</fields>
   6053 		</register>
   6054 		<register>
   6055 			<name>AMIN</name>
   6056 			<description>Alarm value for Minutes</description>
   6057 			<addressOffset>0x64</addressOffset>
   6058 			<access>read-write</access>
   6059 			<resetValue>0</resetValue>
   6060 			<resetMask>0x00000000</resetMask>
   6061 			<fields>
   6062 				<field>
   6063 					<name>MINUTES</name>
   6064 					<description>Minutes value in the range of 0 to 59</description>
   6065 					<bitRange>[5:0]</bitRange>
   6066 				</field>
   6067 				<field>
   6068 					<name>RESERVED</name>
   6069 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   6070 					<bitRange>[31:6]</bitRange>
   6071 				</field>
   6072 			</fields>
   6073 		</register>
   6074 		<register>
   6075 			<name>AHRS</name>
   6076 			<description>Alarm value for Hours</description>
   6077 			<addressOffset>0x068</addressOffset>
   6078 			<access>read-write</access>
   6079 			<resetValue>0</resetValue>
   6080 			<resetMask>0x00000000</resetMask>
   6081 			<fields>
   6082 				<field>
   6083 					<name>HOURS</name>
   6084 					<description>Hours value in the range of 0 to 23</description>
   6085 					<bitRange>[4:0]</bitRange>
   6086 				</field>
   6087 				<field>
   6088 					<name>RESERVED</name>
   6089 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   6090 					<bitRange>[31:5]</bitRange>
   6091 				</field>
   6092 			</fields>
   6093 		</register>
   6094 		<register>
   6095 			<name>ADOM</name>
   6096 			<description>Alarm value for Day of Month</description>
   6097 			<addressOffset>0x06C</addressOffset>
   6098 			<access>read-write</access>
   6099 			<resetValue>0</resetValue>
   6100 			<resetMask>0x00000000</resetMask>
   6101 			<fields>
   6102 				<field>
   6103 					<name>DOM</name>
   6104 					<description>Day of month value in the range of 1 to 28, 29, 30, or 31 (depending on the month and whether it is a leap year).</description>
   6105 					<bitRange>[4:0]</bitRange>
   6106 				</field>
   6107 				<field>
   6108 					<name>RESERVED</name>
   6109 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   6110 					<bitRange>[31:5]</bitRange>
   6111 				</field>
   6112 			</fields>
   6113 		</register>
   6114 		<register>
   6115 			<name>ADOW</name>
   6116 			<description>Alarm value for Day of Week</description>
   6117 			<addressOffset>0x070</addressOffset>
   6118 			<access>read-write</access>
   6119 			<resetValue>0</resetValue>
   6120 			<resetMask>0x00000000</resetMask>
   6121 			<fields>
   6122 				<field>
   6123 					<name>DOW</name>
   6124 					<description>Day of week value in the range of 0 to 6.</description>
   6125 					<bitRange>[2:0]</bitRange>
   6126 				</field>
   6127 				<field>
   6128 					<name>RESERVED</name>
   6129 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   6130 					<bitRange>[31:3]</bitRange>
   6131 				</field>
   6132 			</fields>
   6133 		</register>
   6134 		<register>
   6135 			<name>ADOY</name>
   6136 			<description>Alarm value for Day of Year</description>
   6137 			<addressOffset>0x074</addressOffset>
   6138 			<access>read-write</access>
   6139 			<resetValue>0</resetValue>
   6140 			<resetMask>0x00000000</resetMask>
   6141 			<fields>
   6142 				<field>
   6143 					<name>DOY</name>
   6144 					<description>Day of year value in the range of 1 to 365 (366 for leap years).</description>
   6145 					<bitRange>[8:0]</bitRange>
   6146 				</field>
   6147 				<field>
   6148 					<name>RESERVED</name>
   6149 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   6150 					<bitRange>[31:9]</bitRange>
   6151 				</field>
   6152 			</fields>
   6153 		</register>
   6154 		<register>
   6155 			<name>AMON</name>
   6156 			<description>Alarm value for Months</description>
   6157 			<addressOffset>0x078</addressOffset>
   6158 			<access>read-write</access>
   6159 			<resetValue>0</resetValue>
   6160 			<resetMask>0x00000000</resetMask>
   6161 			<fields>
   6162 				<field>
   6163 					<name>MONTH</name>
   6164 					<description>Month value in the range of 1 to 12.</description>
   6165 					<bitRange>[3:0]</bitRange>
   6166 				</field>
   6167 				<field>
   6168 					<name>RESERVED</name>
   6169 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   6170 					<bitRange>[31:4]</bitRange>
   6171 				</field>
   6172 			</fields>
   6173 		</register>
   6174 		<register>
   6175 			<name>AYRS</name>
   6176 			<description>Alarm value for Year</description>
   6177 			<addressOffset>0x07C</addressOffset>
   6178 			<access>read-write</access>
   6179 			<resetValue>0</resetValue>
   6180 			<resetMask>0x00000000</resetMask>
   6181 			<fields>
   6182 				<field>
   6183 					<name>YEAR</name>
   6184 					<description>Year value in the range of 0 to 4095.</description>
   6185 					<bitRange>[11:0]</bitRange>
   6186 				</field>
   6187 				<field>
   6188 					<name>RESERVED</name>
   6189 					<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
   6190 					<bitRange>[31:12]</bitRange>
   6191 				</field>
   6192 			</fields>
   6193 		</register>
   6194 				
   6195 		
   6196 		
   6197 		
   6198 		
   6199 
   6200 	</registers>
   6201 </peripheral>
   6202 <peripheral>
   6203 	<name>GPIOINT</name>
   6204 	<description>GPIO</description>
   6205 	<groupName>GPIOINT</groupName>
   6206 			<!-- change this to base address 0x40028080 to be backwards compatible  WHY???? -->
   6207 	<baseAddress>0x40028080</baseAddress>
   6208 	<addressBlock>
   6209 	<offset>0x0</offset>
   6210 	<size>0xFFF</size>
   6211 	<usage>registers</usage>
   6212 	</addressBlock>
   6213 	
   6214 	<registers>
   6215 		<register>
   6216 			<name>STATUS</name>
   6217 			<description>GPIO overall Interrupt Status.</description>
   6218 			<addressOffset>0x000</addressOffset>
   6219 			<access>read-only</access>
   6220 			<resetValue>0</resetValue>
   6221 			<resetMask>0xFFFFFFFF</resetMask>
   6222 			<fields>
   6223 				<field>
   6224 					<name>P0INT</name>
   6225 					<description>Port 0 GPIO interrupt pending.</description>
   6226 					<bitRange>[0:0]</bitRange>
   6227 					<enumeratedValues>
   6228 					<name>ENUM</name>
   6229 						<enumeratedValue>
   6230 							<name>NO_PENDING_INTERRUPT</name>
   6231 							<description>No pending interrupts on Port 0.</description>
   6232 							<value>0</value>
   6233 						</enumeratedValue>
   6234 						<enumeratedValue>
   6235 							<name>AT_LEAST_ONE_PENDING</name>
   6236 							<description>At least one pending interrupt on Port 0.</description>
   6237 							<value>1</value>
   6238 						</enumeratedValue>
   6239 					</enumeratedValues>
   6240 				</field>
   6241 				<field>
   6242 					<name>RESERVED</name>
   6243 					<description>Reserved. The value read from a reserved bit is not defined.</description>
   6244 					<bitRange>[1:1]</bitRange>
   6245 				
   6246 				</field>
   6247 				<field>
   6248 					<name>P2INT</name>
   6249 					<description>Port 2 GPIO interrupt pending.</description>
   6250 					<bitRange>[2:2]</bitRange>
   6251 					<enumeratedValues>
   6252 					<name>ENUM</name>
   6253 						<enumeratedValue>
   6254 							<name>NO_PENDING_INTERRUPT</name>
   6255 							<description>No pending interrupts on Port 2.</description>
   6256 							<value>0</value>
   6257 						</enumeratedValue>
   6258 						<enumeratedValue>
   6259 							<name>AT_LEAST_ONE_PENDING</name>
   6260 							<description>At least one pending interrupt on Port 2.</description>
   6261 							<value>1</value>
   6262 						</enumeratedValue>
   6263 					</enumeratedValues>
   6264 				</field>
   6265 				<field>
   6266 					<name>RESERVED</name>
   6267 					<description>Reserved. The value read from a reserved bit is not defined.</description>
   6268 					<bitRange>[31:2]</bitRange>
   6269 			
   6270 				</field>
   6271 			</fields>
   6272 		</register>
   6273 		<register>
   6274 			<name>STATR0</name>
   6275 			<description>GPIO Interrupt Status for Rising edge for Port 0.</description>
   6276 			<addressOffset>0x004</addressOffset>
   6277 			<access>read-only</access>
   6278 			<resetValue>0</resetValue>
   6279 			<resetMask>0xFFFFFFFF</resetMask>
   6280 			<fields>
   6281 				<field>
   6282 					<name>P0_0REI</name>
   6283 					<description>Status of Rising Edge Interrupt for P0[0]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6284 					<bitRange>[0:0]</bitRange>
   6285 				</field>
   6286 				<field>
   6287 					<name>P0_1REI</name>
   6288 					<description>Status of Rising Edge Interrupt for P0[1]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6289 					<bitRange>[1:1]</bitRange>
   6290 				</field>
   6291 				<field>
   6292 					<name>P0_2REI</name>
   6293 					<description>Status of Rising Edge Interrupt for P0[2]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6294 					<bitRange>[2:2]</bitRange>
   6295 				</field>
   6296 				<field>
   6297 					<name>P0_3REI</name>
   6298 					<description>Status of Rising Edge Interrupt for P0[3]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6299 					<bitRange>[3:3]</bitRange>
   6300 				</field>
   6301 				<field>
   6302 					<name>P0_4REI</name>
   6303 					<description>Status of Rising Edge Interrupt for P0[4]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6304 					<bitRange>[4:4]</bitRange>
   6305 				</field>
   6306 				<field>
   6307 					<name>P0_5REI</name>
   6308 					<description>Status of Rising Edge Interrupt for P0[5]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6309 					<bitRange>[5:5]</bitRange>
   6310 				</field>
   6311 				<field>
   6312 					<name>P0_6REI</name>
   6313 					<description>Status of Rising Edge Interrupt for P0[6]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6314 					<bitRange>[6:6]</bitRange>
   6315 				</field>
   6316 				<field>
   6317 					<name>P0_7REI</name>
   6318 					<description>Status of Rising Edge Interrupt for P0[7]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6319 					<bitRange>[7:7]</bitRange>
   6320 				</field>
   6321 				<field>
   6322 					<name>P0_8REI</name>
   6323 					<description>Status of Rising Edge Interrupt for P0[8]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6324 					<bitRange>[8:8]</bitRange>
   6325 				</field>
   6326 				<field>
   6327 					<name>P0_9REI</name>
   6328 					<description>Status of Rising Edge Interrupt for P0[9]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6329 					<bitRange>[9:9]</bitRange>
   6330 				</field>
   6331 				<field>
   6332 					<name>P0_10REI</name>
   6333 					<description>Status of Rising Edge Interrupt for P0[10]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6334 					<bitRange>[10:10]</bitRange>
   6335 				</field>
   6336 				<field>
   6337 					<name>P0_11REI</name>
   6338 					<description>Status of Rising Edge Interrupt for P0[11]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6339 					<bitRange>[11:11]</bitRange>
   6340 				</field>
   6341 				<field>
   6342 					<name>P0_12REI</name>
   6343 					<description>Status of Rising Edge Interrupt for P0[12]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6344 					<bitRange>[12:12]</bitRange>
   6345 				</field>
   6346 				<field>
   6347 					<name>P0_13REI</name>
   6348 					<description>Status of Rising Edge Interrupt for P0[13]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6349 					<bitRange>[13:13]</bitRange>
   6350 				</field>
   6351 				<field>
   6352 					<name>P0_14REI</name>
   6353 					<description>Status of Rising Edge Interrupt for P0[14]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6354 					<bitRange>[14:14]</bitRange>
   6355 				</field>
   6356 				<field>
   6357 					<name>P0_15REI</name>
   6358 					<description>Status of Rising Edge Interrupt for P0[15]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6359 					<bitRange>[15:15]</bitRange>
   6360 				</field>
   6361 				<field>
   6362 					<name>P0_16REI</name>
   6363 					<description>Status of Rising Edge Interrupt for P0[16]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6364 					<bitRange>[16:16]</bitRange>
   6365 				</field>
   6366 				<field>
   6367 					<name>P0_17REI</name>
   6368 					<description>Status of Rising Edge Interrupt for P0[17]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6369 					<bitRange>[17:17]</bitRange>
   6370 				</field>
   6371 				<field>
   6372 					<name>P0_18REI</name>
   6373 					<description>Status of Rising Edge Interrupt for P0[18]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6374 					<bitRange>[18:18]</bitRange>
   6375 				</field>
   6376 				<field>
   6377 					<name>P0_19REI</name>
   6378 					<description>Status of Rising Edge Interrupt for P0[19]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6379 					<bitRange>[19:19]</bitRange>
   6380 				</field>
   6381 				<field>
   6382 					<name>P0_20REI</name>
   6383 					<description>Status of Rising Edge Interrupt for P0[20]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6384 					<bitRange>[20:20]</bitRange>
   6385 				</field>
   6386 				<field>
   6387 					<name>P0_21REI</name>
   6388 					<description>Status of Rising Edge Interrupt for P0[21]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6389 					<bitRange>[21:21]</bitRange>
   6390 				</field>
   6391 				<field>
   6392 					<name>P0_22REI</name>
   6393 					<description>Status of Rising Edge Interrupt for P0[22]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6394 					<bitRange>[22:22]</bitRange>
   6395 				</field>
   6396 				<field>
   6397 					<name>P0_23REI</name>
   6398 					<description>Status of Rising Edge Interrupt for P0[23]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6399 					<bitRange>[23:23]</bitRange>
   6400 				</field>
   6401 				<field>
   6402 					<name>P0_24REI</name>
   6403 					<description>Status of Rising Edge Interrupt for P0[24]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6404 					<bitRange>[24:24]</bitRange>
   6405 				</field>
   6406 				<field>
   6407 					<name>P0_25REI</name>
   6408 					<description>Status of Rising Edge Interrupt for P0[25]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6409 					<bitRange>[25:25]</bitRange>
   6410 				</field>
   6411 				<field>
   6412 					<name>P0_26REI</name>
   6413 					<description>Status of Rising Edge Interrupt for P0[26]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6414 					<bitRange>[26:26]</bitRange>
   6415 				</field>
   6416 				<field>
   6417 					<name>P0_27REI</name>
   6418 					<description>Status of Rising Edge Interrupt for P0[27]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6419 					<bitRange>[27:27]</bitRange>
   6420 				</field>
   6421 				<field>
   6422 					<name>P0_28REI</name>
   6423 					<description>Status of Rising Edge Interrupt for P0[28]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6424 					<bitRange>[28:28]</bitRange>
   6425 				</field>
   6426 				<field>
   6427 					<name>P0_29REI</name>
   6428 					<description>Status of Rising Edge Interrupt for P0[29]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6429 					<bitRange>[29:29]</bitRange>
   6430 				</field>
   6431 				<field>
   6432 					<name>P0_30REI</name>
   6433 					<description>Status of Rising Edge Interrupt for P0[30]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   6434 					<bitRange>[30:30]</bitRange>
   6435 				</field>
   6436 				<field>
   6437 					<name>RESERVED</name>
   6438 					<description>Reserved.</description>
   6439 					<bitRange>[31:31]</bitRange>
   6440 				</field>
   6441 			</fields>
   6442 		</register>
   6443 		<register>
   6444 			<name>STATF0</name>
   6445 			<description>GPIO Interrupt Status for Falling edge for Port 0.</description>
   6446 			<addressOffset>0x008</addressOffset>
   6447 			<access>read-only</access>
   6448 			<resetValue>0</resetValue>
   6449 			<resetMask>0xFFFFFFFF</resetMask>
   6450 			<fields>
   6451 				<field>
   6452 					<name>P0_0FEI</name>
   6453 					<description>Status of Falling Edge Interrupt for P0[0]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6454 					<bitRange>[0:0]</bitRange>
   6455 				</field>
   6456 				<field>
   6457 					<name>P0_1FEI</name>
   6458 					<description>Status of Falling Edge Interrupt for P0[1]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6459 					<bitRange>[1:1]</bitRange>
   6460 				</field>
   6461 				<field>
   6462 					<name>P0_2FEI</name>
   6463 					<description>Status of Falling Edge Interrupt for P0[2]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6464 					<bitRange>[2:2]</bitRange>
   6465 				</field>
   6466 				<field>
   6467 					<name>P0_3FEI</name>
   6468 					<description>Status of Falling Edge Interrupt for P0[3]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6469 					<bitRange>[3:3]</bitRange>
   6470 				</field>
   6471 				<field>
   6472 					<name>P0_4FEI</name>
   6473 					<description>Status of Falling Edge Interrupt for P0[4]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6474 					<bitRange>[4:4]</bitRange>
   6475 				</field>
   6476 				<field>
   6477 					<name>P0_5FEI</name>
   6478 					<description>Status of Falling Edge Interrupt for P0[5]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6479 					<bitRange>[5:5]</bitRange>
   6480 				</field>
   6481 				<field>
   6482 					<name>P0_6FEI</name>
   6483 					<description>Status of Falling Edge Interrupt for P0[6]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6484 					<bitRange>[6:6]</bitRange>
   6485 				</field>
   6486 				<field>
   6487 					<name>P0_7FEI</name>
   6488 					<description>Status of Falling Edge Interrupt for P0[7]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6489 					<bitRange>[7:7]</bitRange>
   6490 				</field>
   6491 				<field>
   6492 					<name>P0_8FEI</name>
   6493 					<description>Status of Falling Edge Interrupt for P0[8]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6494 					<bitRange>[8:8]</bitRange>
   6495 				</field>
   6496 				<field>
   6497 					<name>P0_9FEI</name>
   6498 					<description>Status of Falling Edge Interrupt for P0[9]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6499 					<bitRange>[9:9]</bitRange>
   6500 				</field>
   6501 				<field>
   6502 					<name>P0_10FEI</name>
   6503 					<description>Status of Falling Edge Interrupt for P0[10]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6504 					<bitRange>[10:10]</bitRange>
   6505 				</field>
   6506 				<field>
   6507 					<name>P0_11FEI</name>
   6508 					<description>Status of Falling Edge Interrupt for P0[11]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6509 					<bitRange>[11:11]</bitRange>
   6510 				</field>
   6511 				<field>
   6512 					<name>P0_12FEI</name>
   6513 					<description>Status of Falling Edge Interrupt for P0[12]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6514 					<bitRange>[12:12]</bitRange>
   6515 				</field>
   6516 				<field>
   6517 					<name>P0_13FEI</name>
   6518 					<description>Status of Falling Edge Interrupt for P0[13]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6519 					<bitRange>[13:13]</bitRange>
   6520 				</field>
   6521 				<field>
   6522 					<name>P0_14FEI</name>
   6523 					<description>Status of Falling Edge Interrupt for P0[14]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6524 					<bitRange>[14:14]</bitRange>
   6525 				</field>
   6526 				<field>
   6527 					<name>P0_15FEI</name>
   6528 					<description>Status of Falling Edge Interrupt for P0[15]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6529 					<bitRange>[15:15]</bitRange>
   6530 				</field>
   6531 				<field>
   6532 					<name>P0_16FEI</name>
   6533 					<description>Status of Falling Edge Interrupt for P0[16]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6534 					<bitRange>[16:16]</bitRange>
   6535 				</field>
   6536 				<field>
   6537 					<name>P0_17FEI</name>
   6538 					<description>Status of Falling Edge Interrupt for P0[17]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6539 					<bitRange>[17:17]</bitRange>
   6540 				</field>
   6541 				<field>
   6542 					<name>P0_18FEI</name>
   6543 					<description>Status of Falling Edge Interrupt for P0[18]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6544 					<bitRange>[18:18]</bitRange>
   6545 				</field>
   6546 				<field>
   6547 					<name>P0_19FEI</name>
   6548 					<description>Status of Falling Edge Interrupt for P0[19]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6549 					<bitRange>[19:19]</bitRange>
   6550 				</field>
   6551 				<field>
   6552 					<name>P0_20FEI</name>
   6553 					<description>Status of Falling Edge Interrupt for P0[20]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6554 					<bitRange>[20:20]</bitRange>
   6555 				</field>
   6556 				<field>
   6557 					<name>P0_21FEI</name>
   6558 					<description>Status of Falling Edge Interrupt for P0[21]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6559 					<bitRange>[21:21]</bitRange>
   6560 				</field>
   6561 				<field>
   6562 					<name>P0_22FEI</name>
   6563 					<description>Status of Falling Edge Interrupt for P0[22]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6564 					<bitRange>[22:22]</bitRange>
   6565 				</field>
   6566 				<field>
   6567 					<name>P0_23FEI</name>
   6568 					<description>Status of Falling Edge Interrupt for P0[23]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6569 					<bitRange>[23:23]</bitRange>
   6570 				</field>
   6571 				<field>
   6572 					<name>P0_24FEI</name>
   6573 					<description>Status of Falling Edge Interrupt for P0[24]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6574 					<bitRange>[24:24]</bitRange>
   6575 				</field>
   6576 				<field>
   6577 					<name>P0_25FEI</name>
   6578 					<description>Status of Falling Edge Interrupt for P0[25]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6579 					<bitRange>[25:25]</bitRange>
   6580 				</field>
   6581 				<field>
   6582 					<name>P0_26FEI</name>
   6583 					<description>Status of Falling Edge Interrupt for P0[26]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6584 					<bitRange>[26:26]</bitRange>
   6585 				</field>
   6586 				<field>
   6587 					<name>P0_27FEI</name>
   6588 					<description>Status of Falling Edge Interrupt for P0[27]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6589 					<bitRange>[27:27]</bitRange>
   6590 				</field>
   6591 				<field>
   6592 					<name>P0_28FEI</name>
   6593 					<description>Status of Falling Edge Interrupt for P0[28]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6594 					<bitRange>[28:28]</bitRange>
   6595 				</field>
   6596 				<field>
   6597 					<name>P0_29FEI</name>
   6598 					<description>Status of Falling Edge Interrupt for P0[29]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6599 					<bitRange>[29:29]</bitRange>
   6600 				</field>
   6601 				<field>
   6602 					<name>P0_30FEI</name>
   6603 					<description>Status of Falling Edge Interrupt for P0[30]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   6604 					<bitRange>[30:30]</bitRange>
   6605 				</field>
   6606 				<field>
   6607 					<name>RESERVED</name>
   6608 					<description>Reserved.</description>
   6609 					<bitRange>[31:31]</bitRange>
   6610 				</field>
   6611 			</fields>
   6612 		</register>
   6613 		<register>
   6614 			<name>CLR0</name>
   6615 			<description>GPIO Interrupt Clear.</description>
   6616 			<addressOffset>0x00C</addressOffset>
   6617 			<access>write-only</access>
   6618 			<resetValue>0</resetValue>
   6619 			<resetMask>0xFFFFFFFF</resetMask>
   6620 			<fields>
   6621 				<field>
   6622 					<name>P0_0CI</name>
   6623 					<description>Clear GPIO port Interrupts for P0[0]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6624 					<bitRange>[0:0]</bitRange>
   6625 				</field>
   6626 				<field>
   6627 					<name>P0_1CI</name>
   6628 					<description>Clear GPIO port Interrupts for P0[1]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6629 					<bitRange>[1:1]</bitRange>
   6630 				</field>
   6631 				<field>
   6632 					<name>P0_2CI</name>
   6633 					<description>Clear GPIO port Interrupts for P0[2]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6634 					<bitRange>[2:2]</bitRange>
   6635 				</field>
   6636 				<field>
   6637 					<name>P0_3CI</name>
   6638 					<description>Clear GPIO port Interrupts for P0[3]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6639 					<bitRange>[3:3]</bitRange>
   6640 				</field>
   6641 				<field>
   6642 					<name>P0_4CI</name>
   6643 					<description>Clear GPIO port Interrupts for P0[4]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6644 					<bitRange>[4:4]</bitRange>
   6645 				</field>
   6646 				<field>
   6647 					<name>P0_5CI</name>
   6648 					<description>Clear GPIO port Interrupts for P0[5]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6649 					<bitRange>[5:5]</bitRange>
   6650 				</field>
   6651 				<field>
   6652 					<name>P0_6CI</name>
   6653 					<description>Clear GPIO port Interrupts for P0[6]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6654 					<bitRange>[6:6]</bitRange>
   6655 				</field>
   6656 				<field>
   6657 					<name>P0_7CI</name>
   6658 					<description>Clear GPIO port Interrupts for P0[7]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6659 					<bitRange>[7:7]</bitRange>
   6660 				</field>
   6661 				<field>
   6662 					<name>P0_8CI</name>
   6663 					<description>Clear GPIO port Interrupts for P0[8]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6664 					<bitRange>[8:8]</bitRange>
   6665 				</field>
   6666 				<field>
   6667 					<name>P0_9CI</name>
   6668 					<description>Clear GPIO port Interrupts for P0[9]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6669 					<bitRange>[9:9]</bitRange>
   6670 				</field>
   6671 				<field>
   6672 					<name>P0_10CI</name>
   6673 					<description>Clear GPIO port Interrupts for P0[10]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6674 					<bitRange>[10:10]</bitRange>
   6675 				</field>
   6676 				<field>
   6677 					<name>P0_11CI</name>
   6678 					<description>Clear GPIO port Interrupts for P0[11]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6679 					<bitRange>[11:11]</bitRange>
   6680 				</field>
   6681 				<field>
   6682 					<name>P0_12CI</name>
   6683 					<description>Clear GPIO port Interrupts for P0[12]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6684 					<bitRange>[12:12]</bitRange>
   6685 				</field>
   6686 				<field>
   6687 					<name>P0_13CI</name>
   6688 					<description>Clear GPIO port Interrupts for P0[13]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6689 					<bitRange>[13:13]</bitRange>
   6690 				</field>
   6691 				<field>
   6692 					<name>P0_14CI</name>
   6693 					<description>Clear GPIO port Interrupts for P0[14]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6694 					<bitRange>[14:14]</bitRange>
   6695 				</field>
   6696 				<field>
   6697 					<name>P0_15CI</name>
   6698 					<description>Clear GPIO port Interrupts for P0[15]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6699 					<bitRange>[15:15]</bitRange>
   6700 				</field>
   6701 				<field>
   6702 					<name>P0_16CI</name>
   6703 					<description>Clear GPIO port Interrupts for P0[16]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6704 					<bitRange>[16:16]</bitRange>
   6705 				</field>
   6706 				<field>
   6707 					<name>P0_17CI</name>
   6708 					<description>Clear GPIO port Interrupts for P0[17]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6709 					<bitRange>[17:17]</bitRange>
   6710 				</field>
   6711 				<field>
   6712 					<name>P0_18CI</name>
   6713 					<description>Clear GPIO port Interrupts for P0[18]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6714 					<bitRange>[18:18]</bitRange>
   6715 				</field>
   6716 				<field>
   6717 					<name>P0_19CI</name>
   6718 					<description>Clear GPIO port Interrupts for P0[19]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6719 					<bitRange>[19:19]</bitRange>
   6720 				</field>
   6721 				<field>
   6722 					<name>P0_20CI</name>
   6723 					<description>Clear GPIO port Interrupts for P0[20]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6724 					<bitRange>[20:20]</bitRange>
   6725 				</field>
   6726 				<field>
   6727 					<name>P0_21CI</name>
   6728 					<description>Clear GPIO port Interrupts for P0[21]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6729 					<bitRange>[21:21]</bitRange>
   6730 				</field>
   6731 				<field>
   6732 					<name>P0_22CI</name>
   6733 					<description>Clear GPIO port Interrupts for P0[22]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6734 					<bitRange>[22:22]</bitRange>
   6735 				</field>
   6736 				<field>
   6737 					<name>P0_23CI</name>
   6738 					<description>Clear GPIO port Interrupts for P0[23]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6739 					<bitRange>[23:23]</bitRange>
   6740 				</field>
   6741 				<field>
   6742 					<name>P0_24CI</name>
   6743 					<description>Clear GPIO port Interrupts for P0[24]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6744 					<bitRange>[24:24]</bitRange>
   6745 				</field>
   6746 				<field>
   6747 					<name>P0_25CI</name>
   6748 					<description>Clear GPIO port Interrupts for P0[25]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6749 					<bitRange>[25:25]</bitRange>
   6750 				</field>
   6751 				<field>
   6752 					<name>P0_26CI</name>
   6753 					<description>Clear GPIO port Interrupts for P0[26]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6754 					<bitRange>[26:26]</bitRange>
   6755 				</field>
   6756 				<field>
   6757 					<name>P0_27CI</name>
   6758 					<description>Clear GPIO port Interrupts for P0[27]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6759 					<bitRange>[27:27]</bitRange>
   6760 				</field>
   6761 				<field>
   6762 					<name>P0_28CI</name>
   6763 					<description>Clear GPIO port Interrupts for P0[28]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6764 					<bitRange>[28:28]</bitRange>
   6765 				</field>
   6766 				<field>
   6767 					<name>P0_29CI</name>
   6768 					<description>Clear GPIO port Interrupts for P0[29]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6769 					<bitRange>[29:29]</bitRange>
   6770 				</field>
   6771 				<field>
   6772 					<name>P0_30CI</name>
   6773 					<description>Clear GPIO port Interrupts for P0[30]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   6774 					<bitRange>[30:30]</bitRange>
   6775 				</field>
   6776 				<field>
   6777 					<name>RESERVED</name>
   6778 					<description>Reserved.</description>
   6779 					<bitRange>[31:31]</bitRange>
   6780 				</field>
   6781 			</fields>
   6782 		</register>
   6783 		<register>
   6784 			<name>ENR0</name>
   6785 			<description>GPIO Interrupt Enable for Rising edge for Port 0.</description>
   6786 			<addressOffset>0x010</addressOffset>
   6787 			<access>read-write</access>
   6788 			<resetValue>0</resetValue>
   6789 			<resetMask>0xFFFFFFFF</resetMask>
   6790 			<fields>
   6791 				<field>
   6792 					<name>P0_0ER</name>
   6793 					<description>Enable rising edge interrupt for P0[0]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6794 					<bitRange>[0:0]</bitRange>
   6795 				</field>
   6796 				<field>
   6797 					<name>P0_1ER</name>
   6798 					<description>Enable rising edge interrupt for P0[1]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6799 					<bitRange>[1:1]</bitRange>
   6800 				</field>
   6801 				<field>
   6802 					<name>P0_2ER</name>
   6803 					<description>Enable rising edge interrupt for P0[2]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6804 					<bitRange>[2:2]</bitRange>
   6805 				</field>
   6806 				<field>
   6807 					<name>P0_3ER</name>
   6808 					<description>Enable rising edge interrupt for P0[3]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6809 					<bitRange>[3:3]</bitRange>
   6810 				</field>
   6811 				<field>
   6812 					<name>P0_4ER</name>
   6813 					<description>Enable rising edge interrupt for P0[4]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6814 					<bitRange>[4:4]</bitRange>
   6815 				</field>
   6816 				<field>
   6817 					<name>P0_5ER</name>
   6818 					<description>Enable rising edge interrupt for P0[5]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6819 					<bitRange>[5:5]</bitRange>
   6820 				</field>
   6821 				<field>
   6822 					<name>P0_6ER</name>
   6823 					<description>Enable rising edge interrupt for P0[6]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6824 					<bitRange>[6:6]</bitRange>
   6825 				</field>
   6826 				<field>
   6827 					<name>P0_7ER</name>
   6828 					<description>Enable rising edge interrupt for P0[7]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6829 					<bitRange>[7:7]</bitRange>
   6830 				</field>
   6831 				<field>
   6832 					<name>P0_8ER</name>
   6833 					<description>Enable rising edge interrupt for P0[8]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6834 					<bitRange>[8:8]</bitRange>
   6835 				</field>
   6836 				<field>
   6837 					<name>P0_9ER</name>
   6838 					<description>Enable rising edge interrupt for P0[9]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6839 					<bitRange>[9:9]</bitRange>
   6840 				</field>
   6841 				<field>
   6842 					<name>P0_10ER</name>
   6843 					<description>Enable rising edge interrupt for P0[10]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6844 					<bitRange>[10:10]</bitRange>
   6845 				</field>
   6846 				<field>
   6847 					<name>P0_11ER</name>
   6848 					<description>Enable rising edge interrupt for P0[11]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6849 					<bitRange>[11:11]</bitRange>
   6850 				</field>
   6851 				<field>
   6852 					<name>P0_12ER</name>
   6853 					<description>Enable rising edge interrupt for P0[12]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6854 					<bitRange>[12:12]</bitRange>
   6855 				</field>
   6856 				<field>
   6857 					<name>P0_13ER</name>
   6858 					<description>Enable rising edge interrupt for P0[13]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6859 					<bitRange>[13:13]</bitRange>
   6860 				</field>
   6861 				<field>
   6862 					<name>P0_14ER</name>
   6863 					<description>Enable rising edge interrupt for P0[14]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6864 					<bitRange>[14:14]</bitRange>
   6865 				</field>
   6866 				<field>
   6867 					<name>P0_15ER</name>
   6868 					<description>Enable rising edge interrupt for P0[15]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6869 					<bitRange>[15:15]</bitRange>
   6870 				</field>
   6871 				<field>
   6872 					<name>P0_16ER</name>
   6873 					<description>Enable rising edge interrupt for P0[16]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6874 					<bitRange>[16:16]</bitRange>
   6875 				</field>
   6876 				<field>
   6877 					<name>P0_17ER</name>
   6878 					<description>Enable rising edge interrupt for P0[17]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6879 					<bitRange>[17:17]</bitRange>
   6880 				</field>
   6881 				<field>
   6882 					<name>P0_18ER</name>
   6883 					<description>Enable rising edge interrupt for P0[18]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6884 					<bitRange>[18:18]</bitRange>
   6885 				</field>
   6886 				<field>
   6887 					<name>P0_19ER</name>
   6888 					<description>Enable rising edge interrupt for P0[19]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6889 					<bitRange>[19:19]</bitRange>
   6890 				</field>
   6891 				<field>
   6892 					<name>P0_20ER</name>
   6893 					<description>Enable rising edge interrupt for P0[20]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6894 					<bitRange>[20:20]</bitRange>
   6895 				</field>
   6896 				<field>
   6897 					<name>P0_21ER</name>
   6898 					<description>Enable rising edge interrupt for P0[21]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6899 					<bitRange>[21:21]</bitRange>
   6900 				</field>
   6901 				<field>
   6902 					<name>P0_22ER</name>
   6903 					<description>Enable rising edge interrupt for P0[22]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6904 					<bitRange>[22:22]</bitRange>
   6905 				</field>
   6906 				<field>
   6907 					<name>P0_23ER</name>
   6908 					<description>Enable rising edge interrupt for P0[23]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6909 					<bitRange>[23:23]</bitRange>
   6910 				</field>
   6911 				<field>
   6912 					<name>P0_24ER</name>
   6913 					<description>Enable rising edge interrupt for P0[24]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6914 					<bitRange>[24:24]</bitRange>
   6915 				</field>
   6916 				<field>
   6917 					<name>P0_25ER</name>
   6918 					<description>Enable rising edge interrupt for P0[25]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6919 					<bitRange>[25:25]</bitRange>
   6920 				</field>
   6921 				<field>
   6922 					<name>P0_26ER</name>
   6923 					<description>Enable rising edge interrupt for P0[26]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6924 					<bitRange>[26:26]</bitRange>
   6925 				</field>
   6926 				<field>
   6927 					<name>P0_27ER</name>
   6928 					<description>Enable rising edge interrupt for P0[27]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6929 					<bitRange>[27:27]</bitRange>
   6930 				</field>
   6931 				<field>
   6932 					<name>P0_28ER</name>
   6933 					<description>Enable rising edge interrupt for P0[28]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6934 					<bitRange>[28:28]</bitRange>
   6935 				</field>
   6936 				<field>
   6937 					<name>P0_29ER</name>
   6938 					<description>Enable rising edge interrupt for P0[29]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6939 					<bitRange>[29:29]</bitRange>
   6940 				</field>
   6941 				<field>
   6942 					<name>P0_30ER</name>
   6943 					<description>Enable rising edge interrupt for P0[30]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   6944 					<bitRange>[30:30]</bitRange>
   6945 				</field>
   6946 				<field>
   6947 					<name>RESERVED</name>
   6948 					<description>Reserved.</description>
   6949 					<bitRange>[31:31]</bitRange>
   6950 				</field>
   6951 			</fields>
   6952 		</register>
   6953 		<register>
   6954 			<name>ENF0</name>
   6955 			<description>GPIO Interrupt Enable for Falling edge for Port 0.</description>
   6956 			<addressOffset>0x014</addressOffset>
   6957 			<access>read-write</access>
   6958 			<resetValue>0</resetValue>
   6959 			<resetMask>0xFFFFFFFF</resetMask>
   6960 			<fields>
   6961 				<field>
   6962 					<name>P0_0EF</name>
   6963 					<description>Enable falling edge interrupt for P0[0]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   6964 					<bitRange>[0:0]</bitRange>
   6965 				</field>
   6966 				<field>
   6967 					<name>P0_1EF</name>
   6968 					<description>Enable falling edge interrupt for P0[1]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   6969 					<bitRange>[1:1]</bitRange>
   6970 				</field>
   6971 				<field>
   6972 					<name>P0_2EF</name>
   6973 					<description>Enable falling edge interrupt for P0[2]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   6974 					<bitRange>[2:2]</bitRange>
   6975 				</field>
   6976 				<field>
   6977 					<name>P0_3EF</name>
   6978 					<description>Enable falling edge interrupt for P0[3]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   6979 					<bitRange>[3:3]</bitRange>
   6980 				</field>
   6981 				<field>
   6982 					<name>P0_4EF</name>
   6983 					<description>Enable falling edge interrupt for P0[4]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   6984 					<bitRange>[4:4]</bitRange>
   6985 				</field>
   6986 				<field>
   6987 					<name>P0_5EF</name>
   6988 					<description>Enable falling edge interrupt for P0[5]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   6989 					<bitRange>[5:5]</bitRange>
   6990 				</field>
   6991 				<field>
   6992 					<name>P0_6EF</name>
   6993 					<description>Enable falling edge interrupt for P0[6]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   6994 					<bitRange>[6:6]</bitRange>
   6995 				</field>
   6996 				<field>
   6997 					<name>P0_7EF</name>
   6998 					<description>Enable falling edge interrupt for P0[7]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   6999 					<bitRange>[7:7]</bitRange>
   7000 				</field>
   7001 				<field>
   7002 					<name>P0_8EF</name>
   7003 					<description>Enable falling edge interrupt for P0[8]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7004 					<bitRange>[8:8]</bitRange>
   7005 				</field>
   7006 				<field>
   7007 					<name>P0_9EF</name>
   7008 					<description>Enable falling edge interrupt for P0[9]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7009 					<bitRange>[9:9]</bitRange>
   7010 				</field>
   7011 				<field>
   7012 					<name>P0_10EF</name>
   7013 					<description>Enable falling edge interrupt for P0[10]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7014 					<bitRange>[10:10]</bitRange>
   7015 				</field>
   7016 				<field>
   7017 					<name>P0_11EF</name>
   7018 					<description>Enable falling edge interrupt for P0[11]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7019 					<bitRange>[11:11]</bitRange>
   7020 				</field>
   7021 				<field>
   7022 					<name>P0_12EF</name>
   7023 					<description>Enable falling edge interrupt for P0[12]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7024 					<bitRange>[12:12]</bitRange>
   7025 				</field>
   7026 				<field>
   7027 					<name>P0_13EF</name>
   7028 					<description>Enable falling edge interrupt for P0[13]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7029 					<bitRange>[13:13]</bitRange>
   7030 				</field>
   7031 				<field>
   7032 					<name>P0_14EF</name>
   7033 					<description>Enable falling edge interrupt for P0[14]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7034 					<bitRange>[14:14]</bitRange>
   7035 				</field>
   7036 				<field>
   7037 					<name>P0_15EF</name>
   7038 					<description>Enable falling edge interrupt for P0[15]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7039 					<bitRange>[15:15]</bitRange>
   7040 				</field>
   7041 				<field>
   7042 					<name>P0_16EF</name>
   7043 					<description>Enable falling edge interrupt for P0[16]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7044 					<bitRange>[16:16]</bitRange>
   7045 				</field>
   7046 				<field>
   7047 					<name>P0_17EF</name>
   7048 					<description>Enable falling edge interrupt for P0[17]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7049 					<bitRange>[17:17]</bitRange>
   7050 				</field>
   7051 				<field>
   7052 					<name>P0_18EF</name>
   7053 					<description>Enable falling edge interrupt for P0[18]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7054 					<bitRange>[18:18]</bitRange>
   7055 				</field>
   7056 				<field>
   7057 					<name>P0_19EF</name>
   7058 					<description>Enable falling edge interrupt for P0[19]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7059 					<bitRange>[19:19]</bitRange>
   7060 				</field>
   7061 				<field>
   7062 					<name>P0_20EF</name>
   7063 					<description>Enable falling edge interrupt for P0[20]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7064 					<bitRange>[20:20]</bitRange>
   7065 				</field>
   7066 				<field>
   7067 					<name>P0_21EF</name>
   7068 					<description>Enable falling edge interrupt for P0[21]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7069 					<bitRange>[21:21]</bitRange>
   7070 				</field>
   7071 				<field>
   7072 					<name>P0_22EF</name>
   7073 					<description>Enable falling edge interrupt for P0[22]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7074 					<bitRange>[22:22]</bitRange>
   7075 				</field>
   7076 				<field>
   7077 					<name>P0_23EF</name>
   7078 					<description>Enable falling edge interrupt for P0[23]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7079 					<bitRange>[23:23]</bitRange>
   7080 				</field>
   7081 				<field>
   7082 					<name>P0_24EF</name>
   7083 					<description>Enable falling edge interrupt for P0[24]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7084 					<bitRange>[24:24]</bitRange>
   7085 				</field>
   7086 				<field>
   7087 					<name>P0_25EF</name>
   7088 					<description>Enable falling edge interrupt for P0[25]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7089 					<bitRange>[25:25]</bitRange>
   7090 				</field>
   7091 				<field>
   7092 					<name>P0_26EF</name>
   7093 					<description>Enable falling edge interrupt for P0[26]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7094 					<bitRange>[26:26]</bitRange>
   7095 				</field>
   7096 				<field>
   7097 					<name>P0_27EF</name>
   7098 					<description>Enable falling edge interrupt for P0[27]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7099 					<bitRange>[27:27]</bitRange>
   7100 				</field>
   7101 				<field>
   7102 					<name>P0_28EF</name>
   7103 					<description>Enable falling edge interrupt for P0[28]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7104 					<bitRange>[28:28]</bitRange>
   7105 				</field>
   7106 				<field>
   7107 					<name>P0_29EF</name>
   7108 					<description>Enable falling edge interrupt for P0[29]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7109 					<bitRange>[29:29]</bitRange>
   7110 				</field>
   7111 				<field>
   7112 					<name>P0_30EF</name>
   7113 					<description>Enable falling edge interrupt for P0[30]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7114 					<bitRange>[30:30]</bitRange>
   7115 				</field>
   7116 				<field>
   7117 					<name>RESERVED</name>
   7118 					<description>Reserved.</description>
   7119 					<bitRange>[31:31]</bitRange>
   7120 				</field>
   7121 			</fields>
   7122 		</register>
   7123 		<register>
   7124 			<name>STATR2</name>
   7125 			<description>GPIO Interrupt Status for Rising edge for Port 0.</description>
   7126 			<addressOffset>0x024</addressOffset>
   7127 			<access>read-only</access>
   7128 			<resetValue>0</resetValue>
   7129 			<resetMask>0xFFFFFFFF</resetMask>
   7130 			<fields>
   7131 				<field>
   7132 					<name>P2_0REI</name>
   7133 					<description>Status of Rising Edge Interrupt for P2[0]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7134 					<bitRange>[0:0]</bitRange>
   7135 				</field>
   7136 				<field>
   7137 					<name>P2_1REI</name>
   7138 					<description>Status of Rising Edge Interrupt for P2[1]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7139 					<bitRange>[1:1]</bitRange>
   7140 				</field>
   7141 				<field>
   7142 					<name>P2_2REI</name>
   7143 					<description>Status of Rising Edge Interrupt for P2[2]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7144 					<bitRange>[2:2]</bitRange>
   7145 				</field>
   7146 				<field>
   7147 					<name>P2_3REI</name>
   7148 					<description>Status of Rising Edge Interrupt for P2[3]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7149 					<bitRange>[3:3]</bitRange>
   7150 				</field>
   7151 				<field>
   7152 					<name>P2_4REI</name>
   7153 					<description>Status of Rising Edge Interrupt for P2[4]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7154 					<bitRange>[4:4]</bitRange>
   7155 				</field>
   7156 				<field>
   7157 					<name>P2_5REI</name>
   7158 					<description>Status of Rising Edge Interrupt for P2[5]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7159 					<bitRange>[5:5]</bitRange>
   7160 				</field>
   7161 				<field>
   7162 					<name>P2_6REI</name>
   7163 					<description>Status of Rising Edge Interrupt for P2[6]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7164 					<bitRange>[6:6]</bitRange>
   7165 				</field>
   7166 				<field>
   7167 					<name>P2_7REI</name>
   7168 					<description>Status of Rising Edge Interrupt for P2[7]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7169 					<bitRange>[7:7]</bitRange>
   7170 				</field>
   7171 				<field>
   7172 					<name>P2_8REI</name>
   7173 					<description>Status of Rising Edge Interrupt for P2[8]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7174 					<bitRange>[8:8]</bitRange>
   7175 				</field>
   7176 				<field>
   7177 					<name>P2_9REI</name>
   7178 					<description>Status of Rising Edge Interrupt for P2[9]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7179 					<bitRange>[9:9]</bitRange>
   7180 				</field>
   7181 				<field>
   7182 					<name>P2_10REI</name>
   7183 					<description>Status of Rising Edge Interrupt for P2[10]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7184 					<bitRange>[10:10]</bitRange>
   7185 				</field>
   7186 				<field>
   7187 					<name>P2_11REI</name>
   7188 					<description>Status of Rising Edge Interrupt for P2[11]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7189 					<bitRange>[11:11]</bitRange>
   7190 				</field>
   7191 				<field>
   7192 					<name>P2_12REI</name>
   7193 					<description>Status of Rising Edge Interrupt for P2[12]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7194 					<bitRange>[12:12]</bitRange>
   7195 				</field>
   7196 				<field>
   7197 					<name>P2_13REI</name>
   7198 					<description>Status of Rising Edge Interrupt for P2[13]. 0 = No rising edge detected. 1 = Rising edge interrupt generated.</description>
   7199 					<bitRange>[13:13]</bitRange>
   7200 				</field>
   7201 				
   7202 				<field>
   7203 					<name>RESERVED</name>
   7204 					<description>Reserved.</description>
   7205 					<bitRange>[31:14]</bitRange>
   7206 				</field>
   7207 				
   7208 				
   7209 				
   7210 				
   7211 				
   7212 				
   7213 				
   7214 				
   7215 				
   7216 				
   7217 				
   7218 				
   7219 				
   7220 				
   7221 				
   7222 				
   7223 			</fields>
   7224 		</register>
   7225 		<register>
   7226 			<name>STATF2</name>
   7227 			<description>GPIO Interrupt Status for Falling edge for Port 0.</description>
   7228 			<addressOffset>0x028</addressOffset>
   7229 			<access>read-only</access>
   7230 			<resetValue>0</resetValue>
   7231 			<resetMask>0xFFFFFFFF</resetMask>
   7232 			<fields>
   7233 				<field>
   7234 					<name>P2_0FEI</name>
   7235 					<description>Status of Falling Edge Interrupt for P2[0]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7236 					<bitRange>[0:0]</bitRange>
   7237 				</field>
   7238 				<field>
   7239 					<name>P2_1FEI</name>
   7240 					<description>Status of Falling Edge Interrupt for P2[1]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7241 					<bitRange>[1:1]</bitRange>
   7242 				</field>
   7243 				<field>
   7244 					<name>P2_2FEI</name>
   7245 					<description>Status of Falling Edge Interrupt for P2[2]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7246 					<bitRange>[2:2]</bitRange>
   7247 				</field>
   7248 				<field>
   7249 					<name>P2_3FEI</name>
   7250 					<description>Status of Falling Edge Interrupt for P2[3]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7251 					<bitRange>[3:3]</bitRange>
   7252 				</field>
   7253 				<field>
   7254 					<name>P2_4FEI</name>
   7255 					<description>Status of Falling Edge Interrupt for P2[4]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7256 					<bitRange>[4:4]</bitRange>
   7257 				</field>
   7258 				<field>
   7259 					<name>P2_5FEI</name>
   7260 					<description>Status of Falling Edge Interrupt for P2[5]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7261 					<bitRange>[5:5]</bitRange>
   7262 				</field>
   7263 				<field>
   7264 					<name>P2_6FEI</name>
   7265 					<description>Status of Falling Edge Interrupt for P2[6]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7266 					<bitRange>[6:6]</bitRange>
   7267 				</field>
   7268 				<field>
   7269 					<name>P2_7FEI</name>
   7270 					<description>Status of Falling Edge Interrupt for P2[7]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7271 					<bitRange>[7:7]</bitRange>
   7272 				</field>
   7273 				<field>
   7274 					<name>P2_8FEI</name>
   7275 					<description>Status of Falling Edge Interrupt for P2[8]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7276 					<bitRange>[8:8]</bitRange>
   7277 				</field>
   7278 				<field>
   7279 					<name>P2_9FEI</name>
   7280 					<description>Status of Falling Edge Interrupt for P2[9]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7281 					<bitRange>[9:9]</bitRange>
   7282 				</field>
   7283 				<field>
   7284 					<name>P2_10FEI</name>
   7285 					<description>Status of Falling Edge Interrupt for P2[10]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7286 					<bitRange>[10:10]</bitRange>
   7287 				</field>
   7288 				<field>
   7289 					<name>P2_11FEI</name>
   7290 					<description>Status of Falling Edge Interrupt for P2[11]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7291 					<bitRange>[11:11]</bitRange>
   7292 				</field>
   7293 				<field>
   7294 					<name>P2_12FEI</name>
   7295 					<description>Status of Falling Edge Interrupt for P2[12]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7296 					<bitRange>[12:12]</bitRange>
   7297 				</field>
   7298 				<field>
   7299 					<name>P2_13FEI</name>
   7300 					<description>Status of Falling Edge Interrupt for P2[13]. 0 = No falling edge detected. 1 = Falling edge interrupt generated.</description>
   7301 					<bitRange>[13:13]</bitRange>
   7302 				</field>
   7303 				<field>
   7304 					<name>RESERVED</name>
   7305 					<description>Reserved.</description>
   7306 					<bitRange>[31:14]</bitRange>
   7307 				</field>
   7308 				
   7309 				
   7310 				
   7311 				
   7312 				
   7313 				
   7314 				
   7315 				
   7316 				
   7317 				
   7318 				
   7319 				
   7320 				
   7321 				
   7322 				
   7323 				
   7324 				
   7325 			</fields>
   7326 		</register>
   7327 		<register>
   7328 			<name>CLR2</name>
   7329 			<description>GPIO Interrupt Clear.</description>
   7330 			<addressOffset>0x02C</addressOffset>
   7331 			<access>write-only</access>
   7332 			<resetValue>0</resetValue>
   7333 			<resetMask>0xFFFFFFFF</resetMask>
   7334 			<fields>
   7335 				<field>
   7336 					<name>P2_0CI</name>
   7337 					<description>Clear GPIO port Interrupts for P2[0]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7338 					<bitRange>[0:0]</bitRange>
   7339 				</field>
   7340 				<field>
   7341 					<name>P2_1CI</name>
   7342 					<description>Clear GPIO port Interrupts for P2[1]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7343 					<bitRange>[1:1]</bitRange>
   7344 				</field>
   7345 				<field>
   7346 					<name>P2_2CI</name>
   7347 					<description>Clear GPIO port Interrupts for P2[2]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7348 					<bitRange>[2:2]</bitRange>
   7349 				</field>
   7350 				<field>
   7351 					<name>P2_3CI</name>
   7352 					<description>Clear GPIO port Interrupts for P2[3]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7353 					<bitRange>[3:3]</bitRange>
   7354 				</field>
   7355 				<field>
   7356 					<name>P2_4CI</name>
   7357 					<description>Clear GPIO port Interrupts for P2[4]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7358 					<bitRange>[4:4]</bitRange>
   7359 				</field>
   7360 				<field>
   7361 					<name>P2_5CI</name>
   7362 					<description>Clear GPIO port Interrupts for P2[5]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7363 					<bitRange>[5:5]</bitRange>
   7364 				</field>
   7365 				<field>
   7366 					<name>P2_6CI</name>
   7367 					<description>Clear GPIO port Interrupts for P2[6]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7368 					<bitRange>[6:6]</bitRange>
   7369 				</field>
   7370 				<field>
   7371 					<name>P2_7CI</name>
   7372 					<description>Clear GPIO port Interrupts for P2[7]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7373 					<bitRange>[7:7]</bitRange>
   7374 				</field>
   7375 				<field>
   7376 					<name>P2_8CI</name>
   7377 					<description>Clear GPIO port Interrupts for P2[8]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7378 					<bitRange>[8:8]</bitRange>
   7379 				</field>
   7380 				<field>
   7381 					<name>P2_9CI</name>
   7382 					<description>Clear GPIO port Interrupts for P2[9]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7383 					<bitRange>[9:9]</bitRange>
   7384 				</field>
   7385 				<field>
   7386 					<name>P2_10CI</name>
   7387 					<description>Clear GPIO port Interrupts for P2[10]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7388 					<bitRange>[10:10]</bitRange>
   7389 				</field>
   7390 				<field>
   7391 					<name>P2_11CI</name>
   7392 					<description>Clear GPIO port Interrupts for P2[11]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7393 					<bitRange>[11:11]</bitRange>
   7394 				</field>
   7395 				<field>
   7396 					<name>P2_12CI</name>
   7397 					<description>Clear GPIO port Interrupts for P2[12]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7398 					<bitRange>[12:12]</bitRange>
   7399 				</field>
   7400 				<field>
   7401 					<name>P2_13CI</name>
   7402 					<description>Clear GPIO port Interrupts for P2[13]. 0 = No effect. 1 = Clear corresponding bits in IOnINTSTATR and IOnSTATF.</description>
   7403 					<bitRange>[13:13]</bitRange>
   7404 				</field>
   7405 				<field>
   7406 					<name>RESERVED</name>
   7407 					<description>Reserved.</description>
   7408 					<bitRange>[31:14]</bitRange>
   7409 				</field>
   7410 				
   7411 				
   7412 				
   7413 				
   7414 				
   7415 				
   7416 				
   7417 				
   7418 				
   7419 				
   7420 				
   7421 				
   7422 				
   7423 				
   7424 				
   7425 				
   7426 				
   7427 			</fields>
   7428 		</register>
   7429 		<register>
   7430 			<name>ENR2</name>
   7431 			<description>GPIO Interrupt Enable for Rising edge for Port 0.</description>
   7432 			<addressOffset>0x030</addressOffset>
   7433 			<access>read-write</access>
   7434 			<resetValue>0</resetValue>
   7435 			<resetMask>0xFFFFFFFF</resetMask>
   7436 			<fields>
   7437 				<field>
   7438 					<name>P2_0ER</name>
   7439 					<description>Enable rising edge interrupt for P2[0]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7440 					<bitRange>[0:0]</bitRange>
   7441 				</field>
   7442 				<field>
   7443 					<name>P2_1ER</name>
   7444 					<description>Enable rising edge interrupt for P2[1]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7445 					<bitRange>[1:1]</bitRange>
   7446 				</field>
   7447 				<field>
   7448 					<name>P2_2ER</name>
   7449 					<description>Enable rising edge interrupt for P2[2]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7450 					<bitRange>[2:2]</bitRange>
   7451 				</field>
   7452 				<field>
   7453 					<name>P2_3ER</name>
   7454 					<description>Enable rising edge interrupt for P2[3]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7455 					<bitRange>[3:3]</bitRange>
   7456 				</field>
   7457 				<field>
   7458 					<name>P2_4ER</name>
   7459 					<description>Enable rising edge interrupt for P2[4]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7460 					<bitRange>[4:4]</bitRange>
   7461 				</field>
   7462 				<field>
   7463 					<name>P2_5ER</name>
   7464 					<description>Enable rising edge interrupt for P2[5]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7465 					<bitRange>[5:5]</bitRange>
   7466 				</field>
   7467 				<field>
   7468 					<name>P2_6ER</name>
   7469 					<description>Enable rising edge interrupt for P2[6]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7470 					<bitRange>[6:6]</bitRange>
   7471 				</field>
   7472 				<field>
   7473 					<name>P2_7ER</name>
   7474 					<description>Enable rising edge interrupt for P2[7]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7475 					<bitRange>[7:7]</bitRange>
   7476 				</field>
   7477 				<field>
   7478 					<name>P2_8ER</name>
   7479 					<description>Enable rising edge interrupt for P2[8]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7480 					<bitRange>[8:8]</bitRange>
   7481 				</field>
   7482 				<field>
   7483 					<name>P2_9ER</name>
   7484 					<description>Enable rising edge interrupt for P2[9]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7485 					<bitRange>[9:9]</bitRange>
   7486 				</field>
   7487 				<field>
   7488 					<name>P2_10ER</name>
   7489 					<description>Enable rising edge interrupt for P2[10]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7490 					<bitRange>[10:10]</bitRange>
   7491 				</field>
   7492 				<field>
   7493 					<name>P2_11ER</name>
   7494 					<description>Enable rising edge interrupt for P2[11]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7495 					<bitRange>[11:11]</bitRange>
   7496 				</field>
   7497 				<field>
   7498 					<name>P2_12ER</name>
   7499 					<description>Enable rising edge interrupt for P2[12]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7500 					<bitRange>[12:12]</bitRange>
   7501 				</field>
   7502 				<field>
   7503 					<name>P2_13ER</name>
   7504 					<description>Enable rising edge interrupt for P2[13]. 0 = Disable rising edge interrupt. 1 = Enable rising edge interrupt.</description>
   7505 					<bitRange>[13:13]</bitRange>
   7506 				</field>
   7507 				<field>
   7508 					<name>RESERVED</name>
   7509 					<description>Reserved.</description>
   7510 					<bitRange>[31:14]</bitRange>
   7511 				</field>
   7512 				
   7513 				
   7514 				
   7515 				
   7516 				
   7517 				
   7518 				
   7519 				
   7520 				
   7521 				
   7522 				
   7523 				
   7524 				
   7525 				
   7526 				
   7527 				
   7528 				
   7529 			</fields>
   7530 		</register>
   7531 		<register>
   7532 			<name>ENF2</name>
   7533 			<description>GPIO Interrupt Enable for Falling edge for Port 0.</description>
   7534 			<addressOffset>0x034</addressOffset>
   7535 			<access>read-write</access>
   7536 			<resetValue>0</resetValue>
   7537 			<resetMask>0xFFFFFFFF</resetMask>
   7538 			<fields>
   7539 				<field>
   7540 					<name>P2_0EF</name>
   7541 					<description>Enable falling edge interrupt for P2[0]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7542 					<bitRange>[0:0]</bitRange>
   7543 				</field>
   7544 				<field>
   7545 					<name>P2_1EF</name>
   7546 					<description>Enable falling edge interrupt for P2[1]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7547 					<bitRange>[1:1]</bitRange>
   7548 				</field>
   7549 				<field>
   7550 					<name>P2_2EF</name>
   7551 					<description>Enable falling edge interrupt for P2[2]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7552 					<bitRange>[2:2]</bitRange>
   7553 				</field>
   7554 				<field>
   7555 					<name>P2_3EF</name>
   7556 					<description>Enable falling edge interrupt for P2[3]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7557 					<bitRange>[3:3]</bitRange>
   7558 				</field>
   7559 				<field>
   7560 					<name>P2_4EF</name>
   7561 					<description>Enable falling edge interrupt for P2[4]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7562 					<bitRange>[4:4]</bitRange>
   7563 				</field>
   7564 				<field>
   7565 					<name>P2_5EF</name>
   7566 					<description>Enable falling edge interrupt for P2[5]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7567 					<bitRange>[5:5]</bitRange>
   7568 				</field>
   7569 				<field>
   7570 					<name>P2_6EF</name>
   7571 					<description>Enable falling edge interrupt for P2[6]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7572 					<bitRange>[6:6]</bitRange>
   7573 				</field>
   7574 				<field>
   7575 					<name>P2_7EF</name>
   7576 					<description>Enable falling edge interrupt for P2[7]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7577 					<bitRange>[7:7]</bitRange>
   7578 				</field>
   7579 				<field>
   7580 					<name>P2_8EF</name>
   7581 					<description>Enable falling edge interrupt for P2[8]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7582 					<bitRange>[8:8]</bitRange>
   7583 				</field>
   7584 				<field>
   7585 					<name>P2_9EF</name>
   7586 					<description>Enable falling edge interrupt for P2[9]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7587 					<bitRange>[9:9]</bitRange>
   7588 				</field>
   7589 				<field>
   7590 					<name>P2_10EF</name>
   7591 					<description>Enable falling edge interrupt for P2[10]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7592 					<bitRange>[10:10]</bitRange>
   7593 				</field>
   7594 				<field>
   7595 					<name>P2_11EF</name>
   7596 					<description>Enable falling edge interrupt for P2[11]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7597 					<bitRange>[11:11]</bitRange>
   7598 				</field>
   7599 				<field>
   7600 					<name>P2_12EF</name>
   7601 					<description>Enable falling edge interrupt for P2[12]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7602 					<bitRange>[12:12]</bitRange>
   7603 				</field>
   7604 				<field>
   7605 					<name>P2_13EF</name>
   7606 					<description>Enable falling edge interrupt for P2[13]. 0 = Disable falling edge interrupt. 1 = Enable falling edge interrupt.</description>
   7607 					<bitRange>[13:13]</bitRange>
   7608 				</field>
   7609 				<field>
   7610 					<name>RESERVED</name>
   7611 					<description>Reserved.</description>
   7612 					<bitRange>[31:14]</bitRange>
   7613 				</field>
   7614 				
   7615 				
   7616 				
   7617 				
   7618 				
   7619 				
   7620 				
   7621 				
   7622 				
   7623 				
   7624 				
   7625 				
   7626 				
   7627 				
   7628 				
   7629 				
   7630 				
   7631 			</fields>
   7632 		</register>
   7633 	</registers>
   7634 		</peripheral>
   7635 		
   7636 		
   7637 		<peripheral>
   7638 			<name>PINCONNECT</name>
   7639 			<description>Pin connect block</description>
   7640 			<baseAddress>0x4002C000</baseAddress>
   7641 			<addressBlock>
   7642 				<offset>0x0</offset>
   7643 				<size>0xFFF</size>
   7644 				<usage>registers</usage>
   7645 			</addressBlock>
   7646 																	
   7647 			<registers>																			
   7648 	<register>																		
   7649 		<name>PINSEL0</name>																	
   7650 		<description>Pin function select register 0.</description>																	
   7651 		<addressOffset>0x000</addressOffset>																	
   7652 		<access>read-write</access>																	
   7653 		<resetValue>0</resetValue>																	
   7654 		<resetMask>0xFFFFFFFF</resetMask>																	
   7655 		<fields>																	
   7656 			<field>																
   7657 				<name>P0_0</name>															
   7658 				<description>Pin function select P0.0.</description>															
   7659 				<bitRange>[1:0]</bitRange>															
   7660 				<enumeratedValues>															
   7661 				<name>ENUM</name>															
   7662 					<enumeratedValue>														
   7663 						<name>GPIO_P0</name>													
   7664 						<description>GPIO P0.0</description>													
   7665 						<value>0x0</value>													
   7666 					</enumeratedValue>														
   7667 					<enumeratedValue>														
   7668 						<name>RD1</name>													
   7669 						<description>RD1</description>													
   7670 						<value>0x1</value>													
   7671 					</enumeratedValue>														
   7672 					<enumeratedValue>														
   7673 						<name>TXD3</name>													
   7674 						<description>TXD3</description>													
   7675 						<value>0x2</value>													
   7676 					</enumeratedValue>														
   7677 					<enumeratedValue>														
   7678 						<name>SDA1</name>													
   7679 						<description>SDA1</description>													
   7680 						<value>0x3</value>													
   7681 					</enumeratedValue>														
   7682 				</enumeratedValues>															
   7683 			</field>																
   7684 			<field>																
   7685 				<name>P0_1</name>															
   7686 				<description>Pin function select P0.1.</description>															
   7687 				<bitRange>[3:2]</bitRange>															
   7688 				<enumeratedValues>															
   7689 				<name>ENUM</name>															
   7690 					<enumeratedValue>														
   7691 						<name>GPIO_P0</name>													
   7692 						<description>GPIO P0.1</description>													
   7693 						<value>0x0</value>													
   7694 					</enumeratedValue>														
   7695 					<enumeratedValue>														
   7696 						<name>TD1</name>													
   7697 						<description>TD1</description>													
   7698 						<value>0x1</value>													
   7699 					</enumeratedValue>														
   7700 					<enumeratedValue>														
   7701 						<name>RXD3</name>													
   7702 						<description>RXD3</description>													
   7703 						<value>0x2</value>													
   7704 					</enumeratedValue>														
   7705 					<enumeratedValue>														
   7706 						<name>SCL1</name>													
   7707 						<description>SCL1</description>													
   7708 						<value>0x3</value>													
   7709 					</enumeratedValue>														
   7710 				</enumeratedValues>															
   7711 			</field>																
   7712 			<field>																
   7713 				<name>P0_2</name>															
   7714 				<description>Pin function select P0.2.</description>															
   7715 				<bitRange>[5:4]</bitRange>															
   7716 				<enumeratedValues>															
   7717 				<name>ENUM</name>															
   7718 					<enumeratedValue>														
   7719 						<name>GPIO_P0</name>													
   7720 						<description>GPIO P0.2</description>													
   7721 						<value>0x0</value>													
   7722 					</enumeratedValue>														
   7723 					<enumeratedValue>														
   7724 						<name>TXD0</name>													
   7725 						<description>TXD0</description>													
   7726 						<value>0x1</value>													
   7727 					</enumeratedValue>														
   7728 					<enumeratedValue>														
   7729 						<name>AD0</name>													
   7730 						<description>AD0.7</description>													
   7731 						<value>0x2</value>													
   7732 					</enumeratedValue>														
   7733 					<enumeratedValue>														
   7734 						<name>RESERVED</name>													
   7735 						<description>Reserved</description>													
   7736 						<value>0x3</value>													
   7737 					</enumeratedValue>														
   7738 				</enumeratedValues>															
   7739 			</field>																
   7740 			<field>																
   7741 				<name>P0_3</name>															
   7742 				<description>Pin function select P0.3.</description>															
   7743 				<bitRange>[7:6]</bitRange>															
   7744 				<enumeratedValues>															
   7745 				<name>ENUM</name>															
   7746 					<enumeratedValue>														
   7747 						<name>GPIO_P0</name>													
   7748 						<description>GPIO P0.3.</description>													
   7749 						<value>0x0</value>													
   7750 					</enumeratedValue>														
   7751 					<enumeratedValue>														
   7752 						<name>RXD0</name>													
   7753 						<description>RXD0</description>													
   7754 						<value>0x1</value>													
   7755 					</enumeratedValue>														
   7756 					<enumeratedValue>														
   7757 						<name>AD0</name>													
   7758 						<description>AD0.6</description>													
   7759 						<value>0x2</value>													
   7760 					</enumeratedValue>														
   7761 					<enumeratedValue>														
   7762 						<name>RESERVED</name>													
   7763 						<description>Reserved.</description>													
   7764 						<value>0x3</value>													
   7765 					</enumeratedValue>														
   7766 				</enumeratedValues>															
   7767 			</field>																
   7768 			<field>																
   7769 				<name>P0_4</name>															
   7770 				<description>Pin function select P0.4.</description>															
   7771 				<bitRange>[9:8]</bitRange>															
   7772 				<enumeratedValues>															
   7773 				<name>ENUM</name>															
   7774 					<enumeratedValue>														
   7775 						<name>GPIO_P0</name>													
   7776 						<description>GPIO P0.4.</description>													
   7777 						<value>0x0</value>													
   7778 					</enumeratedValue>														
   7779 					<enumeratedValue>														
   7780 						<name>I2SRX_CLK</name>													
   7781 						<description>I2SRX_CLK</description>													
   7782 						<value>0x1</value>													
   7783 					</enumeratedValue>														
   7784 					<enumeratedValue>														
   7785 						<name>RD2</name>													
   7786 						<description>RD2</description>													
   7787 						<value>0x2</value>													
   7788 					</enumeratedValue>														
   7789 					<enumeratedValue>														
   7790 						<name>CAP2</name>													
   7791 						<description>CAP2.0</description>													
   7792 						<value>0x3</value>													
   7793 					</enumeratedValue>														
   7794 				</enumeratedValues>															
   7795 			</field>																
   7796 			<field>																
   7797 				<name>P0_5</name>															
   7798 				<description>Pin function select P0.5.</description>															
   7799 				<bitRange>[11:10]</bitRange>															
   7800 				<enumeratedValues>															
   7801 				<name>ENUM</name>															
   7802 					<enumeratedValue>														
   7803 						<name>GPIO_P0</name>													
   7804 						<description>GPIO P0.5.</description>													
   7805 						<value>0x0</value>													
   7806 					</enumeratedValue>														
   7807 					<enumeratedValue>														
   7808 						<name>I2SRX_WS</name>													
   7809 						<description>I2SRX_WS</description>													
   7810 						<value>0x1</value>													
   7811 					</enumeratedValue>														
   7812 					<enumeratedValue>														
   7813 						<name>TD2</name>													
   7814 						<description>TD2</description>													
   7815 						<value>0x2</value>													
   7816 					</enumeratedValue>														
   7817 					<enumeratedValue>														
   7818 						<name>CAP2</name>													
   7819 						<description>CAP2.1</description>													
   7820 						<value>0x3</value>													
   7821 					</enumeratedValue>														
   7822 				</enumeratedValues>															
   7823 			</field>																
   7824 			<field>																
   7825 				<name>P0_6</name>															
   7826 				<description>Pin function select P0.6.</description>															
   7827 				<bitRange>[13:12]</bitRange>															
   7828 				<enumeratedValues>															
   7829 				<name>ENUM</name>															
   7830 					<enumeratedValue>														
   7831 						<name>GPIO_P0</name>													
   7832 						<description>GPIO P0.6.</description>													
   7833 						<value>0x0</value>													
   7834 					</enumeratedValue>														
   7835 					<enumeratedValue>														
   7836 						<name>I2SRX_SDA</name>													
   7837 						<description>I2SRX_SDA</description>													
   7838 						<value>0x1</value>													
   7839 					</enumeratedValue>														
   7840 					<enumeratedValue>														
   7841 						<name>SSEL1</name>													
   7842 						<description>SSEL1</description>													
   7843 						<value>0x2</value>													
   7844 					</enumeratedValue>														
   7845 					<enumeratedValue>														
   7846 						<name>MAT2</name>													
   7847 						<description>MAT2.0</description>													
   7848 						<value>0x3</value>													
   7849 					</enumeratedValue>														
   7850 				</enumeratedValues>															
   7851 			</field>																
   7852 			<field>																
   7853 				<name>P0_7</name>															
   7854 				<description>Pin function select P0.7.</description>															
   7855 				<bitRange>[15:14]</bitRange>															
   7856 				<enumeratedValues>															
   7857 				<name>ENUM</name>															
   7858 					<enumeratedValue>														
   7859 						<name>GPIO_P0</name>													
   7860 						<description>GPIO P0.7.</description>													
   7861 						<value>0x0</value>													
   7862 					</enumeratedValue>														
   7863 					<enumeratedValue>														
   7864 						<name>I2STX_CLK</name>													
   7865 						<description>I2STX_CLK</description>													
   7866 						<value>0x1</value>													
   7867 					</enumeratedValue>														
   7868 					<enumeratedValue>														
   7869 						<name>SCK1</name>													
   7870 						<description>SCK1</description>													
   7871 						<value>0x2</value>													
   7872 					</enumeratedValue>														
   7873 					<enumeratedValue>														
   7874 						<name>MAT2</name>													
   7875 						<description>MAT2.1</description>													
   7876 						<value>0x3</value>													
   7877 					</enumeratedValue>														
   7878 				</enumeratedValues>															
   7879 			</field>																
   7880 			<field>																
   7881 				<name>P0_8</name>															
   7882 				<description>Pin function select P0.8.</description>															
   7883 				<bitRange>[17:16]</bitRange>															
   7884 				<enumeratedValues>															
   7885 				<name>ENUM</name>															
   7886 					<enumeratedValue>														
   7887 						<name>GPIO_P0</name>													
   7888 						<description>GPIO P0.8.</description>													
   7889 						<value>0x0</value>													
   7890 					</enumeratedValue>														
   7891 					<enumeratedValue>														
   7892 						<name>I2STX_WS</name>													
   7893 						<description>I2STX_WS</description>													
   7894 						<value>0x1</value>													
   7895 					</enumeratedValue>														
   7896 					<enumeratedValue>														
   7897 						<name>MISO1</name>													
   7898 						<description>MISO1</description>													
   7899 						<value>0x2</value>													
   7900 					</enumeratedValue>														
   7901 					<enumeratedValue>														
   7902 						<name>MAT2</name>													
   7903 						<description>MAT2.2</description>													
   7904 						<value>0x3</value>													
   7905 					</enumeratedValue>														
   7906 				</enumeratedValues>															
   7907 			</field>																
   7908 			<field>																
   7909 				<name>P0_9</name>															
   7910 				<description>Pin function select P0.9.</description>															
   7911 				<bitRange>[19:18]</bitRange>															
   7912 				<enumeratedValues>															
   7913 				<name>ENUM</name>															
   7914 					<enumeratedValue>														
   7915 						<name>GPIO_P0</name>													
   7916 						<description>GPIO P0.9</description>													
   7917 						<value>0x0</value>													
   7918 					</enumeratedValue>														
   7919 					<enumeratedValue>														
   7920 						<name>I2STX_SDA</name>													
   7921 						<description>I2STX_SDA</description>													
   7922 						<value>0x1</value>													
   7923 					</enumeratedValue>														
   7924 					<enumeratedValue>														
   7925 						<name>MOSI1</name>													
   7926 						<description>MOSI1</description>													
   7927 						<value>0x2</value>													
   7928 					</enumeratedValue>														
   7929 					<enumeratedValue>														
   7930 						<name>MAT2</name>													
   7931 						<description>MAT2.3</description>													
   7932 						<value>0x3</value>													
   7933 					</enumeratedValue>														
   7934 				</enumeratedValues>															
   7935 			</field>																
   7936 			<field>																
   7937 				<name>P0_10</name>															
   7938 				<description>Pin function select P0.10.</description>															
   7939 				<bitRange>[21:20]</bitRange>															
   7940 				<enumeratedValues>															
   7941 				<name>ENUM</name>															
   7942 					<enumeratedValue>														
   7943 						<name>GPIO_P0</name>													
   7944 						<description>GPIO P0.10</description>													
   7945 						<value>0x0</value>													
   7946 					</enumeratedValue>														
   7947 					<enumeratedValue>														
   7948 						<name>TXD2</name>													
   7949 						<description>TXD2</description>													
   7950 						<value>0x1</value>													
   7951 					</enumeratedValue>														
   7952 					<enumeratedValue>														
   7953 						<name>SDA2</name>													
   7954 						<description>SDA2</description>													
   7955 						<value>0x2</value>													
   7956 					</enumeratedValue>														
   7957 					<enumeratedValue>														
   7958 						<name>MAT3</name>													
   7959 						<description>MAT3.0</description>													
   7960 						<value>0x3</value>													
   7961 					</enumeratedValue>														
   7962 				</enumeratedValues>															
   7963 			</field>																
   7964 			<field>																
   7965 				<name>P0_11</name>															
   7966 				<description>Pin function select P0.11.</description>															
   7967 				<bitRange>[23:22]</bitRange>															
   7968 				<enumeratedValues>															
   7969 				<name>ENUM</name>															
   7970 					<enumeratedValue>														
   7971 						<name>GPIO_P0</name>													
   7972 						<description>GPIO P0.11</description>													
   7973 						<value>0x0</value>													
   7974 					</enumeratedValue>														
   7975 					<enumeratedValue>														
   7976 						<name>RXD2</name>													
   7977 						<description>RXD2</description>													
   7978 						<value>0x1</value>													
   7979 					</enumeratedValue>														
   7980 					<enumeratedValue>														
   7981 						<name>SCL2</name>													
   7982 						<description>SCL2</description>													
   7983 						<value>0x2</value>													
   7984 					</enumeratedValue>														
   7985 					<enumeratedValue>														
   7986 						<name>MAT3</name>													
   7987 						<description>MAT3.1</description>													
   7988 						<value>0x3</value>													
   7989 					</enumeratedValue>														
   7990 				</enumeratedValues>															
   7991 			</field>																
   7992 			<field>																
   7993 				<name>RESERVED</name>															
   7994 				<description>Reserved.</description>															
   7995 				<bitRange>[29:24]</bitRange>															
   7996 														
   7997 			</field>																
   7998 			<field>																
   7999 				<name>P0_15</name>															
   8000 				<description>Pin function select P0.15.</description>															
   8001 				<bitRange>[31:30]</bitRange>															
   8002 				<enumeratedValues>															
   8003 				<name>ENUM</name>															
   8004 					<enumeratedValue>														
   8005 						<name>GPIO_P0</name>													
   8006 						<description>GPIO P0.15</description>													
   8007 						<value>0x0</value>													
   8008 					</enumeratedValue>														
   8009 					<enumeratedValue>														
   8010 						<name>TXD1</name>													
   8011 						<description>TXD1</description>													
   8012 						<value>0x1</value>													
   8013 					</enumeratedValue>														
   8014 					<enumeratedValue>														
   8015 						<name>SCK0</name>													
   8016 						<description>SCK0</description>													
   8017 						<value>0x2</value>													
   8018 					</enumeratedValue>														
   8019 					<enumeratedValue>														
   8020 						<name>SCK</name>													
   8021 						<description>SCK</description>													
   8022 						<value>0x3</value>													
   8023 					</enumeratedValue>														
   8024 				</enumeratedValues>															
   8025 			</field>																
   8026 		</fields>																	
   8027 	</register>																		
   8028 	<register>																		
   8029 		<name>PINSEL1</name>																	
   8030 		<description>Pin function select register 1.</description>																	
   8031 		<addressOffset>0x004</addressOffset>																	
   8032 		<access>read-write</access>																	
   8033 		<resetValue>0</resetValue>																	
   8034 		<resetMask>0xFFFFFFFF</resetMask>																	
   8035 		<fields>																	
   8036 			<field>																
   8037 				<name>P0_16</name>															
   8038 				<description>Pin function select P0.16.</description>															
   8039 				<bitRange>[1:0]</bitRange>															
   8040 				<enumeratedValues>															
   8041 				<name>ENUM</name>															
   8042 					<enumeratedValue>														
   8043 						<name>GPIO_P0</name>													
   8044 						<description>GPIO P0.16</description>													
   8045 						<value>0x0</value>													
   8046 					</enumeratedValue>														
   8047 					<enumeratedValue>														
   8048 						<name>RXD1</name>													
   8049 						<description>RXD1</description>													
   8050 						<value>0x1</value>													
   8051 					</enumeratedValue>														
   8052 					<enumeratedValue>														
   8053 						<name>SSEL0</name>													
   8054 						<description>SSEL0</description>													
   8055 						<value>0x2</value>													
   8056 					</enumeratedValue>														
   8057 					<enumeratedValue>														
   8058 						<name>SSEL</name>													
   8059 						<description>SSEL</description>													
   8060 						<value>0x3</value>													
   8061 					</enumeratedValue>														
   8062 				</enumeratedValues>															
   8063 			</field>																
   8064 			<field>																
   8065 				<name>P0_17</name>															
   8066 				<description>Pin function select P0.17.</description>															
   8067 				<bitRange>[3:2]</bitRange>															
   8068 				<enumeratedValues>															
   8069 				<name>ENUM</name>															
   8070 					<enumeratedValue>														
   8071 						<name>GPIO_P0</name>													
   8072 						<description>GPIO P0.17</description>													
   8073 						<value>0x0</value>													
   8074 					</enumeratedValue>														
   8075 					<enumeratedValue>														
   8076 						<name>CTS1</name>													
   8077 						<description>CTS1</description>													
   8078 						<value>0x1</value>													
   8079 					</enumeratedValue>														
   8080 					<enumeratedValue>														
   8081 						<name>MISO0</name>													
   8082 						<description>MISO0</description>													
   8083 						<value>0x2</value>													
   8084 					</enumeratedValue>														
   8085 					<enumeratedValue>														
   8086 						<name>MISO</name>													
   8087 						<description>MISO</description>													
   8088 						<value>0x3</value>													
   8089 					</enumeratedValue>														
   8090 				</enumeratedValues>															
   8091 			</field>																
   8092 			<field>																
   8093 				<name>P0_18</name>															
   8094 				<description>Pin function select P0.18.</description>															
   8095 				<bitRange>[5:4]</bitRange>															
   8096 				<enumeratedValues>															
   8097 				<name>ENUM</name>															
   8098 					<enumeratedValue>														
   8099 						<name>GPIO_P0</name>													
   8100 						<description>GPIO P0.18</description>													
   8101 						<value>0x0</value>													
   8102 					</enumeratedValue>														
   8103 					<enumeratedValue>														
   8104 						<name>DCD1</name>													
   8105 						<description>DCD1</description>													
   8106 						<value>0x1</value>													
   8107 					</enumeratedValue>														
   8108 					<enumeratedValue>														
   8109 						<name>MOSI0</name>													
   8110 						<description>MOSI0</description>													
   8111 						<value>0x2</value>													
   8112 					</enumeratedValue>														
   8113 					<enumeratedValue>														
   8114 						<name>MOSI</name>													
   8115 						<description>MOSI</description>													
   8116 						<value>0x3</value>													
   8117 					</enumeratedValue>														
   8118 				</enumeratedValues>															
   8119 			</field>																
   8120 			<field>																
   8121 				<name>P0_19</name>															
   8122 				<description>Pin function select P019.</description>															
   8123 				<bitRange>[7:6]</bitRange>															
   8124 				<enumeratedValues>															
   8125 				<name>ENUM</name>															
   8126 					<enumeratedValue>														
   8127 						<name>GPIO_P0</name>													
   8128 						<description>GPIO P0.19.</description>													
   8129 						<value>0x0</value>													
   8130 					</enumeratedValue>														
   8131 					<enumeratedValue>														
   8132 						<name>DSR1</name>													
   8133 						<description>DSR1</description>													
   8134 						<value>0x1</value>													
   8135 					</enumeratedValue>														
   8136 					<enumeratedValue>														
   8137 						<name>RESERVED</name>													
   8138 						<description>Reserved</description>													
   8139 						<value>0x2</value>													
   8140 					</enumeratedValue>														
   8141 					<enumeratedValue>														
   8142 						<name>SDA1</name>													
   8143 						<description>SDA1</description>													
   8144 						<value>0x3</value>													
   8145 					</enumeratedValue>														
   8146 				</enumeratedValues>															
   8147 			</field>																
   8148 			<field>																
   8149 				<name>P0_20</name>															
   8150 				<description>Pin function select P0.20.</description>															
   8151 				<bitRange>[9:8]</bitRange>															
   8152 				<enumeratedValues>															
   8153 				<name>ENUM</name>															
   8154 					<enumeratedValue>														
   8155 						<name>GPIO_P0</name>													
   8156 						<description>GPIO P0.20.</description>													
   8157 						<value>0x0</value>													
   8158 					</enumeratedValue>														
   8159 					<enumeratedValue>														
   8160 						<name>DTR1</name>													
   8161 						<description>DTR1</description>													
   8162 						<value>0x1</value>													
   8163 					</enumeratedValue>														
   8164 					<enumeratedValue>														
   8165 						<name>RESERVED</name>													
   8166 						<description>Reserved</description>													
   8167 						<value>0x2</value>													
   8168 					</enumeratedValue>														
   8169 					<enumeratedValue>														
   8170 						<name>SCL1</name>													
   8171 						<description>SCL1</description>													
   8172 						<value>0x3</value>													
   8173 					</enumeratedValue>														
   8174 				</enumeratedValues>															
   8175 			</field>																
   8176 			<field>																
   8177 				<name>P0_21</name>															
   8178 				<description>Pin function select P0.21.</description>															
   8179 				<bitRange>[11:10]</bitRange>															
   8180 				<enumeratedValues>															
   8181 				<name>ENUM</name>															
   8182 					<enumeratedValue>														
   8183 						<name>GPIO_PORT_0</name>													
   8184 						<description>GPIO Port 0.21.</description>													
   8185 						<value>0x0</value>													
   8186 					</enumeratedValue>														
   8187 					<enumeratedValue>														
   8188 						<name>RI1</name>													
   8189 						<description>RI1</description>													
   8190 						<value>0x1</value>													
   8191 					</enumeratedValue>														
   8192 					<enumeratedValue>														
   8193 						<name>RESERVED</name>													
   8194 						<description>Reserved</description>													
   8195 						<value>0x2</value>													
   8196 					</enumeratedValue>														
   8197 					<enumeratedValue>														
   8198 						<name>RD1</name>													
   8199 						<description>RD1</description>													
   8200 						<value>0x3</value>													
   8201 					</enumeratedValue>														
   8202 				</enumeratedValues>															
   8203 			</field>																
   8204 			<field>																
   8205 				<name>P0_22</name>															
   8206 				<description>Pin function select P022</description>															
   8207 				<bitRange>[13:12]</bitRange>															
   8208 				<enumeratedValues>															
   8209 				<name>ENUM</name>															
   8210 					<enumeratedValue>														
   8211 						<name>GPIO_P0</name>													
   8212 						<description>GPIO P0.22.</description>													
   8213 						<value>0x0</value>													
   8214 					</enumeratedValue>														
   8215 					<enumeratedValue>														
   8216 						<name>RTS1</name>													
   8217 						<description>RTS1</description>													
   8218 						<value>0x1</value>													
   8219 					</enumeratedValue>														
   8220 					<enumeratedValue>														
   8221 						<name>RESERVED</name>													
   8222 						<description>Reserved</description>													
   8223 						<value>0x2</value>													
   8224 					</enumeratedValue>														
   8225 					<enumeratedValue>														
   8226 						<name>TD1</name>													
   8227 						<description>TD1</description>													
   8228 						<value>0x3</value>													
   8229 					</enumeratedValue>														
   8230 				</enumeratedValues>															
   8231 			</field>																
   8232 			<field>																
   8233 				<name>P0_23</name>															
   8234 				<description>Pin function select P023.</description>															
   8235 				<bitRange>[15:14]</bitRange>															
   8236 				<enumeratedValues>															
   8237 				<name>ENUM</name>															
   8238 					<enumeratedValue>														
   8239 						<name>GPIO_P0</name>													
   8240 						<description>GPIO P0.23.</description>													
   8241 						<value>0x0</value>													
   8242 					</enumeratedValue>														
   8243 					<enumeratedValue>														
   8244 						<name>AD0</name>													
   8245 						<description>AD0.0</description>													
   8246 						<value>0x1</value>													
   8247 					</enumeratedValue>														
   8248 					<enumeratedValue>														
   8249 						<name>I2SRX_CLK</name>													
   8250 						<description>I2SRX_CLK</description>													
   8251 						<value>0x2</value>													
   8252 					</enumeratedValue>														
   8253 					<enumeratedValue>														
   8254 						<name>CAP3</name>													
   8255 						<description>CAP3.0</description>													
   8256 						<value>0x3</value>													
   8257 					</enumeratedValue>														
   8258 				</enumeratedValues>															
   8259 			</field>																
   8260 			<field>																
   8261 				<name>P0_24</name>															
   8262 				<description>Pin function select P0.24.</description>															
   8263 				<bitRange>[17:16]</bitRange>															
   8264 				<enumeratedValues>															
   8265 				<name>ENUM</name>															
   8266 					<enumeratedValue>														
   8267 						<name>GPIO_P0</name>													
   8268 						<description>GPIO P0.24.</description>													
   8269 						<value>0x0</value>													
   8270 					</enumeratedValue>														
   8271 					<enumeratedValue>														
   8272 						<name>AD0</name>													
   8273 						<description>AD0.1</description>													
   8274 						<value>0x1</value>													
   8275 					</enumeratedValue>														
   8276 					<enumeratedValue>														
   8277 						<name>I2SRX_WS</name>													
   8278 						<description>I2SRX_WS</description>													
   8279 						<value>0x2</value>													
   8280 					</enumeratedValue>														
   8281 					<enumeratedValue>														
   8282 						<name>CAP3</name>													
   8283 						<description>CAP3.1</description>													
   8284 						<value>0x3</value>													
   8285 					</enumeratedValue>														
   8286 				</enumeratedValues>															
   8287 			</field>																
   8288 			<field>																
   8289 				<name>P0_25</name>															
   8290 				<description>Pin function select P0.25.</description>															
   8291 				<bitRange>[19:18]</bitRange>															
   8292 				<enumeratedValues>															
   8293 				<name>ENUM</name>															
   8294 					<enumeratedValue>														
   8295 						<name>GPIO_P0</name>													
   8296 						<description>GPIO P0.25</description>													
   8297 						<value>0x0</value>													
   8298 					</enumeratedValue>														
   8299 					<enumeratedValue>														
   8300 						<name>AD0</name>													
   8301 						<description>AD0.2</description>													
   8302 						<value>0x1</value>													
   8303 					</enumeratedValue>														
   8304 					<enumeratedValue>														
   8305 						<name>I2SRX_SDA</name>													
   8306 						<description>I2SRX_SDA</description>													
   8307 						<value>0x2</value>													
   8308 					</enumeratedValue>														
   8309 					<enumeratedValue>														
   8310 						<name>TXD3</name>													
   8311 						<description>TXD3</description>													
   8312 						<value>0x3</value>													
   8313 					</enumeratedValue>														
   8314 				</enumeratedValues>															
   8315 			</field>																
   8316 			<field>																
   8317 				<name>P0_26</name>															
   8318 				<description>Pin function select P0.26.</description>															
   8319 				<bitRange>[21:20]</bitRange>															
   8320 				<enumeratedValues>															
   8321 				<name>ENUM</name>															
   8322 					<enumeratedValue>														
   8323 						<name>GPIO_P0</name>													
   8324 						<description>GPIO P0.26</description>													
   8325 						<value>0x0</value>													
   8326 					</enumeratedValue>														
   8327 					<enumeratedValue>														
   8328 						<name>AD0</name>													
   8329 						<description>AD0.3</description>													
   8330 						<value>0x1</value>													
   8331 					</enumeratedValue>														
   8332 					<enumeratedValue>														
   8333 						<name>AOUT</name>													
   8334 						<description>AOUT</description>													
   8335 						<value>0x2</value>													
   8336 					</enumeratedValue>														
   8337 					<enumeratedValue>														
   8338 						<name>RXD3</name>													
   8339 						<description>RXD3</description>													
   8340 						<value>0x3</value>													
   8341 					</enumeratedValue>														
   8342 				</enumeratedValues>															
   8343 			</field>																
   8344 			<field>																
   8345 				<name>P0_27</name>															
   8346 				<description>Pin function select P0.27.</description>															
   8347 				<bitRange>[23:22]</bitRange>															
   8348 				<enumeratedValues>															
   8349 				<name>ENUM</name>															
   8350 					<enumeratedValue>														
   8351 						<name>GPIO_P0</name>													
   8352 						<description>GPIO P0.27</description>													
   8353 						<value>0x0</value>													
   8354 					</enumeratedValue>														
   8355 					<enumeratedValue>														
   8356 						<name>SDA0</name>													
   8357 						<description>SDA0</description>													
   8358 						<value>0x1</value>													
   8359 					</enumeratedValue>														
   8360 					<enumeratedValue>														
   8361 						<name>USB_SDA</name>													
   8362 						<description>USB_SDA</description>													
   8363 						<value>0x2</value>													
   8364 					</enumeratedValue>														
   8365 					<enumeratedValue>														
   8366 						<name>RESERVED</name>													
   8367 						<description>Reserved</description>													
   8368 						<value>0x3</value>													
   8369 					</enumeratedValue>														
   8370 				</enumeratedValues>															
   8371 			</field>																
   8372 			<field>																
   8373 				<name>P0_28</name>															
   8374 				<description>Pin function select P0.28.</description>															
   8375 				<bitRange>[25:24]</bitRange>															
   8376 				<enumeratedValues>															
   8377 				<name>ENUM</name>															
   8378 					<enumeratedValue>														
   8379 						<name>GPIO_P0</name>													
   8380 						<description>GPIO P0.28</description>													
   8381 						<value>0x0</value>													
   8382 					</enumeratedValue>														
   8383 					<enumeratedValue>														
   8384 						<name>SCL0</name>													
   8385 						<description>SCL0</description>													
   8386 						<value>0x1</value>													
   8387 					</enumeratedValue>														
   8388 					<enumeratedValue>														
   8389 						<name>USB_SCL</name>													
   8390 						<description>USB_SCL</description>													
   8391 						<value>0x2</value>													
   8392 					</enumeratedValue>														
   8393 					<enumeratedValue>														
   8394 						<name>RESERVED</name>													
   8395 						<description>Reserved</description>													
   8396 						<value>0x3</value>													
   8397 					</enumeratedValue>														
   8398 				</enumeratedValues>															
   8399 			</field>																
   8400 			<field>																
   8401 				<name>P0_29</name>															
   8402 				<description>Pin function select P0.29</description>															
   8403 				<bitRange>[27:26]</bitRange>															
   8404 				<enumeratedValues>															
   8405 				<name>ENUM</name>															
   8406 					<enumeratedValue>														
   8407 						<name>GPIO_P0</name>													
   8408 						<description>GPIO P0.29</description>													
   8409 						<value>0x0</value>													
   8410 					</enumeratedValue>														
   8411 					<enumeratedValue>														
   8412 						<name>USB_DP</name>													
   8413 						<description>USB_D+</description>													
   8414 						<value>0x1</value>													
   8415 					</enumeratedValue>														
   8416 					<enumeratedValue>														
   8417 						<name>RESERVED</name>													
   8418 						<description>Reserved</description>													
   8419 						<value>0x2</value>													
   8420 					</enumeratedValue>														
   8421 					<enumeratedValue>														
   8422 						<name>RESERVED</name>													
   8423 						<description>Reserved</description>													
   8424 						<value>0x3</value>													
   8425 					</enumeratedValue>														
   8426 				</enumeratedValues>															
   8427 			</field>																
   8428 			<field>																
   8429 				<name>P0_30</name>															
   8430 				<description>Pin function select P0.30.</description>															
   8431 				<bitRange>[29:28]</bitRange>															
   8432 				<enumeratedValues>															
   8433 				<name>ENUM</name>															
   8434 					<enumeratedValue>														
   8435 						<name>GPIO_P0</name>													
   8436 						<description>GPIO P0.30</description>													
   8437 						<value>0x0</value>													
   8438 					</enumeratedValue>														
   8439 					<enumeratedValue>														
   8440 						<name>USB_DM</name>													
   8441 						<description>USB_D-</description>													
   8442 						<value>0x1</value>													
   8443 					</enumeratedValue>														
   8444 					<enumeratedValue>														
   8445 						<name>RESERVED</name>													
   8446 						<description>Reserved</description>													
   8447 						<value>0x2</value>													
   8448 					</enumeratedValue>														
   8449 					<enumeratedValue>														
   8450 						<name>RESERVED</name>													
   8451 						<description>Reserved</description>													
   8452 						<value>0x3</value>													
   8453 					</enumeratedValue>														
   8454 				</enumeratedValues>															
   8455 			</field>																
   8456 			<field>																
   8457 				<name>RESERVED</name>															
   8458 				<description>Reserved</description>															
   8459 				<bitRange>[31:30]</bitRange>															
   8460 														
   8461 			</field>																
   8462 		</fields>																	
   8463 	</register>																		
   8464 	<register>																		
   8465 		<name>PINSEL2</name>																	
   8466 		<description>Pin function select register 2.</description>																	
   8467 		<addressOffset>0x008</addressOffset>																	
   8468 		<access>read-write</access>																	
   8469 		<resetValue>0</resetValue>																	
   8470 		<resetMask>0xFFFFFFFF</resetMask>																	
   8471 		<fields>																	
   8472 			<field>																
   8473 				<name>P1_0</name>															
   8474 				<description>Pin function select P1.0.</description>															
   8475 				<bitRange>[1:0]</bitRange>															
   8476 				<enumeratedValues>															
   8477 				<name>ENUM</name>															
   8478 					<enumeratedValue>														
   8479 						<name>GPIO_P1</name>													
   8480 						<description>GPIO P1.0</description>													
   8481 						<value>0x0</value>													
   8482 					</enumeratedValue>														
   8483 					<enumeratedValue>														
   8484 						<name>ENET_TXD0</name>													
   8485 						<description>ENET_TXD0</description>													
   8486 						<value>0x1</value>													
   8487 					</enumeratedValue>														
   8488 					<enumeratedValue>														
   8489 						<name>RESERVED</name>													
   8490 						<description>Reserved</description>													
   8491 						<value>0x2</value>													
   8492 					</enumeratedValue>														
   8493 					<enumeratedValue>														
   8494 						<name>RESERVED</name>													
   8495 						<description>Reserved</description>													
   8496 						<value>0x3</value>													
   8497 					</enumeratedValue>														
   8498 				</enumeratedValues>															
   8499 			</field>																
   8500 			<field>																
   8501 				<name>P1_1</name>															
   8502 				<description>Pin function select P1.1.</description>															
   8503 				<bitRange>[3:2]</bitRange>															
   8504 				<enumeratedValues>															
   8505 				<name>ENUM</name>															
   8506 					<enumeratedValue>														
   8507 						<name>GPIO_P1</name>													
   8508 						<description>GPIO P1.1</description>													
   8509 						<value>0x0</value>													
   8510 					</enumeratedValue>														
   8511 					<enumeratedValue>														
   8512 						<name>ENET_TXD1</name>													
   8513 						<description>ENET_TXD1</description>													
   8514 						<value>0x1</value>													
   8515 					</enumeratedValue>														
   8516 					<enumeratedValue>														
   8517 						<name>RESERVED</name>													
   8518 						<description>Reserved</description>													
   8519 						<value>0x2</value>													
   8520 					</enumeratedValue>														
   8521 					<enumeratedValue>														
   8522 						<name>RESERVED</name>													
   8523 						<description>Reserved</description>													
   8524 						<value>0x3</value>													
   8525 					</enumeratedValue>														
   8526 				</enumeratedValues>															
   8527 			</field>																
   8528 			<field>																
   8529 				<name>RESERVED</name>															
   8530 				<description>Reserved.</description>															
   8531 				<bitRange>[7:4]</bitRange>															
   8532 														
   8533 			</field>																
   8534 			<field>																
   8535 				<name>P1_4</name>															
   8536 				<description>Pin function select P1.4.</description>															
   8537 				<bitRange>[9:8]</bitRange>															
   8538 				<enumeratedValues>															
   8539 				<name>ENUM</name>															
   8540 					<enumeratedValue>														
   8541 						<name>GPIO_P1</name>													
   8542 						<description>GPIO P1.4.</description>													
   8543 						<value>0x0</value>													
   8544 					</enumeratedValue>														
   8545 					<enumeratedValue>														
   8546 						<name>ENET_TX_EN</name>													
   8547 						<description>ENET_TX_EN</description>													
   8548 						<value>0x1</value>													
   8549 					</enumeratedValue>														
   8550 					<enumeratedValue>														
   8551 						<name>RESERVED</name>													
   8552 						<description>Reserved</description>													
   8553 						<value>0x2</value>													
   8554 					</enumeratedValue>														
   8555 					<enumeratedValue>														
   8556 						<name>RESERVED</name>													
   8557 						<description>Reserved</description>													
   8558 						<value>0x3</value>													
   8559 					</enumeratedValue>														
   8560 				</enumeratedValues>															
   8561 			</field>																
   8562 			<field>																
   8563 				<name>RESERVED</name>															
   8564 				<description>Reserved.</description>															
   8565 				<bitRange>[15:10]</bitRange>															
   8566 														
   8567 			</field>																
   8568 			<field>																
   8569 				<name>P1_8</name>															
   8570 				<description>Pin function select P1.8.</description>															
   8571 				<bitRange>[17:16]</bitRange>															
   8572 				<enumeratedValues>															
   8573 				<name>ENUM</name>															
   8574 					<enumeratedValue>														
   8575 						<name>GPIO_P1</name>													
   8576 						<description>GPIO P1.8.</description>													
   8577 						<value>0x0</value>													
   8578 					</enumeratedValue>														
   8579 					<enumeratedValue>														
   8580 						<name>ENET_CRS</name>													
   8581 						<description>ENET_CRS</description>													
   8582 						<value>0x1</value>													
   8583 					</enumeratedValue>														
   8584 					<enumeratedValue>														
   8585 						<name>RESERVED</name>													
   8586 						<description>Reserved</description>													
   8587 						<value>0x2</value>													
   8588 					</enumeratedValue>														
   8589 					<enumeratedValue>														
   8590 						<name>RESERVED</name>													
   8591 						<description>Reserved</description>													
   8592 						<value>0x3</value>													
   8593 					</enumeratedValue>														
   8594 				</enumeratedValues>															
   8595 			</field>																
   8596 			<field>																
   8597 				<name>P1_9</name>															
   8598 				<description>Pin function select P1.9.</description>															
   8599 				<bitRange>[19:18]</bitRange>															
   8600 				<enumeratedValues>															
   8601 				<name>ENUM</name>															
   8602 					<enumeratedValue>														
   8603 						<name>GPIO_PORT_1</name>													
   8604 						<description>GPIO Port 1.9</description>													
   8605 						<value>0x0</value>													
   8606 					</enumeratedValue>														
   8607 					<enumeratedValue>														
   8608 						<name>ENET_RXD0</name>													
   8609 						<description>ENET_RXD0</description>													
   8610 						<value>0x1</value>													
   8611 					</enumeratedValue>														
   8612 					<enumeratedValue>														
   8613 						<name>RESERVED</name>													
   8614 						<description>Reserved</description>													
   8615 						<value>0x2</value>													
   8616 					</enumeratedValue>														
   8617 					<enumeratedValue>														
   8618 						<name>RESERVED</name>													
   8619 						<description>Reserved</description>													
   8620 						<value>0x3</value>													
   8621 					</enumeratedValue>														
   8622 				</enumeratedValues>															
   8623 			</field>																
   8624 			<field>																
   8625 				<name>P1_10</name>															
   8626 				<description>Pin function select P1.10.</description>															
   8627 				<bitRange>[21:20]</bitRange>															
   8628 				<enumeratedValues>															
   8629 				<name>ENUM</name>															
   8630 					<enumeratedValue>														
   8631 						<name>GPIO_P1</name>													
   8632 						<description>GPIO P1.10</description>													
   8633 						<value>0x0</value>													
   8634 					</enumeratedValue>														
   8635 					<enumeratedValue>														
   8636 						<name>ENET_RXD1</name>													
   8637 						<description>ENET_RXD1</description>													
   8638 						<value>0x1</value>													
   8639 					</enumeratedValue>														
   8640 					<enumeratedValue>														
   8641 						<name>RESERVED</name>													
   8642 						<description>Reserved</description>													
   8643 						<value>0x2</value>													
   8644 					</enumeratedValue>														
   8645 					<enumeratedValue>														
   8646 						<name>RESERVED</name>													
   8647 						<description>Reserved</description>													
   8648 						<value>0x3</value>													
   8649 					</enumeratedValue>														
   8650 				</enumeratedValues>															
   8651 			</field>																
   8652 			<field>																
   8653 				<name>RESERVED</name>															
   8654 				<description>Reserved.</description>															
   8655 				<bitRange>[29:24]</bitRange>															
   8656 														
   8657 			</field>																
   8658 			<field>																
   8659 				<name>P1_14</name>															
   8660 				<description>Pin function select P1.14.</description>															
   8661 				<bitRange>[23:22]</bitRange>															
   8662 				<enumeratedValues>															
   8663 				<name>ENUM</name>															
   8664 					<enumeratedValue>														
   8665 						<name>GPIO_P1</name>													
   8666 						<description>GPIO P1.14</description>													
   8667 						<value>0x0</value>													
   8668 					</enumeratedValue>														
   8669 					<enumeratedValue>														
   8670 						<name>ENET_RX_ER</name>													
   8671 						<description>ENET_RX_ER</description>													
   8672 						<value>0x1</value>													
   8673 					</enumeratedValue>														
   8674 					<enumeratedValue>														
   8675 						<name>RESERVED</name>													
   8676 						<description>Reserved</description>													
   8677 						<value>0x2</value>													
   8678 					</enumeratedValue>														
   8679 					<enumeratedValue>														
   8680 						<name>RESERVED</name>													
   8681 						<description>Reserved</description>													
   8682 						<value>0x3</value>													
   8683 					</enumeratedValue>														
   8684 				</enumeratedValues>															
   8685 			</field>																
   8686 			<field>																
   8687 				<name>RESERVED</name>															
   8688 				<description>Reserved.</description>															
   8689 				<bitRange>[29:24]</bitRange>															
   8690 														
   8691 			</field>																
   8692 			<field>																
   8693 				<name>P1_15</name>															
   8694 				<description>Pin function select P1.15.</description>															
   8695 				<bitRange>[31:30]</bitRange>															
   8696 				<enumeratedValues>															
   8697 				<name>ENUM</name>															
   8698 					<enumeratedValue>														
   8699 						<name>GPIO_P1</name>													
   8700 						<description>GPIO P1.15</description>													
   8701 						<value>0x0</value>													
   8702 					</enumeratedValue>														
   8703 					<enumeratedValue>														
   8704 						<name>ENET_REF_CLK</name>													
   8705 						<description>ENET_REF_CLK</description>													
   8706 						<value>0x1</value>													
   8707 					</enumeratedValue>														
   8708 					<enumeratedValue>														
   8709 						<name>RESERVED</name>													
   8710 						<description>Reserved</description>													
   8711 						<value>0x2</value>													
   8712 					</enumeratedValue>														
   8713 					<enumeratedValue>														
   8714 						<name>RESERVED</name>													
   8715 						<description>Reserved</description>													
   8716 						<value>0x3</value>													
   8717 					</enumeratedValue>														
   8718 				</enumeratedValues>															
   8719 			</field>																
   8720 		</fields>																	
   8721 	</register>																		
   8722 	<register>																		
   8723 		<name>PINSEL3</name>																	
   8724 		<description>Pin function select register 3.</description>																	
   8725 		<addressOffset>0x00C</addressOffset>																	
   8726 		<access>read-write</access>																	
   8727 		<resetValue>0</resetValue>																	
   8728 		<resetMask>0xFFFFFFFF</resetMask>																	
   8729 		<fields>																	
   8730 			<field>																
   8731 				<name>P1_16</name>															
   8732 				<description>Pin function select P1.16.</description>															
   8733 				<bitRange>[1:0]</bitRange>															
   8734 				<enumeratedValues>															
   8735 				<name>ENUM</name>															
   8736 					<enumeratedValue>														
   8737 						<name>GPIO_P1</name>													
   8738 						<description>GPIO P1.16</description>													
   8739 						<value>0x0</value>													
   8740 					</enumeratedValue>														
   8741 					<enumeratedValue>														
   8742 						<name>ENET_MDC</name>													
   8743 						<description>ENET_MDC</description>													
   8744 						<value>0x1</value>													
   8745 					</enumeratedValue>														
   8746 					<enumeratedValue>														
   8747 						<name>RESERVED</name>													
   8748 						<description>Reserved</description>													
   8749 						<value>0x2</value>													
   8750 					</enumeratedValue>														
   8751 					<enumeratedValue>														
   8752 						<name>RESERVED</name>													
   8753 						<description>Reserved</description>													
   8754 						<value>0x3</value>													
   8755 					</enumeratedValue>														
   8756 				</enumeratedValues>															
   8757 			</field>																
   8758 			<field>																
   8759 				<name>P1_17</name>															
   8760 				<description>Pin function select P1.17.</description>															
   8761 				<bitRange>[3:2]</bitRange>															
   8762 				<enumeratedValues>															
   8763 				<name>ENUM</name>															
   8764 					<enumeratedValue>														
   8765 						<name>GPIO_P1</name>													
   8766 						<description>GPIO P1.17</description>													
   8767 						<value>0x0</value>													
   8768 					</enumeratedValue>														
   8769 					<enumeratedValue>														
   8770 						<name>ENET_MDIO</name>													
   8771 						<description>ENET_MDIO</description>													
   8772 						<value>0x1</value>													
   8773 					</enumeratedValue>														
   8774 					<enumeratedValue>														
   8775 						<name>RESERVED</name>													
   8776 						<description>Reserved</description>													
   8777 						<value>0x2</value>													
   8778 					</enumeratedValue>														
   8779 					<enumeratedValue>														
   8780 						<name>RESERVED</name>													
   8781 						<description>Reserved</description>													
   8782 						<value>0x3</value>													
   8783 					</enumeratedValue>														
   8784 				</enumeratedValues>															
   8785 			</field>																
   8786 			<field>																
   8787 				<name>P1_18</name>															
   8788 				<description>Pin function select P1.18.</description>															
   8789 				<bitRange>[5:4]</bitRange>															
   8790 				<enumeratedValues>															
   8791 				<name>ENUM</name>															
   8792 					<enumeratedValue>														
   8793 						<name>GPIO_P1</name>													
   8794 						<description>GPIO P1.18</description>													
   8795 						<value>0x0</value>													
   8796 					</enumeratedValue>														
   8797 					<enumeratedValue>														
   8798 						<name>USB_UP_LED</name>													
   8799 						<description>USB_UP_LED</description>													
   8800 						<value>0x1</value>													
   8801 					</enumeratedValue>														
   8802 					<enumeratedValue>														
   8803 						<name>PWM1</name>													
   8804 						<description>PWM1.1</description>													
   8805 						<value>0x2</value>													
   8806 					</enumeratedValue>														
   8807 					<enumeratedValue>														
   8808 						<name>CAP1</name>													
   8809 						<description>CAP1.0</description>													
   8810 						<value>0x3</value>													
   8811 					</enumeratedValue>														
   8812 				</enumeratedValues>															
   8813 			</field>																
   8814 			<field>																
   8815 				<name>P1_19</name>															
   8816 				<description>Pin function select P1.19.</description>															
   8817 				<bitRange>[7:6]</bitRange>															
   8818 				<enumeratedValues>															
   8819 				<name>ENUM</name>															
   8820 					<enumeratedValue>														
   8821 						<name>GPIO_P1</name>													
   8822 						<description>GPIO P1.19.</description>													
   8823 						<value>0x0</value>													
   8824 					</enumeratedValue>														
   8825 					<enumeratedValue>														
   8826 						<name>MCOA0</name>													
   8827 						<description>MCOA0</description>													
   8828 						<value>0x1</value>													
   8829 					</enumeratedValue>														
   8830 					<enumeratedValue>														
   8831 						<name>USB_PPWR</name>													
   8832 						<description>USB_PPWR</description>													
   8833 						<value>0x2</value>													
   8834 					</enumeratedValue>														
   8835 					<enumeratedValue>														
   8836 						<name>CAP1</name>													
   8837 						<description>CAP1.1</description>													
   8838 						<value>0x3</value>													
   8839 					</enumeratedValue>														
   8840 				</enumeratedValues>															
   8841 			</field>																
   8842 			<field>																
   8843 				<name>P1_20</name>															
   8844 				<description>Pin function select P1.20.</description>															
   8845 				<bitRange>[9:8]</bitRange>															
   8846 				<enumeratedValues>															
   8847 				<name>ENUM</name>															
   8848 					<enumeratedValue>														
   8849 						<name>GPIO_P1</name>													
   8850 						<description>GPIO P1.20.</description>													
   8851 						<value>0x0</value>													
   8852 					</enumeratedValue>														
   8853 					<enumeratedValue>														
   8854 						<name>MCI0</name>													
   8855 						<description>MCI0</description>													
   8856 						<value>0x1</value>													
   8857 					</enumeratedValue>														
   8858 					<enumeratedValue>														
   8859 						<name>PWM1</name>													
   8860 						<description>PWM1.2</description>													
   8861 						<value>0x2</value>													
   8862 					</enumeratedValue>														
   8863 					<enumeratedValue>														
   8864 						<name>SCK0</name>													
   8865 						<description>SCK0</description>													
   8866 						<value>0x3</value>													
   8867 					</enumeratedValue>														
   8868 				</enumeratedValues>															
   8869 			</field>																
   8870 			<field>																
   8871 				<name>P1_21</name>															
   8872 				<description>Pin function select P1.21.</description>															
   8873 				<bitRange>[11:10]</bitRange>															
   8874 				<enumeratedValues>															
   8875 				<name>ENUM</name>															
   8876 					<enumeratedValue>														
   8877 						<name>GPIO_P1</name>													
   8878 						<description>GPIO P1.21.</description>													
   8879 						<value>0x0</value>													
   8880 					</enumeratedValue>														
   8881 					<enumeratedValue>														
   8882 						<name>MCABORT</name>													
   8883 						<description>MCABORT</description>													
   8884 						<value>0x1</value>													
   8885 					</enumeratedValue>														
   8886 					<enumeratedValue>														
   8887 						<name>PWM1</name>													
   8888 						<description>PWM1.3</description>													
   8889 						<value>0x2</value>													
   8890 					</enumeratedValue>														
   8891 					<enumeratedValue>														
   8892 						<name>SSEL0</name>													
   8893 						<description>SSEL0</description>													
   8894 						<value>0x3</value>													
   8895 					</enumeratedValue>														
   8896 				</enumeratedValues>															
   8897 			</field>																
   8898 			<field>																
   8899 				<name>P1_22</name>															
   8900 				<description>Pin function select P1.22</description>															
   8901 				<bitRange>[13:12]</bitRange>															
   8902 				<enumeratedValues>															
   8903 				<name>ENUM</name>															
   8904 					<enumeratedValue>														
   8905 						<name>GPIO_P1</name>													
   8906 						<description>GPIO P1.22.</description>													
   8907 						<value>0x0</value>													
   8908 					</enumeratedValue>														
   8909 					<enumeratedValue>														
   8910 						<name>MCOB0</name>													
   8911 						<description>MCOB0</description>													
   8912 						<value>0x1</value>													
   8913 					</enumeratedValue>														
   8914 					<enumeratedValue>														
   8915 						<name>USB_PWRD</name>													
   8916 						<description>USB_PWRD</description>													
   8917 						<value>0x2</value>													
   8918 					</enumeratedValue>														
   8919 					<enumeratedValue>														
   8920 						<name>MAT1</name>													
   8921 						<description>MAT1.0</description>													
   8922 						<value>0x3</value>													
   8923 					</enumeratedValue>														
   8924 				</enumeratedValues>															
   8925 			</field>																
   8926 			<field>																
   8927 				<name>P1_23</name>															
   8928 				<description>Pin function select P1.23.</description>															
   8929 				<bitRange>[15:14]</bitRange>															
   8930 				<enumeratedValues>															
   8931 				<name>ENUM</name>															
   8932 					<enumeratedValue>														
   8933 						<name>GPIO_P1</name>													
   8934 						<description>GPIO P1.23.</description>													
   8935 						<value>0x0</value>													
   8936 					</enumeratedValue>														
   8937 					<enumeratedValue>														
   8938 						<name>MCI1</name>													
   8939 						<description>MCI1</description>													
   8940 						<value>0x1</value>													
   8941 					</enumeratedValue>														
   8942 					<enumeratedValue>														
   8943 						<name>PWM1</name>													
   8944 						<description>PWM1.4</description>													
   8945 						<value>0x2</value>													
   8946 					</enumeratedValue>														
   8947 					<enumeratedValue>														
   8948 						<name>MISO0</name>													
   8949 						<description>MISO0</description>													
   8950 						<value>0x3</value>													
   8951 					</enumeratedValue>														
   8952 				</enumeratedValues>															
   8953 			</field>																
   8954 			<field>																
   8955 				<name>P1_24</name>															
   8956 				<description>Pin function select P1.24.</description>															
   8957 				<bitRange>[17:16]</bitRange>															
   8958 				<enumeratedValues>															
   8959 				<name>ENUM</name>															
   8960 					<enumeratedValue>														
   8961 						<name>GPIO_P1</name>													
   8962 						<description>GPIO P1.24.</description>													
   8963 						<value>0x0</value>													
   8964 					</enumeratedValue>														
   8965 					<enumeratedValue>														
   8966 						<name>MCI2</name>													
   8967 						<description>MCI2</description>													
   8968 						<value>0x1</value>													
   8969 					</enumeratedValue>														
   8970 					<enumeratedValue>														
   8971 						<name>PWM1</name>													
   8972 						<description>PWM1.5</description>													
   8973 						<value>0x2</value>													
   8974 					</enumeratedValue>														
   8975 					<enumeratedValue>														
   8976 						<name>MOSI0</name>													
   8977 						<description>MOSI0</description>													
   8978 						<value>0x3</value>													
   8979 					</enumeratedValue>														
   8980 				</enumeratedValues>															
   8981 			</field>																
   8982 			<field>																
   8983 				<name>P1_25</name>															
   8984 				<description>Pin function select P1.25.</description>															
   8985 				<bitRange>[19:18]</bitRange>															
   8986 				<enumeratedValues>															
   8987 				<name>ENUM</name>															
   8988 					<enumeratedValue>														
   8989 						<name>GPIO_P1</name>													
   8990 						<description>GPIO P1.25</description>													
   8991 						<value>0x0</value>													
   8992 					</enumeratedValue>														
   8993 					<enumeratedValue>														
   8994 						<name>MCOA1</name>													
   8995 						<description>MCOA1</description>													
   8996 						<value>0x1</value>													
   8997 					</enumeratedValue>														
   8998 					<enumeratedValue>														
   8999 						<name>RESERVED</name>													
   9000 						<description>Reserved</description>													
   9001 						<value>0x2</value>													
   9002 					</enumeratedValue>														
   9003 					<enumeratedValue>														
   9004 						<name>MAT1</name>													
   9005 						<description>MAT1.1</description>													
   9006 						<value>0x3</value>													
   9007 					</enumeratedValue>														
   9008 				</enumeratedValues>															
   9009 			</field>																
   9010 			<field>																
   9011 				<name>P1_26</name>															
   9012 				<description>Pin function select P1.26.</description>															
   9013 				<bitRange>[21:20]</bitRange>															
   9014 				<enumeratedValues>															
   9015 				<name>ENUM</name>															
   9016 					<enumeratedValue>														
   9017 						<name>GPIO_P1</name>													
   9018 						<description>GPIO P1.26</description>													
   9019 						<value>0x0</value>													
   9020 					</enumeratedValue>														
   9021 					<enumeratedValue>														
   9022 						<name>MCOB1</name>													
   9023 						<description>MCOB1</description>													
   9024 						<value>0x1</value>													
   9025 					</enumeratedValue>														
   9026 					<enumeratedValue>														
   9027 						<name>PWM1</name>													
   9028 						<description>PWM1.6</description>													
   9029 						<value>0x2</value>													
   9030 					</enumeratedValue>														
   9031 					<enumeratedValue>														
   9032 						<name>CAP0</name>													
   9033 						<description>CAP0.0</description>													
   9034 						<value>0x3</value>													
   9035 					</enumeratedValue>														
   9036 				</enumeratedValues>															
   9037 			</field>																
   9038 			<field>																
   9039 				<name>P1_27</name>															
   9040 				<description>Pin function select P1.27.</description>															
   9041 				<bitRange>[23:22]</bitRange>															
   9042 				<enumeratedValues>															
   9043 				<name>ENUM</name>															
   9044 					<enumeratedValue>														
   9045 						<name>GPIO_P1</name>													
   9046 						<description>GPIO P1.27</description>													
   9047 						<value>0x0</value>													
   9048 					</enumeratedValue>														
   9049 					<enumeratedValue>														
   9050 						<name>CLKOUT</name>													
   9051 						<description>CLKOUT</description>													
   9052 						<value>0x1</value>													
   9053 					</enumeratedValue>														
   9054 					<enumeratedValue>														
   9055 						<name>USB_OVRCR</name>													
   9056 						<description>USB_OVRCR</description>													
   9057 						<value>0x2</value>													
   9058 					</enumeratedValue>														
   9059 					<enumeratedValue>														
   9060 						<name>CAP0</name>													
   9061 						<description>CAP0.1</description>													
   9062 						<value>0x3</value>													
   9063 					</enumeratedValue>														
   9064 				</enumeratedValues>															
   9065 			</field>																
   9066 			<field>																
   9067 				<name>P1_28</name>															
   9068 				<description>Pin function select P1.28.</description>															
   9069 				<bitRange>[25:24]</bitRange>															
   9070 				<enumeratedValues>															
   9071 				<name>ENUM</name>															
   9072 					<enumeratedValue>														
   9073 						<name>GPIO_P1</name>													
   9074 						<description>GPIO P1.28</description>													
   9075 						<value>0x0</value>													
   9076 					</enumeratedValue>														
   9077 					<enumeratedValue>														
   9078 						<name>MCOA2</name>													
   9079 						<description>MCOA2</description>													
   9080 						<value>0x1</value>													
   9081 					</enumeratedValue>														
   9082 					<enumeratedValue>														
   9083 						<name>PCAP1</name>													
   9084 						<description>PCAP1.0</description>													
   9085 						<value>0x2</value>													
   9086 					</enumeratedValue>														
   9087 					<enumeratedValue>														
   9088 						<name>MAT0</name>													
   9089 						<description>MAT0.0</description>													
   9090 						<value>0x3</value>													
   9091 					</enumeratedValue>														
   9092 				</enumeratedValues>															
   9093 			</field>																
   9094 			<field>																
   9095 				<name>P1_29</name>															
   9096 				<description>Pin function select P1.29</description>															
   9097 				<bitRange>[27:26]</bitRange>															
   9098 				<enumeratedValues>															
   9099 				<name>ENUM</name>															
   9100 					<enumeratedValue>														
   9101 						<name>GPIO_P1</name>													
   9102 						<description>GPIO P1.29</description>													
   9103 						<value>0x0</value>													
   9104 					</enumeratedValue>														
   9105 					<enumeratedValue>														
   9106 						<name>MCOB2</name>													
   9107 						<description>MCOB2</description>													
   9108 						<value>0x1</value>													
   9109 					</enumeratedValue>														
   9110 					<enumeratedValue>														
   9111 						<name>PCAP1</name>													
   9112 						<description>PCAP1.1</description>													
   9113 						<value>0x2</value>													
   9114 					</enumeratedValue>														
   9115 					<enumeratedValue>														
   9116 						<name>MAT0</name>													
   9117 						<description>MAT0.1</description>													
   9118 						<value>0x3</value>													
   9119 					</enumeratedValue>														
   9120 				</enumeratedValues>															
   9121 			</field>																
   9122 			<field>																
   9123 				<name>P1_30</name>															
   9124 				<description>Pin function select P1.30.</description>															
   9125 				<bitRange>[29:28]</bitRange>															
   9126 				<enumeratedValues>															
   9127 				<name>ENUM</name>															
   9128 					<enumeratedValue>														
   9129 						<name>GPIO_P1</name>													
   9130 						<description>GPIO P1.30</description>													
   9131 						<value>0x0</value>													
   9132 					</enumeratedValue>														
   9133 					<enumeratedValue>														
   9134 						<name>RESERVED</name>													
   9135 						<description>Reserved</description>													
   9136 						<value>0x1</value>													
   9137 					</enumeratedValue>														
   9138 					<enumeratedValue>														
   9139 						<name>VBUS</name>													
   9140 						<description>VBUS</description>													
   9141 						<value>0x2</value>													
   9142 					</enumeratedValue>														
   9143 					<enumeratedValue>														
   9144 						<name>AD0</name>													
   9145 						<description>AD0.4</description>													
   9146 						<value>0x3</value>													
   9147 					</enumeratedValue>														
   9148 				</enumeratedValues>															
   9149 			</field>																
   9150 			<field>																
   9151 				<name>P1_31</name>															
   9152 				<description>Pin function select P1.31.</description>															
   9153 				<bitRange>[31:30]</bitRange>															
   9154 				<enumeratedValues>															
   9155 				<name>ENUM</name>															
   9156 					<enumeratedValue>														
   9157 						<name>GPIO_PORT_1</name>													
   9158 						<description>GPIO Port 1.31</description>													
   9159 						<value>0x0</value>													
   9160 					</enumeratedValue>														
   9161 					<enumeratedValue>														
   9162 						<name>RESERVED</name>													
   9163 						<description>Reserved</description>													
   9164 						<value>0x1</value>													
   9165 					</enumeratedValue>														
   9166 					<enumeratedValue>														
   9167 						<name>SCK1</name>													
   9168 						<description>SCK1</description>													
   9169 						<value>0x2</value>													
   9170 					</enumeratedValue>														
   9171 					<enumeratedValue>														
   9172 						<name>AD0</name>													
   9173 						<description>AD0.5</description>													
   9174 						<value>0x3</value>													
   9175 					</enumeratedValue>														
   9176 				</enumeratedValues>															
   9177 			</field>																
   9178 		</fields>																	
   9179 	</register>																		
   9180 	<register>																		
   9181 		<name>PINSEL4</name>																	
   9182 		<description>Pin function select register 4</description>																	
   9183 		<addressOffset>0x010</addressOffset>																	
   9184 		<access>read-write</access>																	
   9185 		<resetValue>0</resetValue>																	
   9186 		<resetMask>0xFFFFFFFF</resetMask>																	
   9187 		<fields>																	
   9188 			<field>																
   9189 				<name>P2_0</name>															
   9190 				<description>Pin function select P2.0.</description>															
   9191 				<bitRange>[1:0]</bitRange>															
   9192 				<enumeratedValues>															
   9193 				<name>ENUM</name>															
   9194 					<enumeratedValue>														
   9195 						<name>GPIO_P2</name>													
   9196 						<description>GPIO P2.0</description>													
   9197 						<value>0x0</value>													
   9198 					</enumeratedValue>														
   9199 					<enumeratedValue>														
   9200 						<name>PWM1</name>													
   9201 						<description>PWM1.1</description>													
   9202 						<value>0x1</value>													
   9203 					</enumeratedValue>														
   9204 					<enumeratedValue>														
   9205 						<name>TXD1</name>													
   9206 						<description>TXD1</description>													
   9207 						<value>0x2</value>													
   9208 					</enumeratedValue>														
   9209 					<enumeratedValue>														
   9210 						<name>RESERVED</name>													
   9211 						<description>Reserved</description>													
   9212 						<value>0x3</value>													
   9213 					</enumeratedValue>														
   9214 				</enumeratedValues>															
   9215 			</field>																
   9216 			<field>																
   9217 				<name>P2_1</name>															
   9218 				<description>Pin function select P2.1.</description>															
   9219 				<bitRange>[3:2]</bitRange>															
   9220 				<enumeratedValues>															
   9221 				<name>ENUM</name>															
   9222 					<enumeratedValue>														
   9223 						<name>GPIO_P2</name>													
   9224 						<description>GPIO P2.1</description>													
   9225 						<value>0x0</value>													
   9226 					</enumeratedValue>														
   9227 					<enumeratedValue>														
   9228 						<name>PWM1</name>													
   9229 						<description>PWM1.2</description>													
   9230 						<value>0x1</value>													
   9231 					</enumeratedValue>														
   9232 					<enumeratedValue>														
   9233 						<name>RXD1</name>													
   9234 						<description>RXD1</description>													
   9235 						<value>0x2</value>													
   9236 					</enumeratedValue>														
   9237 					<enumeratedValue>														
   9238 						<name>RESERVED</name>													
   9239 						<description>Reserved</description>													
   9240 						<value>0x3</value>													
   9241 					</enumeratedValue>														
   9242 				</enumeratedValues>															
   9243 			</field>																
   9244 			<field>																
   9245 				<name>P2_2</name>															
   9246 				<description>Pin function select P2.2.</description>															
   9247 				<bitRange>[5:4]</bitRange>															
   9248 				<enumeratedValues>															
   9249 				<name>ENUM</name>															
   9250 					<enumeratedValue>														
   9251 						<name>GPIO_P2</name>													
   9252 						<description>GPIO P2.2</description>													
   9253 						<value>0x0</value>													
   9254 					</enumeratedValue>														
   9255 					<enumeratedValue>														
   9256 						<name>PWM1</name>													
   9257 						<description>PWM1.3</description>													
   9258 						<value>0x1</value>													
   9259 					</enumeratedValue>														
   9260 					<enumeratedValue>														
   9261 						<name>CTS1</name>													
   9262 						<description>CTS1</description>													
   9263 						<value>0x2</value>													
   9264 					</enumeratedValue>														
   9265 					<enumeratedValue>														
   9266 						<name>RESERVED</name>													
   9267 						<description>Reserved</description>													
   9268 						<value>0x3</value>													
   9269 					</enumeratedValue>														
   9270 				</enumeratedValues>															
   9271 			</field>																
   9272 			<field>																
   9273 				<name>P2_3</name>															
   9274 				<description>Pin function select P2.3.</description>															
   9275 				<bitRange>[7:6]</bitRange>															
   9276 				<enumeratedValues>															
   9277 				<name>ENUM</name>															
   9278 					<enumeratedValue>														
   9279 						<name>GPIO_P2</name>													
   9280 						<description>GPIO P2.3.</description>													
   9281 						<value>0x0</value>													
   9282 					</enumeratedValue>														
   9283 					<enumeratedValue>														
   9284 						<name>PWM1</name>													
   9285 						<description>PWM1.4</description>													
   9286 						<value>0x1</value>													
   9287 					</enumeratedValue>														
   9288 					<enumeratedValue>														
   9289 						<name>DCD1</name>													
   9290 						<description>DCD1</description>													
   9291 						<value>0x2</value>													
   9292 					</enumeratedValue>														
   9293 					<enumeratedValue>														
   9294 						<name>RESERVED</name>													
   9295 						<description>Reserved.</description>													
   9296 						<value>0x3</value>													
   9297 					</enumeratedValue>														
   9298 				</enumeratedValues>															
   9299 			</field>																
   9300 			<field>																
   9301 				<name>P2_4</name>															
   9302 				<description>Pin function select P2.4.</description>															
   9303 				<bitRange>[9:8]</bitRange>															
   9304 				<enumeratedValues>															
   9305 				<name>ENUM</name>															
   9306 					<enumeratedValue>														
   9307 						<name>GPIO_P2</name>													
   9308 						<description>GPIO P2.4.</description>													
   9309 						<value>0x0</value>													
   9310 					</enumeratedValue>														
   9311 					<enumeratedValue>														
   9312 						<name>PWM1</name>													
   9313 						<description>PWM1.5</description>													
   9314 						<value>0x1</value>													
   9315 					</enumeratedValue>														
   9316 					<enumeratedValue>														
   9317 						<name>DSR1</name>													
   9318 						<description>DSR1</description>													
   9319 						<value>0x2</value>													
   9320 					</enumeratedValue>														
   9321 					<enumeratedValue>														
   9322 						<name>RESERVED</name>													
   9323 						<description>Reserved.</description>													
   9324 						<value>0x3</value>													
   9325 					</enumeratedValue>														
   9326 				</enumeratedValues>															
   9327 			</field>																
   9328 			<field>																
   9329 				<name>P2_5</name>															
   9330 				<description>Pin function select P2.5.</description>															
   9331 				<bitRange>[11:10]</bitRange>															
   9332 				<enumeratedValues>															
   9333 				<name>ENUM</name>															
   9334 					<enumeratedValue>														
   9335 						<name>GPIO_P2</name>													
   9336 						<description>GPIO P2.5.</description>													
   9337 						<value>0x0</value>													
   9338 					</enumeratedValue>														
   9339 					<enumeratedValue>														
   9340 						<name>PWM1</name>													
   9341 						<description>PWM1.6</description>													
   9342 						<value>0x1</value>													
   9343 					</enumeratedValue>														
   9344 					<enumeratedValue>														
   9345 						<name>DTR1</name>													
   9346 						<description>DTR1</description>													
   9347 						<value>0x2</value>													
   9348 					</enumeratedValue>														
   9349 					<enumeratedValue>														
   9350 						<name>RESERVED</name>													
   9351 						<description>Reserved</description>													
   9352 						<value>0x3</value>													
   9353 					</enumeratedValue>														
   9354 				</enumeratedValues>															
   9355 			</field>																
   9356 			<field>																
   9357 				<name>P2_6</name>															
   9358 				<description>Pin function select P2.6.</description>															
   9359 				<bitRange>[13:12]</bitRange>															
   9360 				<enumeratedValues>															
   9361 				<name>ENUM</name>															
   9362 					<enumeratedValue>														
   9363 						<name>GPIO_P2</name>													
   9364 						<description>GPIO P2.6.</description>													
   9365 						<value>0x0</value>													
   9366 					</enumeratedValue>														
   9367 					<enumeratedValue>														
   9368 						<name>PCAP1</name>													
   9369 						<description>PCAP1.0</description>													
   9370 						<value>0x1</value>													
   9371 					</enumeratedValue>														
   9372 					<enumeratedValue>														
   9373 						<name>RI1</name>													
   9374 						<description>RI1</description>													
   9375 						<value>0x2</value>													
   9376 					</enumeratedValue>														
   9377 					<enumeratedValue>														
   9378 						<name>RESERVED</name>													
   9379 						<description>Reserved</description>													
   9380 						<value>0x3</value>													
   9381 					</enumeratedValue>														
   9382 				</enumeratedValues>															
   9383 			</field>																
   9384 			<field>																
   9385 				<name>P2_7</name>															
   9386 				<description>Pin function select P2.7.</description>															
   9387 				<bitRange>[15:14]</bitRange>															
   9388 				<enumeratedValues>															
   9389 				<name>ENUM</name>															
   9390 					<enumeratedValue>														
   9391 						<name>GPIO_P2</name>													
   9392 						<description>GPIO P2.7.</description>													
   9393 						<value>0x0</value>													
   9394 					</enumeratedValue>														
   9395 					<enumeratedValue>														
   9396 						<name>RD2</name>													
   9397 						<description>RD2</description>													
   9398 						<value>0x1</value>													
   9399 					</enumeratedValue>														
   9400 					<enumeratedValue>														
   9401 						<name>RTS1</name>													
   9402 						<description>RTS1</description>													
   9403 						<value>0x2</value>													
   9404 					</enumeratedValue>														
   9405 					<enumeratedValue>														
   9406 						<name>RESERVED</name>													
   9407 						<description>Reserved</description>													
   9408 						<value>0x3</value>													
   9409 					</enumeratedValue>														
   9410 				</enumeratedValues>															
   9411 			</field>																
   9412 			<field>																
   9413 				<name>P2_8</name>															
   9414 				<description>Pin function select P2.8.</description>															
   9415 				<bitRange>[17:16]</bitRange>															
   9416 				<enumeratedValues>															
   9417 				<name>ENUM</name>															
   9418 					<enumeratedValue>														
   9419 						<name>GPIO_P2</name>													
   9420 						<description>GPIO P2.8.</description>													
   9421 						<value>0x0</value>													
   9422 					</enumeratedValue>														
   9423 					<enumeratedValue>														
   9424 						<name>TD2</name>													
   9425 						<description>TD2</description>													
   9426 						<value>0x1</value>													
   9427 					</enumeratedValue>														
   9428 					<enumeratedValue>														
   9429 						<name>TXD2</name>													
   9430 						<description>TXD2</description>													
   9431 						<value>0x2</value>													
   9432 					</enumeratedValue>														
   9433 					<enumeratedValue>														
   9434 						<name>ENET_MDC</name>													
   9435 						<description>ENET_MDC</description>													
   9436 						<value>0x3</value>													
   9437 					</enumeratedValue>														
   9438 				</enumeratedValues>															
   9439 			</field>																
   9440 			<field>																
   9441 				<name>P2_9</name>															
   9442 				<description>Pin function select P2.9.</description>															
   9443 				<bitRange>[19:18]</bitRange>															
   9444 				<enumeratedValues>															
   9445 				<name>ENUM</name>															
   9446 					<enumeratedValue>														
   9447 						<name>GPIO_P2</name>													
   9448 						<description>GPIO P2.9</description>													
   9449 						<value>0x0</value>													
   9450 					</enumeratedValue>														
   9451 					<enumeratedValue>														
   9452 						<name>USB_CONNECT</name>													
   9453 						<description>USB_CONNECT</description>													
   9454 						<value>0x1</value>													
   9455 					</enumeratedValue>														
   9456 					<enumeratedValue>														
   9457 						<name>RXD2</name>													
   9458 						<description>RXD2</description>													
   9459 						<value>0x2</value>													
   9460 					</enumeratedValue>														
   9461 					<enumeratedValue>														
   9462 						<name>ENET_MDIO</name>													
   9463 						<description>ENET_MDIO</description>													
   9464 						<value>0x3</value>													
   9465 					</enumeratedValue>														
   9466 				</enumeratedValues>															
   9467 			</field>																
   9468 			<field>																
   9469 				<name>P2_10</name>															
   9470 				<description>Pin function select P2.10.</description>															
   9471 				<bitRange>[21:20]</bitRange>															
   9472 				<enumeratedValues>															
   9473 				<name>ENUM</name>															
   9474 					<enumeratedValue>														
   9475 						<name>GPIO_P2</name>													
   9476 						<description>GPIO P2.10</description>													
   9477 						<value>0x0</value>													
   9478 					</enumeratedValue>														
   9479 					<enumeratedValue>														
   9480 						<name>EINT0</name>													
   9481 						<description>EINT0</description>													
   9482 						<value>0x1</value>													
   9483 					</enumeratedValue>														
   9484 					<enumeratedValue>														
   9485 						<name>NMI</name>													
   9486 						<description>NMI</description>													
   9487 						<value>0x2</value>													
   9488 					</enumeratedValue>														
   9489 					<enumeratedValue>														
   9490 						<name>RESERVED</name>													
   9491 						<description>Reserved</description>													
   9492 						<value>0x3</value>													
   9493 					</enumeratedValue>														
   9494 				</enumeratedValues>															
   9495 			</field>																
   9496 			<field>																
   9497 				<name>P2_11</name>															
   9498 				<description>Pin function select P2.11.</description>															
   9499 				<bitRange>[23:22]</bitRange>															
   9500 				<enumeratedValues>															
   9501 				<name>ENUM</name>															
   9502 					<enumeratedValue>														
   9503 						<name>GPIO_P2</name>													
   9504 						<description>GPIO P2.11</description>													
   9505 						<value>0x0</value>													
   9506 					</enumeratedValue>														
   9507 					<enumeratedValue>														
   9508 						<name>EINT1</name>													
   9509 						<description>EINT1</description>													
   9510 						<value>0x1</value>													
   9511 					</enumeratedValue>														
   9512 					<enumeratedValue>														
   9513 						<name>RESERVED</name>													
   9514 						<description>Reserved</description>													
   9515 						<value>0x2</value>													
   9516 					</enumeratedValue>														
   9517 					<enumeratedValue>														
   9518 						<name>I2STX_CLK</name>													
   9519 						<description>I2STX_CLK</description>													
   9520 						<value>0x3</value>													
   9521 					</enumeratedValue>														
   9522 				</enumeratedValues>															
   9523 			</field>																
   9524 			<field>																
   9525 				<name>P2_12</name>															
   9526 				<description>Pin function select P2.12.</description>															
   9527 				<bitRange>[25:24]</bitRange>															
   9528 				<enumeratedValues>															
   9529 				<name>ENUM</name>															
   9530 					<enumeratedValue>														
   9531 						<name>GPIO_P2</name>													
   9532 						<description>GPIO P2.12</description>													
   9533 						<value>0x0</value>													
   9534 					</enumeratedValue>														
   9535 					<enumeratedValue>														
   9536 						<name>EINT2</name>													
   9537 						<description>EINT2</description>													
   9538 						<value>0x1</value>													
   9539 					</enumeratedValue>														
   9540 					<enumeratedValue>														
   9541 						<name>RESERVED</name>													
   9542 						<description>Reserved</description>													
   9543 						<value>0x2</value>													
   9544 					</enumeratedValue>														
   9545 					<enumeratedValue>														
   9546 						<name>I2STX_WS</name>													
   9547 						<description>I2STX_WS</description>													
   9548 						<value>0x3</value>													
   9549 					</enumeratedValue>														
   9550 				</enumeratedValues>															
   9551 			</field>																
   9552 			<field>																
   9553 				<name>P2_13</name>															
   9554 				<description>Pin function select P2.13.</description>															
   9555 				<bitRange>[27:26]</bitRange>															
   9556 				<enumeratedValues>															
   9557 				<name>ENUM</name>															
   9558 					<enumeratedValue>														
   9559 						<name>GPIO_P2</name>													
   9560 						<description>GPIO P2.13</description>													
   9561 						<value>0x0</value>													
   9562 					</enumeratedValue>														
   9563 					<enumeratedValue>														
   9564 						<name>EINT3</name>													
   9565 						<description>EINT3</description>													
   9566 						<value>0x1</value>													
   9567 					</enumeratedValue>														
   9568 					<enumeratedValue>														
   9569 						<name>RESERVED</name>													
   9570 						<description>Reserved</description>													
   9571 						<value>0x2</value>													
   9572 					</enumeratedValue>														
   9573 					<enumeratedValue>														
   9574 						<name>I2STX_SDA</name>													
   9575 						<description>I2STX_SDA</description>													
   9576 						<value>0x3</value>													
   9577 					</enumeratedValue>														
   9578 				</enumeratedValues>															
   9579 			</field>																
   9580 			<field>																
   9581 				<name>RESERVED</name>															
   9582 				<description>Reserved.</description>															
   9583 				<bitRange>[31:28]</bitRange>															
   9584 														
   9585 			</field>																
   9586 		</fields>																	
   9587 	</register>																		
   9588 	<register>																		
   9589 		<name>PINSEL7</name>																	
   9590 		<description>Pin function select register 7</description>																	
   9591 		<addressOffset>0x01C</addressOffset>																	
   9592 		<access>read-write</access>																	
   9593 		<resetValue>0</resetValue>																	
   9594 		<resetMask>0xFFFFFFFF</resetMask>																	
   9595 		<fields>																	
   9596 			<field>																
   9597 				<name>RESERVED</name>															
   9598 				<description>Reserved.</description>															
   9599 				<bitRange>[17:0]</bitRange>															
   9600 														
   9601 			</field>																
   9602 			<field>																
   9603 				<name>P3_25</name>															
   9604 				<description>Pin function select P3.25.</description>															
   9605 				<bitRange>[19:18]</bitRange>															
   9606 				<enumeratedValues>															
   9607 				<name>ENUM</name>															
   9608 					<enumeratedValue>														
   9609 						<name>GPIO_P3</name>													
   9610 						<description>GPIO P3.25</description>													
   9611 						<value>0x0</value>													
   9612 					</enumeratedValue>														
   9613 					<enumeratedValue>														
   9614 						<name>RESERVED</name>													
   9615 						<description>Reserved</description>													
   9616 						<value>0x1</value>													
   9617 					</enumeratedValue>														
   9618 					<enumeratedValue>														
   9619 						<name>MAT0</name>													
   9620 						<description>MAT0.0</description>													
   9621 						<value>0x2</value>													
   9622 					</enumeratedValue>														
   9623 					<enumeratedValue>														
   9624 						<name>PWM1</name>													
   9625 						<description>PWM1.2</description>													
   9626 						<value>0x3</value>													
   9627 					</enumeratedValue>														
   9628 				</enumeratedValues>															
   9629 			</field>																
   9630 			<field>																
   9631 				<name>P3_26</name>															
   9632 				<description>Pin function select P3.26.</description>															
   9633 				<bitRange>[21:20]</bitRange>															
   9634 				<enumeratedValues>															
   9635 				<name>ENUM</name>															
   9636 					<enumeratedValue>														
   9637 						<name>GPIO_P3</name>													
   9638 						<description>GPIO P3.26</description>													
   9639 						<value>0x0</value>													
   9640 					</enumeratedValue>														
   9641 					<enumeratedValue>														
   9642 						<name>STCLK</name>													
   9643 						<description>STCLK</description>													
   9644 						<value>0x1</value>													
   9645 					</enumeratedValue>														
   9646 					<enumeratedValue>														
   9647 						<name>MAT0</name>													
   9648 						<description>MAT0.1</description>													
   9649 						<value>0x2</value>													
   9650 					</enumeratedValue>														
   9651 					<enumeratedValue>														
   9652 						<name>PWM1</name>													
   9653 						<description>PWM1.3</description>													
   9654 						<value>0x3</value>													
   9655 					</enumeratedValue>														
   9656 				</enumeratedValues>															
   9657 			</field>																
   9658 			<field>																
   9659 				<name>RESERVED</name>															
   9660 				<description>Reserved.</description>															
   9661 				<bitRange>[31:22]</bitRange>															
   9662 														
   9663 			</field>																
   9664 		</fields>																	
   9665 	</register>																		
   9666 	<register>																		
   9667 		<name>PINSEL9</name>																	
   9668 		<description>Pin function select register 9</description>																	
   9669 		<addressOffset>0x024</addressOffset>																	
   9670 		<access>read-write</access>																	
   9671 		<resetValue>0</resetValue>																	
   9672 		<resetMask>0xFFFFFFFF</resetMask>																	
   9673 		<fields>																	
   9674 			<field>																
   9675 				<name>RESERVED</name>															
   9676 				<description>Reserved.</description>															
   9677 				<bitRange>[23:0]</bitRange>															
   9678 														
   9679 			</field>																
   9680 			<field>																
   9681 				<name>P4_28</name>															
   9682 				<description>Pin function select P4.28.</description>															
   9683 				<bitRange>[25:24]</bitRange>															
   9684 				<enumeratedValues>															
   9685 				<name>ENUM</name>															
   9686 					<enumeratedValue>														
   9687 						<name>GPIO_P4</name>													
   9688 						<description>GPIO P4.28</description>													
   9689 						<value>0x0</value>													
   9690 					</enumeratedValue>														
   9691 					<enumeratedValue>														
   9692 						<name>RX_MCLK</name>													
   9693 						<description>RX_MCLK</description>													
   9694 						<value>0x1</value>													
   9695 					</enumeratedValue>														
   9696 					<enumeratedValue>														
   9697 						<name>MAT2</name>													
   9698 						<description>MAT2.0</description>													
   9699 						<value>0x2</value>													
   9700 					</enumeratedValue>														
   9701 					<enumeratedValue>														
   9702 						<name>TXD3</name>													
   9703 						<description>TXD3</description>													
   9704 						<value>0x3</value>													
   9705 					</enumeratedValue>														
   9706 				</enumeratedValues>															
   9707 			</field>																
   9708 			<field>																
   9709 				<name>P4_29</name>															
   9710 				<description>Pin function select P4.29.</description>															
   9711 				<bitRange>[27:26]</bitRange>															
   9712 				<enumeratedValues>															
   9713 				<name>ENUM</name>															
   9714 					<enumeratedValue>														
   9715 						<name>GPIO_P4</name>													
   9716 						<description>GPIO P4.29</description>													
   9717 						<value>0x0</value>													
   9718 					</enumeratedValue>														
   9719 					<enumeratedValue>														
   9720 						<name>TX_MCLK</name>													
   9721 						<description>TX_MCLK</description>													
   9722 						<value>0x1</value>													
   9723 					</enumeratedValue>														
   9724 					<enumeratedValue>														
   9725 						<name>MAT2</name>													
   9726 						<description>MAT2.1</description>													
   9727 						<value>0x2</value>													
   9728 					</enumeratedValue>														
   9729 					<enumeratedValue>														
   9730 						<name>RXD3</name>													
   9731 						<description>RXD3</description>													
   9732 						<value>0x3</value>													
   9733 					</enumeratedValue>														
   9734 				</enumeratedValues>															
   9735 			</field>																
   9736 			<field>																
   9737 				<name>RESERVED</name>															
   9738 				<description>Reserved.</description>															
   9739 				<bitRange>[31:28]</bitRange>															
   9740 														
   9741 			</field>																
   9742 		</fields>																	
   9743 	</register>																		
   9744 	<register>																		
   9745 		<name>PINSEL10</name>																	
   9746 		<description>Pin function select register 10</description>																	
   9747 		<addressOffset>0x028</addressOffset>																	
   9748 		<access>read-write</access>																	
   9749 		<resetValue>0</resetValue>																	
   9750 		<resetMask>0xFFFFFFFF</resetMask>																	
   9751 		<fields>																	
   9752 			<field>																
   9753 				<name>RESERVED</name>															
   9754 				<description>Reserved. Software should not write 1 to these bits.</description>															
   9755 				<bitRange>[2:0]</bitRange>															
   9756 														
   9757 			</field>																
   9758 			<field>																
   9759 				<name>TPIUCTRL</name>															
   9760 				<description>TPIU interface pins control.</description>															
   9761 				<bitRange>[3:3]</bitRange>															
   9762 				<enumeratedValues>															
   9763 				<name>ENUM</name>															
   9764 					<enumeratedValue>														
   9765 						<name>DISABLED</name>													
   9766 						<description>Disabled. TPIU interface is disabled.</description>													
   9767 						<value>0</value>													
   9768 					</enumeratedValue>														
   9769 					<enumeratedValue>														
   9770 						<name>ENABLED</name>													
   9771 						<description>Enabled. TPIU interface is enabled. TPIU signals are available on the pins hosting them regardless of the PINSEL4 content.</description>													
   9772 						<value>1</value>													
   9773 					</enumeratedValue>														
   9774 				</enumeratedValues>															
   9775 			</field>																
   9776 			<field>																
   9777 				<name>RESERVED</name>															
   9778 				<description>Reserved. Software should not write 1 to these bits.</description>															
   9779 				<bitRange>[31:4]</bitRange>															
   9780 														
   9781 			</field>																
   9782 		</fields>																	
   9783 	</register>																		
   9784 	<register>																		
   9785 		<name>PINMODE0</name>																	
   9786 		<description>Pin mode select register 0</description>																	
   9787 		<addressOffset>0x040</addressOffset>																	
   9788 		<access>read-write</access>																	
   9789 		<resetValue>0</resetValue>																	
   9790 		<resetMask>0xFFFFFFFF</resetMask>																	
   9791 		<fields>																	
   9792 			<field>																
   9793 				<name>P0_00MODE</name>															
   9794 				<description>Port 0 pin 0 on-chip pull-up/down resistor control.</description>															
   9795 				<bitRange>[1:0]</bitRange>															
   9796 				<enumeratedValues>															
   9797 				<name>ENUM</name>															
   9798 					<enumeratedValue>														
   9799 						<name>PULL_UP</name>													
   9800 						<description>Pull-up. P0.0 pin has a pull-up resistor enabled.</description>													
   9801 						<value>0x0</value>													
   9802 					</enumeratedValue>														
   9803 					<enumeratedValue>														
   9804 						<name>REPEATER</name>													
   9805 						<description>Repeater. P0.0 pin has repeater mode enabled.</description>													
   9806 						<value>0x1</value>													
   9807 					</enumeratedValue>														
   9808 					<enumeratedValue>														
   9809 						<name>DISABLED</name>													
   9810 						<description>Disabled. P0.0 pin has neither pull-up nor pull-down.</description>													
   9811 						<value>0x2</value>													
   9812 					</enumeratedValue>														
   9813 					<enumeratedValue>														
   9814 						<name>PULL_DOWN</name>													
   9815 						<description>Pull-down. P0.0 has a pull-down resistor enabled.</description>													
   9816 						<value>0x3</value>													
   9817 					</enumeratedValue>														
   9818 				</enumeratedValues>															
   9819 			</field>																
   9820 			<field>																
   9821 				<name>P0_01MODE</name>															
   9822 				<description>Port 0 pin 1 control.</description>															
   9823 				<bitRange>[3:2]</bitRange>															
   9824 				<enumeratedValues>															
   9825 				<name>ENUM</name>															
   9826 					<enumeratedValue>														
   9827 						<name>PULL_UP</name>													
   9828 						<description>Pull-up. P0.1 pin has a pull-up resistor enabled.</description>													
   9829 						<value>0x0</value>													
   9830 					</enumeratedValue>														
   9831 					<enumeratedValue>														
   9832 						<name>REPEATER</name>													
   9833 						<description>Repeater. P0.1 pin has repeater mode enabled.</description>													
   9834 						<value>0x1</value>													
   9835 					</enumeratedValue>														
   9836 					<enumeratedValue>														
   9837 						<name>DISABLED</name>													
   9838 						<description>Disabled. P0.1 pin has neither pull-up nor pull-down.</description>													
   9839 						<value>0x2</value>													
   9840 					</enumeratedValue>														
   9841 					<enumeratedValue>														
   9842 						<name>PULL_DOWN</name>													
   9843 						<description>Pull-down. P0.1 has a pull-down resistor enabled.</description>													
   9844 						<value>0x3</value>													
   9845 					</enumeratedValue>														
   9846 				</enumeratedValues>															
   9847 			</field>																
   9848 			<field>																
   9849 				<name>P0_02MODE</name>															
   9850 				<description>Port 0 pin 2 control.</description>															
   9851 				<bitRange>[5:4]</bitRange>															
   9852 				<enumeratedValues>															
   9853 				<name>ENUM</name>															
   9854 					<enumeratedValue>														
   9855 						<name>PULL_UP</name>													
   9856 						<description>Pull-up. P0.2 pin has a pull-up resistor enabled.</description>													
   9857 						<value>0x0</value>													
   9858 					</enumeratedValue>														
   9859 					<enumeratedValue>														
   9860 						<name>REPEATER</name>													
   9861 						<description>Repeater. P0.2 pin has repeater mode enabled.</description>													
   9862 						<value>0x1</value>													
   9863 					</enumeratedValue>														
   9864 					<enumeratedValue>														
   9865 						<name>DISABLED</name>													
   9866 						<description>Disabled. P0.2 pin has neither pull-up nor pull-down.</description>													
   9867 						<value>0x2</value>													
   9868 					</enumeratedValue>														
   9869 					<enumeratedValue>														
   9870 						<name>PULL_DOWN</name>													
   9871 						<description>Pull-down. P0.2 has a pull-down resistor enabled.</description>													
   9872 						<value>0x3</value>													
   9873 					</enumeratedValue>														
   9874 				</enumeratedValues>															
   9875 			</field>																
   9876 			<field>																
   9877 				<name>P0_03MODE</name>															
   9878 				<description>Port 0 pin 3 control.</description>															
   9879 				<bitRange>[7:6]</bitRange>															
   9880 				<enumeratedValues>															
   9881 				<name>ENUM</name>															
   9882 					<enumeratedValue>														
   9883 						<name>PULL_UP</name>													
   9884 						<description>Pull-up. P0.3 pin has a pull-up resistor enabled.</description>													
   9885 						<value>0x0</value>													
   9886 					</enumeratedValue>														
   9887 					<enumeratedValue>														
   9888 						<name>REPEATER</name>													
   9889 						<description>Repeater. P0.3 pin has repeater mode enabled.</description>													
   9890 						<value>0x1</value>													
   9891 					</enumeratedValue>														
   9892 					<enumeratedValue>														
   9893 						<name>DISABLED</name>													
   9894 						<description>Disabled. P0.3 pin has neither pull-up nor pull-down.</description>													
   9895 						<value>0x2</value>													
   9896 					</enumeratedValue>														
   9897 					<enumeratedValue>														
   9898 						<name>PULL_DOWN</name>													
   9899 						<description>Pull-down. P0.3 has a pull-down resistor enabled.</description>													
   9900 						<value>0x3</value>													
   9901 					</enumeratedValue>														
   9902 				</enumeratedValues>															
   9903 			</field>																
   9904 			<field>																
   9905 				<name>P0_04MODE</name>															
   9906 				<description>Port 0 pin 4 control.</description>															
   9907 				<bitRange>[9:8]</bitRange>															
   9908 				<enumeratedValues>															
   9909 				<name>ENUM</name>															
   9910 					<enumeratedValue>														
   9911 						<name>PULL_UP</name>													
   9912 						<description>Pull-up. P0.4 pin has a pull-up resistor enabled.</description>													
   9913 						<value>0x0</value>													
   9914 					</enumeratedValue>														
   9915 					<enumeratedValue>														
   9916 						<name>REPEATER</name>													
   9917 						<description>Repeater. P0.4 pin has repeater mode enabled.</description>													
   9918 						<value>0x1</value>													
   9919 					</enumeratedValue>														
   9920 					<enumeratedValue>														
   9921 						<name>DISABLED</name>													
   9922 						<description>Disabled. P0.4 pin has neither pull-up nor pull-down.</description>													
   9923 						<value>0x2</value>													
   9924 					</enumeratedValue>														
   9925 					<enumeratedValue>														
   9926 						<name>PULL_DOWN</name>													
   9927 						<description>Pull-down. P0.4 has a pull-down resistor enabled.</description>													
   9928 						<value>0x3</value>													
   9929 					</enumeratedValue>														
   9930 				</enumeratedValues>															
   9931 			</field>																
   9932 			<field>																
   9933 				<name>P0_05MODE</name>															
   9934 				<description>Port 0 pin 5 control.</description>															
   9935 				<bitRange>[11:10]</bitRange>															
   9936 				<enumeratedValues>															
   9937 				<name>ENUM</name>															
   9938 					<enumeratedValue>														
   9939 						<name>PULL_UP</name>													
   9940 						<description>Pull-up. P0.5 pin has a pull-up resistor enabled.</description>													
   9941 						<value>0x0</value>													
   9942 					</enumeratedValue>														
   9943 					<enumeratedValue>														
   9944 						<name>REPEATER</name>													
   9945 						<description>Repeater. P0.5 pin has repeater mode enabled.</description>													
   9946 						<value>0x1</value>													
   9947 					</enumeratedValue>														
   9948 					<enumeratedValue>														
   9949 						<name>DISABLED</name>													
   9950 						<description>Disabled. P0.5 pin has neither pull-up nor pull-down.</description>													
   9951 						<value>0x2</value>													
   9952 					</enumeratedValue>														
   9953 					<enumeratedValue>														
   9954 						<name>PULL_DOWN</name>													
   9955 						<description>Pull-down. P0.5 has a pull-down resistor enabled.</description>													
   9956 						<value>0x3</value>													
   9957 					</enumeratedValue>														
   9958 				</enumeratedValues>															
   9959 			</field>																
   9960 			<field>																
   9961 				<name>P0_06MODE</name>															
   9962 				<description>Port 0 pin 6 control.</description>															
   9963 				<bitRange>[13:12]</bitRange>															
   9964 				<enumeratedValues>															
   9965 				<name>ENUM</name>															
   9966 					<enumeratedValue>														
   9967 						<name>PULL_UP</name>													
   9968 						<description>Pull-up. P0.6 pin has a pull-up resistor enabled.</description>													
   9969 						<value>0x0</value>													
   9970 					</enumeratedValue>														
   9971 					<enumeratedValue>														
   9972 						<name>DISABLED</name>													
   9973 						<description>Disabled. Repeater. P0.6 pin has repeater mode enabled.</description>													
   9974 						<value>0x1</value>													
   9975 					</enumeratedValue>														
   9976 					<enumeratedValue>														
   9977 						<name>DISABLED</name>													
   9978 						<description>Disabled. P0.6 pin has neither pull-up nor pull-down.</description>													
   9979 						<value>0x2</value>													
   9980 					</enumeratedValue>														
   9981 					<enumeratedValue>														
   9982 						<name>PULL_DOWN</name>													
   9983 						<description>Pull-down. P0.6 has a pull-down resistor enabled.</description>													
   9984 						<value>0x3</value>													
   9985 					</enumeratedValue>														
   9986 				</enumeratedValues>															
   9987 			</field>																
   9988 			<field>																
   9989 				<name>P0_07MODE</name>															
   9990 				<description>Port 0 pin 7 control.</description>															
   9991 				<bitRange>[15:14]</bitRange>															
   9992 				<enumeratedValues>															
   9993 				<name>ENUM</name>															
   9994 					<enumeratedValue>														
   9995 						<name>PULL_UP</name>													
   9996 						<description>Pull-up. P0.7 pin has a pull-up resistor enabled.</description>													
   9997 						<value>0x0</value>													
   9998 					</enumeratedValue>														
   9999 					<enumeratedValue>														
  10000 						<name>REPEATER</name>													
  10001 						<description>Repeater. P0.7 pin has repeater mode enabled.</description>													
  10002 						<value>0x1</value>													
  10003 					</enumeratedValue>														
  10004 					<enumeratedValue>														
  10005 						<name>DISABLED</name>													
  10006 						<description>Disabled. P0.7 pin has neither pull-up nor pull-down.</description>													
  10007 						<value>0x2</value>													
  10008 					</enumeratedValue>														
  10009 					<enumeratedValue>														
  10010 						<name>PULL_DOWN</name>													
  10011 						<description>Pull-down. P0.7 has a pull-down resistor enabled.</description>													
  10012 						<value>0x3</value>													
  10013 					</enumeratedValue>														
  10014 				</enumeratedValues>															
  10015 			</field>																
  10016 			<field>																
  10017 				<name>P0_08MODE</name>															
  10018 				<description>Port 0 pin 8 control.</description>															
  10019 				<bitRange>[17:16]</bitRange>															
  10020 				<enumeratedValues>															
  10021 				<name>ENUM</name>															
  10022 					<enumeratedValue>														
  10023 						<name>PULL_UP</name>													
  10024 						<description>Pull-up. P0.8 pin has a pull-up resistor enabled.</description>													
  10025 						<value>0x0</value>													
  10026 					</enumeratedValue>														
  10027 					<enumeratedValue>														
  10028 						<name>REPEATER</name>													
  10029 						<description>Repeater. P0.8 pin has repeater mode enabled.</description>													
  10030 						<value>0x1</value>													
  10031 					</enumeratedValue>														
  10032 					<enumeratedValue>														
  10033 						<name>DISABLED</name>													
  10034 						<description>Disabled. P0.8 pin has neither pull-up nor pull-down.</description>													
  10035 						<value>0x2</value>													
  10036 					</enumeratedValue>														
  10037 					<enumeratedValue>														
  10038 						<name>PULL_DOWN</name>													
  10039 						<description>Pull-down. P0.8 has a pull-down resistor enabled.</description>													
  10040 						<value>0x3</value>													
  10041 					</enumeratedValue>														
  10042 				</enumeratedValues>															
  10043 			</field>																
  10044 			<field>																
  10045 				<name>P0_09MODE</name>															
  10046 				<description>Port 0 pin 9 control.</description>															
  10047 				<bitRange>[19:18]</bitRange>															
  10048 				<enumeratedValues>															
  10049 				<name>ENUM</name>															
  10050 					<enumeratedValue>														
  10051 						<name>PULL_UP</name>													
  10052 						<description>Pull-up. P0.9 pin has a pull-up resistor enabled.</description>													
  10053 						<value>0x0</value>													
  10054 					</enumeratedValue>														
  10055 					<enumeratedValue>														
  10056 						<name>REPEATER</name>													
  10057 						<description>Repeater. P0.9 pin has repeater mode enabled.</description>													
  10058 						<value>0x1</value>													
  10059 					</enumeratedValue>														
  10060 					<enumeratedValue>														
  10061 						<name>DISABLED</name>													
  10062 						<description>Disabled. P0.9 pin has neither pull-up nor pull-down.</description>													
  10063 						<value>0x2</value>													
  10064 					</enumeratedValue>														
  10065 					<enumeratedValue>														
  10066 						<name>PULL_DOWN</name>													
  10067 						<description>Pull-down. P0.9 has a pull-down resistor enabled.</description>													
  10068 						<value>0x3</value>													
  10069 					</enumeratedValue>														
  10070 				</enumeratedValues>															
  10071 			</field>																
  10072 			<field>																
  10073 				<name>P0_10MODE</name>															
  10074 				<description>Port 0 pin 10 control.</description>															
  10075 				<bitRange>[21:20]</bitRange>															
  10076 				<enumeratedValues>															
  10077 				<name>ENUM</name>															
  10078 					<enumeratedValue>														
  10079 						<name>PULL_UP</name>													
  10080 						<description>Pull-up. P0.10 pin has a pull-up resistor enabled.</description>													
  10081 						<value>0x0</value>													
  10082 					</enumeratedValue>														
  10083 					<enumeratedValue>														
  10084 						<name>REPEATER</name>													
  10085 						<description>Repeater. P0.10 pin has repeater mode enabled.</description>													
  10086 						<value>0x1</value>													
  10087 					</enumeratedValue>														
  10088 					<enumeratedValue>														
  10089 						<name>DISABLED</name>													
  10090 						<description>Disabled. P0.10 pin has neither pull-up nor pull-down.</description>													
  10091 						<value>0x2</value>													
  10092 					</enumeratedValue>														
  10093 					<enumeratedValue>														
  10094 						<name>PULL_DOWN</name>													
  10095 						<description>Pull-down. P0.10 has a pull-down resistor enabled.</description>													
  10096 						<value>0x3</value>													
  10097 					</enumeratedValue>														
  10098 				</enumeratedValues>															
  10099 			</field>																
  10100 			<field>																
  10101 				<name>P0_11MODE</name>															
  10102 				<description>Port 0 pin 11 control.</description>															
  10103 				<bitRange>[23:22]</bitRange>															
  10104 				<enumeratedValues>															
  10105 				<name>ENUM</name>															
  10106 					<enumeratedValue>														
  10107 						<name>PULL_UP</name>													
  10108 						<description>Pull-up. P0.11 pin has a pull-up resistor enabled.</description>													
  10109 						<value>0x0</value>													
  10110 					</enumeratedValue>														
  10111 					<enumeratedValue>														
  10112 						<name>REPEATER</name>													
  10113 						<description>Repeater. P0.11 pin has repeater mode enabled.</description>													
  10114 						<value>0x1</value>													
  10115 					</enumeratedValue>														
  10116 					<enumeratedValue>														
  10117 						<name>DISABLED</name>													
  10118 						<description>Disabled. P0.11 pin has neither pull-up nor pull-down.</description>													
  10119 						<value>0x2</value>													
  10120 					</enumeratedValue>														
  10121 					<enumeratedValue>														
  10122 						<name>PULL_DOWN</name>													
  10123 						<description>Pull-down. P0.11 has a pull-down resistor enabled.</description>													
  10124 						<value>0x3</value>													
  10125 					</enumeratedValue>														
  10126 				</enumeratedValues>															
  10127 			</field>																
  10128 			<field>																
  10129 				<name>RESERVED</name>															
  10130 				<description>Reserved.</description>															
  10131 				<bitRange>[29:24]</bitRange>															
  10132 														
  10133 			</field>																
  10134 			<field>																
  10135 				<name>P0_15MODE</name>															
  10136 				<description>Port 0 pin 15 control.</description>															
  10137 				<bitRange>[31:30]</bitRange>															
  10138 				<enumeratedValues>															
  10139 				<name>ENUM</name>															
  10140 					<enumeratedValue>														
  10141 						<name>PULL_UP</name>													
  10142 						<description>Pull-up. P0.15 pin has a pull-up resistor enabled.</description>													
  10143 						<value>0x0</value>													
  10144 					</enumeratedValue>														
  10145 					<enumeratedValue>														
  10146 						<name>REPEATER</name>													
  10147 						<description>Repeater. P0.15 pin has repeater mode enabled.</description>													
  10148 						<value>0x1</value>													
  10149 					</enumeratedValue>														
  10150 					<enumeratedValue>														
  10151 						<name>DISABLED</name>													
  10152 						<description>Disabled. P0.15 pin has neither pull-up nor pull-down.</description>													
  10153 						<value>0x2</value>													
  10154 					</enumeratedValue>														
  10155 					<enumeratedValue>														
  10156 						<name>PULL_DOWN</name>													
  10157 						<description>Pull-down. P0.15 has a pull-down resistor enabled.</description>													
  10158 						<value>0x3</value>													
  10159 					</enumeratedValue>														
  10160 				</enumeratedValues>															
  10161 			</field>																
  10162 		</fields>																	
  10163 	</register>																		
  10164 	<register>																		
  10165 		<name>PINMODE1</name>																	
  10166 		<description>Pin mode select register 1</description>																	
  10167 		<addressOffset>0x044</addressOffset>																	
  10168 		<access>read-write</access>																	
  10169 		<resetValue>0</resetValue>																	
  10170 		<resetMask>0xFFFFFFFF</resetMask>																	
  10171 		<fields>																	
  10172 			<field>																
  10173 				<name>P0_16MODE</name>															
  10174 				<description>Port 1 pin 16 control.</description>															
  10175 				<bitRange>[1:0]</bitRange>															
  10176 				<enumeratedValues>															
  10177 				<name>ENUM</name>															
  10178 					<enumeratedValue>														
  10179 						<name>PULL_UP</name>													
  10180 						<description>Pull-up. P0.16 pin has a pull-up resistor enabled.</description>													
  10181 						<value>0x0</value>													
  10182 					</enumeratedValue>														
  10183 					<enumeratedValue>														
  10184 						<name>REPEATER</name>													
  10185 						<description>Repeater. P0.16 pin has repeater mode enabled.</description>													
  10186 						<value>0x1</value>													
  10187 					</enumeratedValue>														
  10188 					<enumeratedValue>														
  10189 						<name>DISABLED</name>													
  10190 						<description>Disabled. P0.16 pin has neither pull-up nor pull-down.</description>													
  10191 						<value>0x2</value>													
  10192 					</enumeratedValue>														
  10193 					<enumeratedValue>														
  10194 						<name>PULL_DOWN</name>													
  10195 						<description>Pull-down. P0.16 has a pull-down resistor enabled.</description>													
  10196 						<value>0x3</value>													
  10197 					</enumeratedValue>														
  10198 				</enumeratedValues>															
  10199 			</field>																
  10200 			<field>																
  10201 				<name>P0_17MODE</name>															
  10202 				<description>Port 1 pin 17 control.</description>															
  10203 				<bitRange>[3:2]</bitRange>															
  10204 				<enumeratedValues>															
  10205 				<name>ENUM</name>															
  10206 					<enumeratedValue>														
  10207 						<name>PULL_UP</name>													
  10208 						<description>Pull-up. P0.17 pin has a pull-up resistor enabled.</description>													
  10209 						<value>0x0</value>													
  10210 					</enumeratedValue>														
  10211 					<enumeratedValue>														
  10212 						<name>REPEATER</name>													
  10213 						<description>Repeater. P0.17 pin has repeater mode enabled.</description>													
  10214 						<value>0x1</value>													
  10215 					</enumeratedValue>														
  10216 					<enumeratedValue>														
  10217 						<name>DISABLED</name>													
  10218 						<description>Disabled. P0.17 pin has neither pull-up nor pull-down.</description>													
  10219 						<value>0x2</value>													
  10220 					</enumeratedValue>														
  10221 					<enumeratedValue>														
  10222 						<name>PULL_DOWN</name>													
  10223 						<description>Pull-down. P0.17 has a pull-down resistor enabled.</description>													
  10224 						<value>0x3</value>													
  10225 					</enumeratedValue>														
  10226 				</enumeratedValues>															
  10227 			</field>																
  10228 			<field>																
  10229 				<name>P0_18MODE</name>															
  10230 				<description>Port 1 pin 18 control.</description>															
  10231 				<bitRange>[5:4]</bitRange>															
  10232 				<enumeratedValues>															
  10233 				<name>ENUM</name>															
  10234 					<enumeratedValue>														
  10235 						<name>PULL_UP</name>													
  10236 						<description>Pull-up. P0.18 pin has a pull-up resistor enabled.</description>													
  10237 						<value>0x0</value>													
  10238 					</enumeratedValue>														
  10239 					<enumeratedValue>														
  10240 						<name>REPEATER</name>													
  10241 						<description>Repeater. P0.18 pin has repeater mode enabled.</description>													
  10242 						<value>0x1</value>													
  10243 					</enumeratedValue>														
  10244 					<enumeratedValue>														
  10245 						<name>DISABLED</name>													
  10246 						<description>Disabled. P0.18 pin has neither pull-up nor pull-down.</description>													
  10247 						<value>0x2</value>													
  10248 					</enumeratedValue>														
  10249 					<enumeratedValue>														
  10250 						<name>PULL_DOWN</name>													
  10251 						<description>Pull-down. P0.18 has a pull-down resistor enabled.</description>													
  10252 						<value>0x3</value>													
  10253 					</enumeratedValue>														
  10254 				</enumeratedValues>															
  10255 			</field>																
  10256 			<field>																
  10257 				<name>P0_19MODE</name>															
  10258 				<description>Port 1 pin 19 control.</description>															
  10259 				<bitRange>[7:6]</bitRange>															
  10260 				<enumeratedValues>															
  10261 				<name>ENUM</name>															
  10262 					<enumeratedValue>														
  10263 						<name>PULL_UP</name>													
  10264 						<description>Pull-up. P0.19 pin has a pull-up resistor enabled.</description>													
  10265 						<value>0x0</value>													
  10266 					</enumeratedValue>														
  10267 					<enumeratedValue>														
  10268 						<name>REPEATER</name>													
  10269 						<description>Repeater. P0.19 pin has repeater mode enabled.</description>													
  10270 						<value>0x1</value>													
  10271 					</enumeratedValue>														
  10272 					<enumeratedValue>														
  10273 						<name>DISABLED</name>													
  10274 						<description>Disabled. P0.19 pin has neither pull-up nor pull-down.</description>													
  10275 						<value>0x2</value>													
  10276 					</enumeratedValue>														
  10277 					<enumeratedValue>														
  10278 						<name>PULL_DOWN</name>													
  10279 						<description>Pull-down. P0.19 has a pull-down resistor enabled.</description>													
  10280 						<value>0x3</value>													
  10281 					</enumeratedValue>														
  10282 				</enumeratedValues>															
  10283 			</field>																
  10284 			<field>																
  10285 				<name>P0_20MODE</name>															
  10286 				<description>Port 1 pin 20 control.</description>															
  10287 				<bitRange>[9:8]</bitRange>															
  10288 				<enumeratedValues>															
  10289 				<name>ENUM</name>															
  10290 					<enumeratedValue>														
  10291 						<name>PULL_UP</name>													
  10292 						<description>Pull-up. P0.20 pin has a pull-up resistor enabled.</description>													
  10293 						<value>0x0</value>													
  10294 					</enumeratedValue>														
  10295 					<enumeratedValue>														
  10296 						<name>REPEATER</name>													
  10297 						<description>Repeater. P0.20 pin has repeater mode enabled.</description>													
  10298 						<value>0x1</value>													
  10299 					</enumeratedValue>														
  10300 					<enumeratedValue>														
  10301 						<name>DISABLED</name>													
  10302 						<description>Disabled. P0.20 pin has neither pull-up nor pull-down.</description>													
  10303 						<value>0x2</value>													
  10304 					</enumeratedValue>														
  10305 					<enumeratedValue>														
  10306 						<name>PULL_DOWN</name>													
  10307 						<description>Pull-down. P0.20 has a pull-down resistor enabled.</description>													
  10308 						<value>0x3</value>													
  10309 					</enumeratedValue>														
  10310 				</enumeratedValues>															
  10311 			</field>																
  10312 			<field>																
  10313 				<name>P0_21MODE</name>															
  10314 				<description>Port 1 pin 21 control.</description>															
  10315 				<bitRange>[11:10]</bitRange>															
  10316 				<enumeratedValues>															
  10317 				<name>ENUM</name>															
  10318 					<enumeratedValue>														
  10319 						<name>PULL_UP</name>													
  10320 						<description>Pull-up. P0.21 pin has a pull-up resistor enabled.</description>													
  10321 						<value>0x0</value>													
  10322 					</enumeratedValue>														
  10323 					<enumeratedValue>														
  10324 						<name>REPEATER</name>													
  10325 						<description>Repeater. P0.21 pin has repeater mode enabled.</description>													
  10326 						<value>0x1</value>													
  10327 					</enumeratedValue>														
  10328 					<enumeratedValue>														
  10329 						<name>DISABLED</name>													
  10330 						<description>Disabled. P0.21 pin has neither pull-up nor pull-down.</description>													
  10331 						<value>0x2</value>													
  10332 					</enumeratedValue>														
  10333 					<enumeratedValue>														
  10334 						<name>PULL_DOWN</name>													
  10335 						<description>Pull-down. P0.21 has a pull-down resistor enabled.</description>													
  10336 						<value>0x3</value>													
  10337 					</enumeratedValue>														
  10338 				</enumeratedValues>															
  10339 			</field>																
  10340 			<field>																
  10341 				<name>P0_22MODE</name>															
  10342 				<description>Port 1 pin 22 control.</description>															
  10343 				<bitRange>[13:12]</bitRange>															
  10344 				<enumeratedValues>															
  10345 				<name>ENUM</name>															
  10346 					<enumeratedValue>														
  10347 						<name>PULL_UP</name>													
  10348 						<description>Pull-up. P0.22 pin has a pull-up resistor enabled.</description>													
  10349 						<value>0x0</value>													
  10350 					</enumeratedValue>														
  10351 					<enumeratedValue>														
  10352 						<name>REPEATER</name>													
  10353 						<description>Repeater. P0.22 pin has repeater mode enabled.</description>													
  10354 						<value>0x1</value>													
  10355 					</enumeratedValue>														
  10356 					<enumeratedValue>														
  10357 						<name>DISABLED</name>													
  10358 						<description>Disabled. P0.22 pin has neither pull-up nor pull-down.</description>													
  10359 						<value>0x2</value>													
  10360 					</enumeratedValue>														
  10361 					<enumeratedValue>														
  10362 						<name>PULL_DOWN</name>													
  10363 						<description>Pull-down. P0.22 has a pull-down resistor enabled.</description>													
  10364 						<value>0x3</value>													
  10365 					</enumeratedValue>														
  10366 				</enumeratedValues>															
  10367 			</field>																
  10368 			<field>																
  10369 				<name>P0_23MODE</name>															
  10370 				<description>Port 1 pin 23 control.</description>															
  10371 				<bitRange>[15:14]</bitRange>															
  10372 				<enumeratedValues>															
  10373 				<name>ENUM</name>															
  10374 					<enumeratedValue>														
  10375 						<name>PULL_UP</name>													
  10376 						<description>Pull-up. P0.23 pin has a pull-up resistor enabled.</description>													
  10377 						<value>0x0</value>													
  10378 					</enumeratedValue>														
  10379 					<enumeratedValue>														
  10380 						<name>REPEATER</name>													
  10381 						<description>Repeater. P0.23 pin has repeater mode enabled.</description>													
  10382 						<value>0x1</value>													
  10383 					</enumeratedValue>														
  10384 					<enumeratedValue>														
  10385 						<name>DISABLED</name>													
  10386 						<description>Disabled. P0.23 pin has neither pull-up nor pull-down.</description>													
  10387 						<value>0x2</value>													
  10388 					</enumeratedValue>														
  10389 					<enumeratedValue>														
  10390 						<name>PULL_DOWN</name>													
  10391 						<description>Pull-down. P0.23 has a pull-down resistor enabled.</description>													
  10392 						<value>0x3</value>													
  10393 					</enumeratedValue>														
  10394 				</enumeratedValues>															
  10395 			</field>																
  10396 			<field>																
  10397 				<name>P0_24MODE</name>															
  10398 				<description>Port 1 pin 24 control.</description>															
  10399 				<bitRange>[17:16]</bitRange>															
  10400 				<enumeratedValues>															
  10401 				<name>ENUM</name>															
  10402 					<enumeratedValue>														
  10403 						<name>PULL_UP</name>													
  10404 						<description>Pull-up. P0.24 pin has a pull-up resistor enabled.</description>													
  10405 						<value>0x0</value>													
  10406 					</enumeratedValue>														
  10407 					<enumeratedValue>														
  10408 						<name>REPEATER</name>													
  10409 						<description>Repeater. P0.24 pin has repeater mode enabled.</description>													
  10410 						<value>0x1</value>													
  10411 					</enumeratedValue>														
  10412 					<enumeratedValue>														
  10413 						<name>DISABLED</name>													
  10414 						<description>Disabled. P0.24 pin has neither pull-up nor pull-down.</description>													
  10415 						<value>0x2</value>													
  10416 					</enumeratedValue>														
  10417 					<enumeratedValue>														
  10418 						<name>PULL_DOWN</name>													
  10419 						<description>Pull-down. P0.24 has a pull-down resistor enabled.</description>													
  10420 						<value>0x3</value>													
  10421 					</enumeratedValue>														
  10422 				</enumeratedValues>															
  10423 			</field>																
  10424 			<field>																
  10425 				<name>P0_25MODE</name>															
  10426 				<description>Port 1 pin 25 control.</description>															
  10427 				<bitRange>[19:18]</bitRange>															
  10428 				<enumeratedValues>															
  10429 				<name>ENUM</name>															
  10430 					<enumeratedValue>														
  10431 						<name>PULL_UP</name>													
  10432 						<description>Pull-up. P0.25 pin has a pull-up resistor enabled.</description>													
  10433 						<value>0x0</value>													
  10434 					</enumeratedValue>														
  10435 					<enumeratedValue>														
  10436 						<name>REPEATER</name>													
  10437 						<description>Repeater. P0.25 pin has repeater mode enabled.</description>													
  10438 						<value>0x1</value>													
  10439 					</enumeratedValue>														
  10440 					<enumeratedValue>														
  10441 						<name>DISABLED</name>													
  10442 						<description>Disabled. P0.25 pin has neither pull-up nor pull-down.</description>													
  10443 						<value>0x2</value>													
  10444 					</enumeratedValue>														
  10445 					<enumeratedValue>														
  10446 						<name>PULL_DOWN</name>													
  10447 						<description>Pull-down. P0.25 has a pull-down resistor enabled.</description>													
  10448 						<value>0x3</value>													
  10449 					</enumeratedValue>														
  10450 				</enumeratedValues>															
  10451 			</field>																
  10452 			<field>																
  10453 				<name>P0_26MODE</name>															
  10454 				<description>Port 1 pin 26 control.</description>															
  10455 				<bitRange>[21:20]</bitRange>															
  10456 				<enumeratedValues>															
  10457 				<name>ENUM</name>															
  10458 					<enumeratedValue>														
  10459 						<name>PULL_UP</name>													
  10460 						<description>Pull-up. P0.26 pin has a pull-up resistor enabled.</description>													
  10461 						<value>0x0</value>													
  10462 					</enumeratedValue>														
  10463 					<enumeratedValue>														
  10464 						<name>REPEATER</name>													
  10465 						<description>Repeater. P0.26 pin has repeater mode enabled.</description>													
  10466 						<value>0x1</value>													
  10467 					</enumeratedValue>														
  10468 					<enumeratedValue>														
  10469 						<name>DISABLED</name>													
  10470 						<description>Disabled. P0.26 pin has neither pull-up nor pull-down.</description>													
  10471 						<value>0x2</value>													
  10472 					</enumeratedValue>														
  10473 					<enumeratedValue>														
  10474 						<name>PULL_DOWN</name>													
  10475 						<description>Pull-down. P0.26 has a pull-down resistor enabled.</description>													
  10476 						<value>0x3</value>													
  10477 					</enumeratedValue>														
  10478 				</enumeratedValues>															
  10479 			</field>																
  10480 			<field>																
  10481 				<name>RESERVED</name>															
  10482 				<description>Reserved.</description>															
  10483 				<bitRange>[29:22]</bitRange>															
  10484 														
  10485 			</field>																
  10486 			<field>																
  10487 				<name>RESERVED</name>															
  10488 				<description>Reserved.</description>															
  10489 				<bitRange>[31:30]</bitRange>															
  10490 														
  10491 			</field>																
  10492 		</fields>																	
  10493 	</register>																		
  10494 	<register>																		
  10495 		<name>PINMODE2</name>																	
  10496 		<description>Pin mode select register 2</description>																	
  10497 		<addressOffset>0x048</addressOffset>																	
  10498 		<access>read-write</access>																	
  10499 		<resetValue>0</resetValue>																	
  10500 		<resetMask>0xFFFFFFFF</resetMask>																	
  10501 		<fields>																	
  10502 			<field>																
  10503 				<name>P1_00MODE</name>															
  10504 				<description>Port 1 pin 0 control.</description>															
  10505 				<bitRange>[1:0]</bitRange>															
  10506 				<enumeratedValues>															
  10507 				<name>ENUM</name>															
  10508 					<enumeratedValue>														
  10509 						<name>PULL_UP</name>													
  10510 						<description>Pull-up. P1.0 pin has a pull-up resistor enabled.</description>													
  10511 						<value>0x0</value>													
  10512 					</enumeratedValue>														
  10513 					<enumeratedValue>														
  10514 						<name>REPEATER</name>													
  10515 						<description>Repeater. P1.0 pin has repeater mode enabled.</description>													
  10516 						<value>0x1</value>													
  10517 					</enumeratedValue>														
  10518 					<enumeratedValue>														
  10519 						<name>DISABLED</name>													
  10520 						<description>Disabled. P1.0 pin has neither pull-up nor pull-down.</description>													
  10521 						<value>0x2</value>													
  10522 					</enumeratedValue>														
  10523 					<enumeratedValue>														
  10524 						<name>PULL_DOWN</name>													
  10525 						<description>Pull-down. P1.0 has a pull-down resistor enabled.</description>													
  10526 						<value>0x3</value>													
  10527 					</enumeratedValue>														
  10528 				</enumeratedValues>															
  10529 			</field>																
  10530 			<field>																
  10531 				<name>P1_01MODE</name>															
  10532 				<description>Port 1 pin 1 control.</description>															
  10533 				<bitRange>[3:2]</bitRange>															
  10534 				<enumeratedValues>															
  10535 				<name>ENUM</name>															
  10536 					<enumeratedValue>														
  10537 						<name>PULL_UP</name>													
  10538 						<description>Pull-up. P1.1 pin has a pull-up resistor enabled.</description>													
  10539 						<value>0x0</value>													
  10540 					</enumeratedValue>														
  10541 					<enumeratedValue>														
  10542 						<name>REPEATER</name>													
  10543 						<description>Repeater. P1.1 pin has repeater mode enabled.</description>													
  10544 						<value>0x1</value>													
  10545 					</enumeratedValue>														
  10546 					<enumeratedValue>														
  10547 						<name>DISABLED</name>													
  10548 						<description>Disabled. P1.1 pin has neither pull-up nor pull-down.</description>													
  10549 						<value>0x2</value>													
  10550 					</enumeratedValue>														
  10551 					<enumeratedValue>														
  10552 						<name>PULL_DOWN</name>													
  10553 						<description>Pull-down. P1.1 has a pull-down resistor enabled.</description>													
  10554 						<value>0x3</value>													
  10555 					</enumeratedValue>														
  10556 				</enumeratedValues>															
  10557 			</field>																
  10558 			<field>																
  10559 				<name>RESERVED</name>															
  10560 				<description>Reserved.</description>															
  10561 				<bitRange>[7:4]</bitRange>															
  10562 														
  10563 			</field>																
  10564 			<field>																
  10565 				<name>P1_04MODE</name>															
  10566 				<description>Port 1 pin 4 control.</description>															
  10567 				<bitRange>[9:8]</bitRange>															
  10568 				<enumeratedValues>															
  10569 				<name>ENUM</name>															
  10570 					<enumeratedValue>														
  10571 						<name>PULL_UP</name>													
  10572 						<description>Pull-up. P1.4 pin has a pull-up resistor enabled.</description>													
  10573 						<value>0x0</value>													
  10574 					</enumeratedValue>														
  10575 					<enumeratedValue>														
  10576 						<name>REPEATER</name>													
  10577 						<description>Repeater. P1.4 pin has repeater mode enabled.</description>													
  10578 						<value>0x1</value>													
  10579 					</enumeratedValue>														
  10580 					<enumeratedValue>														
  10581 						<name>DISABLED</name>													
  10582 						<description>Disabled. P1.4 pin has neither pull-up nor pull-down.</description>													
  10583 						<value>0x2</value>													
  10584 					</enumeratedValue>														
  10585 					<enumeratedValue>														
  10586 						<name>PULL_DOWN</name>													
  10587 						<description>Pull-down. P1.4 has a pull-down resistor enabled.</description>													
  10588 						<value>0x3</value>													
  10589 					</enumeratedValue>														
  10590 				</enumeratedValues>															
  10591 			</field>																
  10592 			<field>																
  10593 				<name>RESERVED</name>															
  10594 				<description>Reserved.</description>															
  10595 				<bitRange>[15:10]</bitRange>															
  10596 														
  10597 			</field>																
  10598 			<field>																
  10599 				<name>P1_08MODE</name>															
  10600 				<description>Port 1 pin 8 control.</description>															
  10601 				<bitRange>[17:16]</bitRange>															
  10602 				<enumeratedValues>															
  10603 				<name>ENUM</name>															
  10604 					<enumeratedValue>														
  10605 						<name>PULL_UP</name>													
  10606 						<description>Pull-up. P1.8 pin has a pull-up resistor enabled.</description>													
  10607 						<value>0x0</value>													
  10608 					</enumeratedValue>														
  10609 					<enumeratedValue>														
  10610 						<name>REPEATER</name>													
  10611 						<description>Repeater. P1.8 pin has repeater mode enabled.</description>													
  10612 						<value>0x1</value>													
  10613 					</enumeratedValue>														
  10614 					<enumeratedValue>														
  10615 						<name>DISABLED</name>													
  10616 						<description>Disabled. P1.8 pin has neither pull-up nor pull-down.</description>													
  10617 						<value>0x2</value>													
  10618 					</enumeratedValue>														
  10619 					<enumeratedValue>														
  10620 						<name>PULL_DOWN</name>													
  10621 						<description>Pull-down. P1.8 has a pull-down resistor enabled.</description>													
  10622 						<value>0x3</value>													
  10623 					</enumeratedValue>														
  10624 				</enumeratedValues>															
  10625 			</field>																
  10626 			<field>																
  10627 				<name>P1_09MODE</name>															
  10628 				<description>Port 1 pin 9 control.</description>															
  10629 				<bitRange>[19:18]</bitRange>															
  10630 																			
  10631 				<enumeratedValues>															
  10632 				<name>ENUM</name>															
  10633 																			
  10634 					<enumeratedValue>														
  10635 						<name>PULL_UP</name>													
  10636 						<description>Pull-up. P1.9 pin has a pull-up resistor enabled.</description>													
  10637 						<value>0x0</value>													
  10638 					</enumeratedValue>														
  10639 					<enumeratedValue>														
  10640 						<name>REPEATER</name>													
  10641 						<description>Repeater. P1.9 pin has repeater mode enabled.</description>													
  10642 						<value>0x1</value>													
  10643 					</enumeratedValue>														
  10644 					<enumeratedValue>														
  10645 						<name>DISABLED</name>													
  10646 						<description>Disabled. P1.9 pin has neither pull-up nor pull-down.</description>													
  10647 						<value>0x2</value>													
  10648 					</enumeratedValue>														
  10649 					<enumeratedValue>														
  10650 						<name>PULL_DOWN</name>													
  10651 						<description>Pull-down. P1.9 has a pull-down resistor enabled.</description>													
  10652 						<value>0x3</value>													
  10653 					</enumeratedValue>														
  10654 				</enumeratedValues>															
  10655 			</field>																
  10656 			<field>																
  10657 				<name>P1_10MODE</name>															
  10658 				<description>Port 1 pin 10 control.</description>															
  10659 				<bitRange>[21:20]</bitRange>															
  10660 																			
  10661 				<enumeratedValues>															
  10662 				<name>ENUM</name>															
  10663 																			
  10664 					<enumeratedValue>														
  10665 						<name>PULL_UP</name>													
  10666 						<description>Pull-up. P1.10 pin has a pull-up resistor enabled.</description>													
  10667 						<value>0x0</value>													
  10668 					</enumeratedValue>														
  10669 					<enumeratedValue>														
  10670 						<name>REPEATER</name>													
  10671 						<description>Repeater. P1.10 pin has repeater mode enabled.</description>													
  10672 						<value>0x1</value>													
  10673 					</enumeratedValue>														
  10674 					<enumeratedValue>														
  10675 						<name>DISABLED</name>													
  10676 						<description>Disabled. P1.10 pin has neither pull-up nor pull-down.</description>													
  10677 						<value>0x2</value>													
  10678 					</enumeratedValue>														
  10679 					<enumeratedValue>														
  10680 						<name>PULL_DOWN</name>													
  10681 						<description>Pull-down. P1.10 has a pull-down resistor enabled.</description>													
  10682 						<value>0x3</value>													
  10683 					</enumeratedValue>														
  10684 				</enumeratedValues>															
  10685 			</field>																
  10686 			<field>																
  10687 				<name>RESERVED</name>															
  10688 				<description>Reserved.</description>															
  10689 				<bitRange>[27:22]</bitRange>															
  10690 																			
  10691 														
  10692 			</field>																
  10693 			<field>																
  10694 				<name>P1_14MODE</name>															
  10695 				<description>Port 1 pin 14 control.</description>															
  10696 				<bitRange>[29:28]</bitRange>															
  10697 																			
  10698 				<enumeratedValues>															
  10699 				<name>ENUM</name>															
  10700 																			
  10701 					<enumeratedValue>														
  10702 						<name>PULL_UP</name>													
  10703 						<description>Pull-up. P1.14 pin has a pull-up resistor enabled.</description>													
  10704 						<value>0x0</value>													
  10705 					</enumeratedValue>														
  10706 					<enumeratedValue>														
  10707 						<name>REPEATER</name>													
  10708 						<description>Repeater. P1.14 pin has repeater mode enabled.</description>													
  10709 						<value>0x1</value>													
  10710 					</enumeratedValue>														
  10711 					<enumeratedValue>														
  10712 						<name>DISABLED</name>													
  10713 						<description>Disabled. P1.14 pin has neither pull-up nor pull-down.</description>													
  10714 						<value>0x2</value>													
  10715 					</enumeratedValue>														
  10716 					<enumeratedValue>														
  10717 						<name>PULL_DOWN</name>													
  10718 						<description>Pull-down. P1.14 has a pull-down resistor enabled.</description>													
  10719 						<value>0x3</value>													
  10720 					</enumeratedValue>														
  10721 				</enumeratedValues>															
  10722 			</field>																
  10723 			<field>																
  10724 				<name>P1_15MODE</name>															
  10725 				<description>Port 1 pin 15 control.</description>															
  10726 				<bitRange>[31:30]</bitRange>															
  10727 																			
  10728 				<enumeratedValues>															
  10729 				<name>ENUM</name>															
  10730 																			
  10731 					<enumeratedValue>														
  10732 						<name>PULL_UP</name>													
  10733 						<description>Pull-up. P1.15 pin has a pull-up resistor enabled.</description>													
  10734 						<value>0x0</value>													
  10735 					</enumeratedValue>														
  10736 					<enumeratedValue>														
  10737 						<name>REPEATER</name>													
  10738 						<description>Repeater. P1.15 pin has repeater mode enabled.</description>													
  10739 						<value>0x1</value>													
  10740 					</enumeratedValue>														
  10741 					<enumeratedValue>														
  10742 						<name>DISABLED</name>													
  10743 						<description>Disabled. P1.15 pin has neither pull-up nor pull-down.</description>													
  10744 						<value>0x2</value>													
  10745 					</enumeratedValue>														
  10746 					<enumeratedValue>														
  10747 						<name>PULL_DOWN</name>													
  10748 						<description>Pull-down. P1.15 has a pull-down resistor enabled.</description>													
  10749 						<value>0x3</value>													
  10750 					</enumeratedValue>														
  10751 				</enumeratedValues>															
  10752 			</field>																
  10753 		</fields>																	
  10754 	</register>																		
  10755 	<register>																		
  10756 		<name>PINMODE3</name>																	
  10757 		<description>Pin mode select register 3.</description>																	
  10758 		<addressOffset>0x04C</addressOffset>																	
  10759 		<access>read-write</access>																	
  10760 		<resetValue>0</resetValue>																	
  10761 		<resetMask>0xFFFFFFFF</resetMask>																	
  10762 		<fields>																	
  10763 			<field>																
  10764 				<name>P1_16MODE</name>															
  10765 				<description>Port 1 pin 16 control.</description>															
  10766 				<bitRange>[1:0]</bitRange>															
  10767 																			
  10768 				<enumeratedValues>															
  10769 				<name>ENUM</name>															
  10770 																			
  10771 					<enumeratedValue>														
  10772 						<name>PULL_UP</name>													
  10773 						<description>Pull-up. P1.16 pin has a pull-up resistor enabled.</description>													
  10774 						<value>0x0</value>													
  10775 					</enumeratedValue>														
  10776 					<enumeratedValue>														
  10777 						<name>REPEATER</name>													
  10778 						<description>Repeater. P1.16 pin has repeater mode enabled.</description>													
  10779 						<value>0x1</value>													
  10780 					</enumeratedValue>														
  10781 					<enumeratedValue>														
  10782 						<name>DISABLED</name>													
  10783 						<description>Disabled. P1.16 pin has neither pull-up nor pull-down.</description>													
  10784 						<value>0x2</value>													
  10785 					</enumeratedValue>														
  10786 					<enumeratedValue>														
  10787 						<name>PULL_DOWN</name>													
  10788 						<description>Pull-down. P1.16 has a pull-down resistor enabled.</description>													
  10789 						<value>0x3</value>													
  10790 					</enumeratedValue>														
  10791 				</enumeratedValues>															
  10792 			</field>																
  10793 			<field>																
  10794 				<name>P1_17MODE</name>															
  10795 				<description>Port 1 pin 17 control.</description>															
  10796 				<bitRange>[3:2]</bitRange>															
  10797 																			
  10798 				<enumeratedValues>															
  10799 				<name>ENUM</name>															
  10800 																			
  10801 					<enumeratedValue>														
  10802 						<name>PULL_UP</name>													
  10803 						<description>Pull-up. P1.17 pin has a pull-up resistor enabled.</description>													
  10804 						<value>0x0</value>													
  10805 					</enumeratedValue>														
  10806 					<enumeratedValue>														
  10807 						<name>REPEATER</name>													
  10808 						<description>Repeater. P1.17 pin has repeater mode enabled.</description>													
  10809 						<value>0x1</value>													
  10810 					</enumeratedValue>														
  10811 					<enumeratedValue>														
  10812 						<name>DISABLED</name>													
  10813 						<description>Disabled. P1.17 pin has neither pull-up nor pull-down.</description>													
  10814 						<value>0x2</value>													
  10815 					</enumeratedValue>														
  10816 					<enumeratedValue>														
  10817 						<name>PULL_DOWN</name>													
  10818 						<description>Pull-down. P1.17 has a pull-down resistor enabled.</description>													
  10819 						<value>0x3</value>													
  10820 					</enumeratedValue>														
  10821 				</enumeratedValues>															
  10822 			</field>																
  10823 			<field>																
  10824 				<name>P1_18MODE</name>															
  10825 				<description>Port 1 pin 18 control.</description>															
  10826 				<bitRange>[5:4]</bitRange>															
  10827 																			
  10828 				<enumeratedValues>															
  10829 				<name>ENUM</name>															
  10830 																			
  10831 					<enumeratedValue>														
  10832 						<name>PULL_UP</name>													
  10833 						<description>Pull-up. P1.18 pin has a pull-up resistor enabled.</description>													
  10834 						<value>0x0</value>													
  10835 					</enumeratedValue>														
  10836 					<enumeratedValue>														
  10837 						<name>REPEATER</name>													
  10838 						<description>Repeater. P1.18 pin has repeater mode enabled.</description>													
  10839 						<value>0x1</value>													
  10840 					</enumeratedValue>														
  10841 					<enumeratedValue>														
  10842 						<name>DISABLED</name>													
  10843 						<description>Disabled. P1.18 pin has neither pull-up nor pull-down.</description>													
  10844 						<value>0x2</value>													
  10845 					</enumeratedValue>														
  10846 					<enumeratedValue>														
  10847 						<name>PULL_DOWN</name>													
  10848 						<description>Pull-down. P1.18 has a pull-down resistor enabled.</description>													
  10849 						<value>0x3</value>													
  10850 					</enumeratedValue>														
  10851 				</enumeratedValues>															
  10852 			</field>																
  10853 			<field>																
  10854 				<name>P1_19MODE</name>															
  10855 				<description>Port 1 pin 19 control.</description>															
  10856 				<bitRange>[7:6]</bitRange>															
  10857 																			
  10858 				<enumeratedValues>															
  10859 				<name>ENUM</name>															
  10860 																			
  10861 					<enumeratedValue>														
  10862 						<name>PULL_UP</name>													
  10863 						<description>Pull-up. P1.19 pin has a pull-up resistor enabled.</description>													
  10864 						<value>0x0</value>													
  10865 					</enumeratedValue>														
  10866 					<enumeratedValue>														
  10867 						<name>REPEATER</name>													
  10868 						<description>Repeater. P1.19 pin has repeater mode enabled.</description>													
  10869 						<value>0x1</value>													
  10870 					</enumeratedValue>														
  10871 					<enumeratedValue>														
  10872 						<name>DISABLED</name>													
  10873 						<description>Disabled. P1.19 pin has neither pull-up nor pull-down.</description>													
  10874 						<value>0x2</value>													
  10875 					</enumeratedValue>														
  10876 					<enumeratedValue>														
  10877 						<name>PULL_DOWN</name>													
  10878 						<description>Pull-down. P1.19 has a pull-down resistor enabled.</description>													
  10879 						<value>0x3</value>													
  10880 					</enumeratedValue>														
  10881 				</enumeratedValues>															
  10882 			</field>																
  10883 			<field>																
  10884 				<name>P1_20MODE</name>															
  10885 				<description>Port 1 pin 20 control.</description>															
  10886 				<bitRange>[9:8]</bitRange>															
  10887 																			
  10888 				<enumeratedValues>															
  10889 				<name>ENUM</name>															
  10890 																			
  10891 					<enumeratedValue>														
  10892 						<name>PULL_UP</name>													
  10893 						<description>Pull-up. P1.20 pin has a pull-up resistor enabled.</description>													
  10894 						<value>0x0</value>													
  10895 					</enumeratedValue>														
  10896 					<enumeratedValue>														
  10897 						<name>REPEATER</name>													
  10898 						<description>Repeater. P1.20 pin has repeater mode enabled.</description>													
  10899 						<value>0x1</value>													
  10900 					</enumeratedValue>														
  10901 					<enumeratedValue>														
  10902 						<name>DISABLED</name>													
  10903 						<description>Disabled. P1.20 pin has neither pull-up nor pull-down.</description>													
  10904 						<value>0x2</value>													
  10905 					</enumeratedValue>														
  10906 					<enumeratedValue>														
  10907 						<name>PULL_DOWN</name>													
  10908 						<description>Pull-down. P1.20 has a pull-down resistor enabled.</description>													
  10909 						<value>0x3</value>													
  10910 					</enumeratedValue>														
  10911 				</enumeratedValues>															
  10912 			</field>																
  10913 			<field>																
  10914 				<name>P1_21MODE</name>															
  10915 				<description>Port 1 pin 21 control.</description>															
  10916 				<bitRange>[11:10]</bitRange>															
  10917 																			
  10918 				<enumeratedValues>															
  10919 				<name>ENUM</name>															
  10920 																			
  10921 					<enumeratedValue>														
  10922 						<name>PULL_UP</name>													
  10923 						<description>Pull-up. P1.21 pin has a pull-up resistor enabled.</description>													
  10924 						<value>0x0</value>													
  10925 					</enumeratedValue>														
  10926 					<enumeratedValue>														
  10927 						<name>REPEATER</name>													
  10928 						<description>Repeater. P1.21 pin has repeater mode enabled.</description>													
  10929 						<value>0x1</value>													
  10930 					</enumeratedValue>														
  10931 					<enumeratedValue>														
  10932 						<name>DISABLED</name>													
  10933 						<description>Disabled. P1.21 pin has neither pull-up nor pull-down.</description>													
  10934 						<value>0x2</value>													
  10935 					</enumeratedValue>														
  10936 					<enumeratedValue>														
  10937 						<name>PULL_DOWN</name>													
  10938 						<description>Pull-down. P1.21 has a pull-down resistor enabled.</description>													
  10939 						<value>0x3</value>													
  10940 					</enumeratedValue>														
  10941 				</enumeratedValues>															
  10942 			</field>																
  10943 			<field>																
  10944 				<name>P1_22MODE</name>															
  10945 				<description>Port 1 pin 22 control.</description>															
  10946 				<bitRange>[13:12]</bitRange>															
  10947 																			
  10948 				<enumeratedValues>															
  10949 				<name>ENUM</name>															
  10950 																			
  10951 					<enumeratedValue>														
  10952 						<name>PULL_UP</name>													
  10953 						<description>Pull-up. P1.22 pin has a pull-up resistor enabled.</description>													
  10954 						<value>0x0</value>													
  10955 					</enumeratedValue>														
  10956 					<enumeratedValue>														
  10957 						<name>REPEATER</name>													
  10958 						<description>Repeater. P1.22 pin has repeater mode enabled.</description>													
  10959 						<value>0x1</value>													
  10960 					</enumeratedValue>														
  10961 					<enumeratedValue>														
  10962 						<name>DISABLED</name>													
  10963 						<description>Disabled. P1.22 pin has neither pull-up nor pull-down.</description>													
  10964 						<value>0x2</value>													
  10965 					</enumeratedValue>														
  10966 					<enumeratedValue>														
  10967 						<name>PULL_DOWN</name>													
  10968 						<description>Pull-down. P1.22 has a pull-down resistor enabled.</description>													
  10969 						<value>0x3</value>													
  10970 					</enumeratedValue>														
  10971 				</enumeratedValues>															
  10972 			</field>																
  10973 			<field>																
  10974 				<name>P1_23MODE</name>															
  10975 				<description>Port 1 pin 23 control.</description>															
  10976 				<bitRange>[15:14]</bitRange>															
  10977 																			
  10978 				<enumeratedValues>															
  10979 				<name>ENUM</name>															
  10980 																			
  10981 					<enumeratedValue>														
  10982 						<name>PULL_UP</name>													
  10983 						<description>Pull-up. P1.23 pin has a pull-up resistor enabled.</description>													
  10984 						<value>0x0</value>													
  10985 					</enumeratedValue>														
  10986 					<enumeratedValue>														
  10987 						<name>REPEATER</name>													
  10988 						<description>Repeater. P1.23 pin has repeater mode enabled.</description>													
  10989 						<value>0x1</value>													
  10990 					</enumeratedValue>														
  10991 					<enumeratedValue>														
  10992 						<name>DISABLED</name>													
  10993 						<description>Disabled. P1.23 pin has neither pull-up nor pull-down.</description>													
  10994 						<value>0x2</value>													
  10995 					</enumeratedValue>														
  10996 					<enumeratedValue>														
  10997 						<name>PULL_DOWN</name>													
  10998 						<description>Pull-down. P1.23 has a pull-down resistor enabled.</description>													
  10999 						<value>0x3</value>													
  11000 					</enumeratedValue>														
  11001 				</enumeratedValues>															
  11002 			</field>																
  11003 			<field>																
  11004 				<name>P1_24MODE</name>															
  11005 				<description>Port 1 pin 24 control.</description>															
  11006 				<bitRange>[17:16]</bitRange>															
  11007 																			
  11008 				<enumeratedValues>															
  11009 				<name>ENUM</name>															
  11010 																			
  11011 					<enumeratedValue>														
  11012 						<name>PULL_UP</name>													
  11013 						<description>Pull-up. P1.24 pin has a pull-up resistor enabled.</description>													
  11014 						<value>0x0</value>													
  11015 					</enumeratedValue>														
  11016 					<enumeratedValue>														
  11017 						<name>REPEATER</name>													
  11018 						<description>Repeater. P1.24 pin has repeater mode enabled.</description>													
  11019 						<value>0x1</value>													
  11020 					</enumeratedValue>														
  11021 					<enumeratedValue>														
  11022 						<name>DISABLED</name>													
  11023 						<description>Disabled. P1.24 pin has neither pull-up nor pull-down.</description>													
  11024 						<value>0x2</value>													
  11025 					</enumeratedValue>														
  11026 					<enumeratedValue>														
  11027 						<name>PULL_DOWN</name>													
  11028 						<description>Pull-down. P1.24 has a pull-down resistor enabled.</description>													
  11029 						<value>0x3</value>													
  11030 					</enumeratedValue>														
  11031 				</enumeratedValues>															
  11032 			</field>																
  11033 			<field>																
  11034 				<name>P1_25MODE</name>															
  11035 				<description>Port 1 pin 25 control.</description>															
  11036 				<bitRange>[19:18]</bitRange>															
  11037 																			
  11038 				<enumeratedValues>															
  11039 				<name>ENUM</name>															
  11040 																			
  11041 					<enumeratedValue>														
  11042 						<name>PULL_UP</name>													
  11043 						<description>Pull-up. P1.25 pin has a pull-up resistor enabled.</description>													
  11044 						<value>0x0</value>													
  11045 					</enumeratedValue>														
  11046 					<enumeratedValue>														
  11047 						<name>REPEATER</name>													
  11048 						<description>Repeater. P1.25 pin has repeater mode enabled.</description>													
  11049 						<value>0x1</value>													
  11050 					</enumeratedValue>														
  11051 					<enumeratedValue>														
  11052 						<name>DISABLED</name>													
  11053 						<description>Disabled. P1.25 pin has neither pull-up nor pull-down.</description>													
  11054 						<value>0x2</value>													
  11055 					</enumeratedValue>														
  11056 					<enumeratedValue>														
  11057 						<name>PULL_DOWN</name>													
  11058 						<description>Pull-down. P1.25 has a pull-down resistor enabled.</description>													
  11059 						<value>0x3</value>													
  11060 					</enumeratedValue>														
  11061 				</enumeratedValues>															
  11062 			</field>																
  11063 			<field>																
  11064 				<name>P1_26MODE</name>															
  11065 				<description>Port 1 pin 26 control.</description>															
  11066 				<bitRange>[21:20]</bitRange>															
  11067 																			
  11068 				<enumeratedValues>															
  11069 				<name>ENUM</name>															
  11070 																			
  11071 					<enumeratedValue>														
  11072 						<name>PULL_UP</name>													
  11073 						<description>Pull-up. P1.26 pin has a pull-up resistor enabled.</description>													
  11074 						<value>0x0</value>													
  11075 					</enumeratedValue>														
  11076 					<enumeratedValue>														
  11077 						<name>REPEATER</name>													
  11078 						<description>Repeater. P1.26 pin has repeater mode enabled.</description>													
  11079 						<value>0x1</value>													
  11080 					</enumeratedValue>														
  11081 					<enumeratedValue>														
  11082 						<name>DISABLED</name>													
  11083 						<description>Disabled. P1.26 pin has neither pull-up nor pull-down.</description>													
  11084 						<value>0x2</value>													
  11085 					</enumeratedValue>														
  11086 					<enumeratedValue>														
  11087 						<name>PULL_DOWN</name>													
  11088 						<description>Pull-down. P1.26 has a pull-down resistor enabled.</description>													
  11089 						<value>0x3</value>													
  11090 					</enumeratedValue>														
  11091 				</enumeratedValues>															
  11092 			</field>																
  11093 			<field>																
  11094 				<name>P1_27MODE</name>															
  11095 				<description>Port 1 pin 27 control.</description>															
  11096 				<bitRange>[23:22]</bitRange>															
  11097 																			
  11098 				<enumeratedValues>															
  11099 				<name>ENUM</name>															
  11100 																			
  11101 					<enumeratedValue>														
  11102 						<name>PULL_UP</name>													
  11103 						<description>Pull-up. P1.27 pin has a pull-up resistor enabled.</description>													
  11104 						<value>0x0</value>													
  11105 					</enumeratedValue>														
  11106 					<enumeratedValue>														
  11107 						<name>REPEATER</name>													
  11108 						<description>Repeater. P1.27 pin has repeater mode enabled.</description>													
  11109 						<value>0x1</value>													
  11110 					</enumeratedValue>														
  11111 					<enumeratedValue>														
  11112 						<name>DISABLED</name>													
  11113 						<description>Disabled. P1.27 pin has neither pull-up nor pull-down.</description>													
  11114 						<value>0x2</value>													
  11115 					</enumeratedValue>														
  11116 					<enumeratedValue>														
  11117 						<name>PULL_DOWN</name>													
  11118 						<description>Pull-down. P1.27 has a pull-down resistor enabled.</description>													
  11119 						<value>0x3</value>													
  11120 					</enumeratedValue>														
  11121 				</enumeratedValues>															
  11122 			</field>																
  11123 			<field>																
  11124 				<name>P1_28MODE</name>															
  11125 				<description>Port 1 pin 28 control.</description>															
  11126 				<bitRange>[25:24]</bitRange>															
  11127 																			
  11128 				<enumeratedValues>															
  11129 				<name>ENUM</name>															
  11130 																			
  11131 					<enumeratedValue>														
  11132 						<name>PULL_UP</name>													
  11133 						<description>Pull-up. P1.28 pin has a pull-up resistor enabled.</description>													
  11134 						<value>0x0</value>													
  11135 					</enumeratedValue>														
  11136 					<enumeratedValue>														
  11137 						<name>REPEATER</name>													
  11138 						<description>Repeater. P1.28 pin has repeater mode enabled.</description>													
  11139 						<value>0x1</value>													
  11140 					</enumeratedValue>														
  11141 					<enumeratedValue>														
  11142 						<name>DISABLED</name>													
  11143 						<description>Disabled. P1.28 pin has neither pull-up nor pull-down.</description>													
  11144 						<value>0x2</value>													
  11145 					</enumeratedValue>														
  11146 					<enumeratedValue>														
  11147 						<name>PULL_DOWN</name>													
  11148 						<description>Pull-down. P1.28 has a pull-down resistor enabled.</description>													
  11149 						<value>0x3</value>													
  11150 					</enumeratedValue>														
  11151 				</enumeratedValues>															
  11152 			</field>																
  11153 			<field>																
  11154 				<name>P1_29MODE</name>															
  11155 				<description>Port 1 pin 29 control.</description>															
  11156 				<bitRange>[27:26]</bitRange>															
  11157 																			
  11158 				<enumeratedValues>															
  11159 				<name>ENUM</name>															
  11160 																			
  11161 					<enumeratedValue>														
  11162 						<name>PULL_UP</name>													
  11163 						<description>Pull-up. P1.29 pin has a pull-up resistor enabled.</description>													
  11164 						<value>0x0</value>													
  11165 					</enumeratedValue>														
  11166 					<enumeratedValue>														
  11167 						<name>REPEATER</name>													
  11168 						<description>Repeater. P1.29 pin has repeater mode enabled.</description>													
  11169 						<value>0x1</value>													
  11170 					</enumeratedValue>														
  11171 					<enumeratedValue>														
  11172 						<name>DISABLED</name>													
  11173 						<description>Disabled. P1.29 pin has neither pull-up nor pull-down.</description>													
  11174 						<value>0x2</value>													
  11175 					</enumeratedValue>														
  11176 					<enumeratedValue>														
  11177 						<name>PULL_DOWN</name>													
  11178 						<description>Pull-down. P1.29 has a pull-down resistor enabled.</description>													
  11179 						<value>0x3</value>													
  11180 					</enumeratedValue>														
  11181 				</enumeratedValues>															
  11182 			</field>																
  11183 			<field>																
  11184 				<name>P1_30MODE</name>															
  11185 				<description>Port 1 pin 30 control.</description>															
  11186 				<bitRange>[29:28]</bitRange>															
  11187 																			
  11188 				<enumeratedValues>															
  11189 				<name>ENUM</name>															
  11190 																			
  11191 					<enumeratedValue>														
  11192 						<name>PULL_UP</name>													
  11193 						<description>Pull-up. P1.30 pin has a pull-up resistor enabled.</description>													
  11194 						<value>0x0</value>													
  11195 					</enumeratedValue>														
  11196 					<enumeratedValue>														
  11197 						<name>REPEATER</name>													
  11198 						<description>Repeater. P1.30 pin has repeater mode enabled.</description>													
  11199 						<value>0x1</value>													
  11200 					</enumeratedValue>														
  11201 					<enumeratedValue>														
  11202 						<name>DISABLED</name>													
  11203 						<description>Disabled. P1.30 pin has neither pull-up nor pull-down.</description>													
  11204 						<value>0x2</value>													
  11205 					</enumeratedValue>														
  11206 					<enumeratedValue>														
  11207 						<name>PULL_DOWN</name>													
  11208 						<description>Pull-down. P1.30 has a pull-down resistor enabled.</description>													
  11209 						<value>0x3</value>													
  11210 					</enumeratedValue>														
  11211 				</enumeratedValues>															
  11212 			</field>																
  11213 			<field>																
  11214 				<name>P1_31MODE</name>															
  11215 				<description>Port 1 pin 31 control.</description>															
  11216 				<bitRange>[31:30]</bitRange>															
  11217 																			
  11218 				<enumeratedValues>															
  11219 				<name>ENUM</name>															
  11220 																			
  11221 					<enumeratedValue>														
  11222 						<name>PULL_UP</name>													
  11223 						<description>Pull-up. P1.31 pin has a pull-up resistor enabled.</description>													
  11224 						<value>0x0</value>													
  11225 					</enumeratedValue>														
  11226 					<enumeratedValue>														
  11227 						<name>REPEATER</name>													
  11228 						<description>Repeater. P1.31 pin has repeater mode enabled.</description>													
  11229 						<value>0x1</value>													
  11230 					</enumeratedValue>														
  11231 					<enumeratedValue>														
  11232 						<name>DISABLED</name>													
  11233 						<description>Disabled. P1.31 pin has neither pull-up nor pull-down.</description>													
  11234 						<value>0x2</value>													
  11235 					</enumeratedValue>														
  11236 					<enumeratedValue>														
  11237 						<name>PULL_DOWN</name>													
  11238 						<description>Pull-down. P1.31 has a pull-down resistor enabled.</description>													
  11239 						<value>0x3</value>													
  11240 					</enumeratedValue>														
  11241 				</enumeratedValues>															
  11242 			</field>																
  11243 		</fields>																	
  11244 	</register>																		
  11245 	<register>																		
  11246 		<name>PINMODE4</name>																	
  11247 		<description>Pin mode select register 4</description>																	
  11248 		<addressOffset>0x050</addressOffset>																	
  11249 		<access>read-write</access>																	
  11250 		<resetValue>0</resetValue>																	
  11251 		<resetMask>0xFFFFFFFF</resetMask>																	
  11252 		<fields>																	
  11253 			<field>																
  11254 				<name>P2_00MODE</name>															
  11255 				<description>Port 2 pin 0 control.</description>															
  11256 				<bitRange>[1:0]</bitRange>															
  11257 																			
  11258 				<enumeratedValues>															
  11259 				<name>ENUM</name>															
  11260 																			
  11261 					<enumeratedValue>														
  11262 						<name>PULL_UP</name>													
  11263 						<description>Pull-up. P2.0 pin has a pull-up resistor enabled.</description>													
  11264 						<value>0x0</value>													
  11265 					</enumeratedValue>														
  11266 					<enumeratedValue>														
  11267 						<name>REPEATER</name>													
  11268 						<description>Repeater. P2.0 pin has repeater mode enabled.</description>													
  11269 						<value>0x1</value>													
  11270 					</enumeratedValue>														
  11271 					<enumeratedValue>														
  11272 						<name>DISABLED</name>													
  11273 						<description>Disabled. P2.0 pin has neither pull-up nor pull-down.</description>													
  11274 						<value>0x2</value>													
  11275 					</enumeratedValue>														
  11276 					<enumeratedValue>														
  11277 						<name>PULL_DOWN</name>													
  11278 						<description>Pull-down. P2.0 has a pull-down resistor enabled.</description>													
  11279 						<value>0x3</value>													
  11280 					</enumeratedValue>														
  11281 				</enumeratedValues>															
  11282 			</field>																
  11283 			<field>																
  11284 				<name>P2_01MODE</name>															
  11285 				<description>Port 2 pin 1 control.</description>															
  11286 				<bitRange>[3:2]</bitRange>															
  11287 																			
  11288 				<enumeratedValues>															
  11289 				<name>ENUM</name>															
  11290 																			
  11291 					<enumeratedValue>														
  11292 						<name>PULL_UP</name>													
  11293 						<description>Pull-up. P2.1 pin has a pull-up resistor enabled.</description>													
  11294 						<value>0x0</value>													
  11295 					</enumeratedValue>														
  11296 					<enumeratedValue>														
  11297 						<name>REPEATER</name>													
  11298 						<description>Repeater. P2.1 pin has repeater mode enabled.</description>													
  11299 						<value>0x1</value>													
  11300 					</enumeratedValue>														
  11301 					<enumeratedValue>														
  11302 						<name>DISABLED</name>													
  11303 						<description>Disabled. P2.1 pin has neither pull-up nor pull-down.</description>													
  11304 						<value>0x2</value>													
  11305 					</enumeratedValue>														
  11306 					<enumeratedValue>														
  11307 						<name>PULL_DOWN</name>													
  11308 						<description>Pull-down. P2.1 has a pull-down resistor enabled.</description>													
  11309 						<value>0x3</value>													
  11310 					</enumeratedValue>														
  11311 				</enumeratedValues>															
  11312 			</field>																
  11313 			<field>																
  11314 				<name>P2_02MODE</name>															
  11315 				<description>Port 2 pin 2 control.</description>															
  11316 				<bitRange>[5:4]</bitRange>															
  11317 																			
  11318 				<enumeratedValues>															
  11319 				<name>ENUM</name>															
  11320 																			
  11321 					<enumeratedValue>														
  11322 						<name>PULL_UP</name>													
  11323 						<description>Pull-up. P2.2 pin has a pull-up resistor enabled.</description>													
  11324 						<value>0x0</value>													
  11325 					</enumeratedValue>														
  11326 					<enumeratedValue>														
  11327 						<name>REPEATER</name>													
  11328 						<description>Repeater. P2.2 pin has repeater mode enabled.</description>													
  11329 						<value>0x1</value>													
  11330 					</enumeratedValue>														
  11331 					<enumeratedValue>														
  11332 						<name>DISABLED</name>													
  11333 						<description>Disabled. P2.2 pin has neither pull-up nor pull-down.</description>													
  11334 						<value>0x2</value>													
  11335 					</enumeratedValue>														
  11336 					<enumeratedValue>														
  11337 						<name>PULL_DOWN</name>													
  11338 						<description>Pull-down. P2.2 has a pull-down resistor enabled.</description>													
  11339 						<value>0x3</value>													
  11340 					</enumeratedValue>														
  11341 				</enumeratedValues>															
  11342 			</field>																
  11343 			<field>																
  11344 				<name>P2_03MODE</name>															
  11345 				<description>Port 2 pin 3 control.</description>															
  11346 				<bitRange>[7:6]</bitRange>															
  11347 																			
  11348 				<enumeratedValues>															
  11349 				<name>ENUM</name>															
  11350 																			
  11351 					<enumeratedValue>														
  11352 						<name>PULL_UP</name>													
  11353 						<description>Pull-up. P2.3 pin has a pull-up resistor enabled.</description>													
  11354 						<value>0x0</value>													
  11355 					</enumeratedValue>														
  11356 					<enumeratedValue>														
  11357 						<name>REPEATER</name>													
  11358 						<description>Repeater. P2.3 pin has repeater mode enabled.</description>													
  11359 						<value>0x1</value>													
  11360 					</enumeratedValue>														
  11361 					<enumeratedValue>														
  11362 						<name>DISABLED</name>													
  11363 						<description>Disabled. P2.3 pin has neither pull-up nor pull-down.</description>													
  11364 						<value>0x2</value>													
  11365 					</enumeratedValue>														
  11366 					<enumeratedValue>														
  11367 						<name>PULL_DOWN</name>													
  11368 						<description>Pull-down. P2.3 has a pull-down resistor enabled.</description>													
  11369 						<value>0x3</value>													
  11370 					</enumeratedValue>														
  11371 				</enumeratedValues>															
  11372 			</field>																
  11373 			<field>																
  11374 				<name>P2_04MODE</name>															
  11375 				<description>Port 2 pin 4 control.</description>															
  11376 				<bitRange>[9:8]</bitRange>															
  11377 																			
  11378 				<enumeratedValues>															
  11379 				<name>ENUM</name>															
  11380 																			
  11381 					<enumeratedValue>														
  11382 						<name>PULL_UP</name>													
  11383 						<description>Pull-up. P2.4 pin has a pull-up resistor enabled.</description>													
  11384 						<value>0x0</value>													
  11385 					</enumeratedValue>														
  11386 					<enumeratedValue>														
  11387 						<name>REPEATER</name>													
  11388 						<description>Repeater. P2.4 pin has repeater mode enabled.</description>													
  11389 						<value>0x1</value>													
  11390 					</enumeratedValue>														
  11391 					<enumeratedValue>														
  11392 						<name>DISABLED</name>													
  11393 						<description>Disabled. P2.4 pin has neither pull-up nor pull-down.</description>													
  11394 						<value>0x2</value>													
  11395 					</enumeratedValue>														
  11396 					<enumeratedValue>														
  11397 						<name>PULL_DOWN</name>													
  11398 						<description>Pull-down. P2.4 has a pull-down resistor enabled.</description>													
  11399 						<value>0x3</value>													
  11400 					</enumeratedValue>														
  11401 				</enumeratedValues>															
  11402 			</field>																
  11403 			<field>																
  11404 				<name>P2_05MODE</name>															
  11405 				<description>Port 2 pin 5 control.</description>															
  11406 				<bitRange>[11:10]</bitRange>															
  11407 																			
  11408 				<enumeratedValues>															
  11409 				<name>ENUM</name>															
  11410 																			
  11411 					<enumeratedValue>														
  11412 						<name>PULL_UP</name>													
  11413 						<description>Pull-up. P2.5 pin has a pull-up resistor enabled.</description>													
  11414 						<value>0x0</value>													
  11415 					</enumeratedValue>														
  11416 					<enumeratedValue>														
  11417 						<name>REPEATER</name>													
  11418 						<description>Repeater. P2.5 pin has repeater mode enabled.</description>													
  11419 						<value>0x1</value>													
  11420 					</enumeratedValue>														
  11421 					<enumeratedValue>														
  11422 						<name>DISABLED</name>													
  11423 						<description>Disabled. P2.5 pin has neither pull-up nor pull-down.</description>													
  11424 						<value>0x2</value>													
  11425 					</enumeratedValue>														
  11426 					<enumeratedValue>														
  11427 						<name>PULL_DOWN</name>													
  11428 						<description>Pull-down. P2.5 has a pull-down resistor enabled.</description>													
  11429 						<value>0x3</value>													
  11430 					</enumeratedValue>														
  11431 				</enumeratedValues>															
  11432 			</field>																
  11433 			<field>																
  11434 				<name>P2_06MODE</name>															
  11435 				<description>Port 2 pin 6 control.</description>															
  11436 				<bitRange>[13:12]</bitRange>															
  11437 																			
  11438 				<enumeratedValues>															
  11439 				<name>ENUM</name>															
  11440 																			
  11441 					<enumeratedValue>														
  11442 						<name>PULL_UP</name>													
  11443 						<description>Pull-up. P2.6 pin has a pull-up resistor enabled.</description>													
  11444 						<value>0x0</value>													
  11445 					</enumeratedValue>														
  11446 					<enumeratedValue>														
  11447 						<name>REPEATER</name>													
  11448 						<description>Repeater. P2.6 pin has repeater mode enabled.</description>													
  11449 						<value>0x1</value>													
  11450 					</enumeratedValue>														
  11451 					<enumeratedValue>														
  11452 						<name>DISABLED</name>													
  11453 						<description>Disabled. P2.6 pin has neither pull-up nor pull-down.</description>													
  11454 						<value>0x2</value>													
  11455 					</enumeratedValue>														
  11456 					<enumeratedValue>														
  11457 						<name>PULL_DOWN</name>													
  11458 						<description>Pull-down. P2.6 has a pull-down resistor enabled.</description>													
  11459 						<value>0x3</value>													
  11460 					</enumeratedValue>														
  11461 				</enumeratedValues>															
  11462 			</field>																
  11463 			<field>																
  11464 				<name>P2_07MODE</name>															
  11465 				<description>Port 2 pin 7 control.</description>															
  11466 				<bitRange>[15:14]</bitRange>															
  11467 																			
  11468 				<enumeratedValues>															
  11469 				<name>ENUM</name>															
  11470 																			
  11471 					<enumeratedValue>														
  11472 						<name>PULL_UP</name>													
  11473 						<description>Pull-up. P2.7 pin has a pull-up resistor enabled.</description>													
  11474 						<value>0x0</value>													
  11475 					</enumeratedValue>														
  11476 					<enumeratedValue>														
  11477 						<name>REPEATER</name>													
  11478 						<description>Repeater. P2.7 pin has repeater mode enabled.</description>													
  11479 						<value>0x1</value>													
  11480 					</enumeratedValue>														
  11481 					<enumeratedValue>														
  11482 						<name>DISABLED</name>													
  11483 						<description>Disabled. P2.7 pin has neither pull-up nor pull-down.</description>													
  11484 						<value>0x2</value>													
  11485 					</enumeratedValue>														
  11486 					<enumeratedValue>														
  11487 						<name>PULL_DOWN</name>													
  11488 						<description>Pull-down. P2.7 has a pull-down resistor enabled.</description>													
  11489 						<value>0x3</value>													
  11490 					</enumeratedValue>														
  11491 				</enumeratedValues>															
  11492 			</field>																
  11493 			<field>																
  11494 				<name>P2_08MODE</name>															
  11495 				<description>Port 2 pin 8 control.</description>															
  11496 				<bitRange>[17:16]</bitRange>															
  11497 																			
  11498 				<enumeratedValues>															
  11499 				<name>ENUM</name>															
  11500 																			
  11501 					<enumeratedValue>														
  11502 						<name>PULL_UP</name>													
  11503 						<description>Pull-up. P2.8 pin has a pull-up resistor enabled.</description>													
  11504 						<value>0x0</value>													
  11505 					</enumeratedValue>														
  11506 					<enumeratedValue>														
  11507 						<name>REPEATER</name>													
  11508 						<description>Repeater. P2.8 pin has repeater mode enabled.</description>													
  11509 						<value>0x1</value>													
  11510 					</enumeratedValue>														
  11511 					<enumeratedValue>														
  11512 						<name>DISABLED</name>													
  11513 						<description>Disabled. P2.8 pin has neither pull-up nor pull-down.</description>													
  11514 						<value>0x2</value>													
  11515 					</enumeratedValue>														
  11516 					<enumeratedValue>														
  11517 						<name>PULL_DOWN</name>													
  11518 						<description>Pull-down. P2.8 has a pull-down resistor enabled.</description>													
  11519 						<value>0x3</value>													
  11520 					</enumeratedValue>														
  11521 				</enumeratedValues>															
  11522 			</field>																
  11523 			<field>																
  11524 				<name>P2_09MODE</name>															
  11525 				<description>Port 2 pin 9 control.</description>															
  11526 				<bitRange>[19:18]</bitRange>															
  11527 																			
  11528 				<enumeratedValues>															
  11529 				<name>ENUM</name>															
  11530 																			
  11531 					<enumeratedValue>														
  11532 						<name>PULL_UP</name>													
  11533 						<description>Pull-up. P2.9 pin has a pull-up resistor enabled.</description>													
  11534 						<value>0x0</value>													
  11535 					</enumeratedValue>														
  11536 					<enumeratedValue>														
  11537 						<name>REPEATER</name>													
  11538 						<description>Repeater. P2.9 pin has repeater mode enabled.</description>													
  11539 						<value>0x1</value>													
  11540 					</enumeratedValue>														
  11541 					<enumeratedValue>														
  11542 						<name>DISABLED</name>													
  11543 						<description>Disabled. P2.9 pin has neither pull-up nor pull-down.</description>													
  11544 						<value>0x2</value>													
  11545 					</enumeratedValue>														
  11546 					<enumeratedValue>														
  11547 						<name>PULL_DOWN</name>													
  11548 						<description>Pull-down. P2.9 has a pull-down resistor enabled.</description>													
  11549 						<value>0x3</value>													
  11550 					</enumeratedValue>														
  11551 				</enumeratedValues>															
  11552 			</field>																
  11553 			<field>																
  11554 				<name>P2_10MODE</name>															
  11555 				<description>Port 2 pin 10 control.</description>															
  11556 				<bitRange>[21:20]</bitRange>															
  11557 																			
  11558 				<enumeratedValues>															
  11559 				<name>ENUM</name>															
  11560 																			
  11561 					<enumeratedValue>														
  11562 						<name>PULL_UP</name>													
  11563 						<description>Pull-up. P2.10 pin has a pull-up resistor enabled.</description>													
  11564 						<value>0x0</value>													
  11565 					</enumeratedValue>														
  11566 					<enumeratedValue>														
  11567 						<name>REPEATER</name>													
  11568 						<description>Repeater. P2.10 pin has repeater mode enabled.</description>													
  11569 						<value>0x1</value>													
  11570 					</enumeratedValue>														
  11571 					<enumeratedValue>														
  11572 						<name>DISABLED</name>													
  11573 						<description>Disabled. P2.10 pin has neither pull-up nor pull-down.</description>													
  11574 						<value>0x2</value>													
  11575 					</enumeratedValue>														
  11576 					<enumeratedValue>														
  11577 						<name>PULL_DOWN</name>													
  11578 						<description>Pull-down. P2.10 has a pull-down resistor enabled.</description>													
  11579 						<value>0x3</value>													
  11580 					</enumeratedValue>														
  11581 				</enumeratedValues>															
  11582 			</field>																
  11583 			<field>																
  11584 				<name>P2_11MODE</name>															
  11585 				<description>Port 2 pin 11 control.</description>															
  11586 				<bitRange>[23:22]</bitRange>															
  11587 																			
  11588 				<enumeratedValues>															
  11589 				<name>ENUM</name>															
  11590 																			
  11591 					<enumeratedValue>														
  11592 						<name>PULL_UP</name>													
  11593 						<description>Pull-up. P2.11 pin has a pull-up resistor enabled.</description>													
  11594 						<value>0x0</value>													
  11595 					</enumeratedValue>														
  11596 					<enumeratedValue>														
  11597 						<name>REPEATER</name>													
  11598 						<description>Repeater. P2.11 pin has repeater mode enabled.</description>													
  11599 						<value>0x1</value>													
  11600 					</enumeratedValue>														
  11601 					<enumeratedValue>														
  11602 						<name>DISABLED</name>													
  11603 						<description>Disabled. P2.11 pin has neither pull-up nor pull-down.</description>													
  11604 						<value>0x2</value>													
  11605 					</enumeratedValue>														
  11606 					<enumeratedValue>														
  11607 						<name>PULL_DOWN</name>													
  11608 						<description>Pull-down. P2.11 has a pull-down resistor enabled.</description>													
  11609 						<value>0x3</value>													
  11610 					</enumeratedValue>														
  11611 				</enumeratedValues>															
  11612 			</field>																
  11613 			<field>																
  11614 				<name>P2_12MODE</name>															
  11615 				<description>Port 2 pin 12 control.</description>															
  11616 				<bitRange>[25:24]</bitRange>															
  11617 																			
  11618 				<enumeratedValues>															
  11619 				<name>ENUM</name>															
  11620 																			
  11621 					<enumeratedValue>														
  11622 						<name>PULL_UP</name>													
  11623 						<description>Pull-up. P2.12 pin has a pull-up resistor enabled.</description>													
  11624 						<value>0x0</value>													
  11625 					</enumeratedValue>														
  11626 					<enumeratedValue>														
  11627 						<name>REPEATER</name>													
  11628 						<description>Repeater. P2.12 pin has repeater mode enabled.</description>													
  11629 						<value>0x1</value>													
  11630 					</enumeratedValue>														
  11631 					<enumeratedValue>														
  11632 						<name>DISABLED</name>													
  11633 						<description>Disabled. P2.12 pin has neither pull-up nor pull-down.</description>													
  11634 						<value>0x2</value>													
  11635 					</enumeratedValue>														
  11636 					<enumeratedValue>														
  11637 						<name>PULL_DOWN</name>													
  11638 						<description>Pull-down. P2.12 has a pull-down resistor enabled.</description>													
  11639 						<value>0x3</value>													
  11640 					</enumeratedValue>														
  11641 				</enumeratedValues>															
  11642 			</field>																
  11643 			<field>																
  11644 				<name>P2_13MODE</name>															
  11645 				<description>Port 2 pin 13 control.</description>															
  11646 				<bitRange>[27:26]</bitRange>															
  11647 																			
  11648 				<enumeratedValues>															
  11649 				<name>ENUM</name>															
  11650 																			
  11651 					<enumeratedValue>														
  11652 						<name>PULL_UP</name>													
  11653 						<description>Pull-up. P2.13 pin has a pull-up resistor enabled.</description>													
  11654 						<value>0x0</value>													
  11655 					</enumeratedValue>														
  11656 					<enumeratedValue>														
  11657 						<name>REPEATER</name>													
  11658 						<description>Repeater. P2.13 pin has repeater mode enabled.</description>													
  11659 						<value>0x1</value>													
  11660 					</enumeratedValue>														
  11661 					<enumeratedValue>														
  11662 						<name>DISABLED</name>													
  11663 						<description>Disabled. P2.13 pin has neither pull-up nor pull-down.</description>													
  11664 						<value>0x2</value>													
  11665 					</enumeratedValue>														
  11666 					<enumeratedValue>														
  11667 						<name>PULL_DOWN</name>													
  11668 						<description>Pull-down. P2.13 has a pull-down resistor enabled.</description>													
  11669 						<value>0x3</value>													
  11670 					</enumeratedValue>														
  11671 				</enumeratedValues>															
  11672 			</field>																
  11673 			<field>																
  11674 				<name>RESERVED</name>															
  11675 				<description>Reserved.</description>															
  11676 				<bitRange>[31:28]</bitRange>															
  11677 																			
  11678 														
  11679 			</field>																
  11680 		</fields>																	
  11681 	</register>																		
  11682 	<register>																		
  11683 		<name>PINMODE7</name>																	
  11684 		<description>Pin mode select register 7</description>																	
  11685 		<addressOffset>0x05C</addressOffset>																	
  11686 		<access>read-write</access>																	
  11687 		<resetValue>0</resetValue>																	
  11688 		<resetMask>0xFFFFFFFF</resetMask>																	
  11689 		<fields>																	
  11690 			<field>																
  11691 				<name>RESERVED</name>															
  11692 				<description>Reserved</description>															
  11693 				<bitRange>[17:0]</bitRange>															
  11694 																			
  11695 														
  11696 			</field>																
  11697 			<field>																
  11698 				<name>P3_25MODE</name>															
  11699 				<description>Port 3 pin 25 control.</description>															
  11700 				<bitRange>[19:18]</bitRange>															
  11701 																			
  11702 				<enumeratedValues>															
  11703 				<name>ENUM</name>															
  11704 																			
  11705 					<enumeratedValue>														
  11706 						<name>PULL_UP</name>													
  11707 						<description>Pull-up. P3.25 pin has a pull-up resistor enabled.</description>													
  11708 						<value>0x0</value>													
  11709 					</enumeratedValue>														
  11710 					<enumeratedValue>														
  11711 						<name>REPEATER</name>													
  11712 						<description>Repeater. P3.25 pin has repeater mode enabled.</description>													
  11713 						<value>0x1</value>													
  11714 					</enumeratedValue>														
  11715 					<enumeratedValue>														
  11716 						<name>DISABLED</name>													
  11717 						<description>Disabled. P3.25 pin has neither pull-up nor pull-down.</description>													
  11718 						<value>0x2</value>													
  11719 					</enumeratedValue>														
  11720 					<enumeratedValue>														
  11721 						<name>PULL_DOWN</name>													
  11722 						<description>Pull-down. P3.25 has a pull-down resistor enabled.</description>													
  11723 						<value>0x3</value>													
  11724 					</enumeratedValue>														
  11725 				</enumeratedValues>															
  11726 			</field>																
  11727 			<field>																
  11728 				<name>P3_26MODE</name>															
  11729 				<description>Port 3 pin 26 control.</description>															
  11730 				<bitRange>[21:20]</bitRange>															
  11731 																			
  11732 				<enumeratedValues>															
  11733 				<name>ENUM</name>															
  11734 																			
  11735 					<enumeratedValue>														
  11736 						<name>PULL_UP</name>													
  11737 						<description>Pull-up. P3.26 pin has a pull-up resistor enabled.</description>													
  11738 						<value>0x0</value>													
  11739 					</enumeratedValue>														
  11740 					<enumeratedValue>														
  11741 						<name>REPEATER</name>													
  11742 						<description>Repeater. P3.26 pin has repeater mode enabled.</description>													
  11743 						<value>0x1</value>													
  11744 					</enumeratedValue>														
  11745 					<enumeratedValue>														
  11746 						<name>DISABLED</name>													
  11747 						<description>Disabled. P3.26 pin has neither pull-up nor pull-down.</description>													
  11748 						<value>0x2</value>													
  11749 					</enumeratedValue>														
  11750 					<enumeratedValue>														
  11751 						<name>PULL_DOWN</name>													
  11752 						<description>Pull-down. P3.26 has a pull-down resistor enabled.</description>													
  11753 						<value>0x3</value>													
  11754 					</enumeratedValue>														
  11755 				</enumeratedValues>															
  11756 			</field>																
  11757 			<field>																
  11758 				<name>RESERVED</name>															
  11759 				<description>Reserved.</description>															
  11760 				<bitRange>[31:22]</bitRange>															
  11761 																			
  11762 														
  11763 			</field>																
  11764 		</fields>																	
  11765 	</register>																		
  11766 	<register>																		
  11767 		<name>PINMODE9</name>																	
  11768 		<description>Pin mode select register 9</description>																	
  11769 		<addressOffset>0x064</addressOffset>																	
  11770 		<access>read-write</access>																	
  11771 		<resetValue>0</resetValue>																	
  11772 		<resetMask>0xFFFFFFFF</resetMask>																	
  11773 		<fields>																	
  11774 			<field>																
  11775 				<name>RESERVED</name>															
  11776 				<description>Reserved.</description>															
  11777 				<bitRange>[23:0]</bitRange>															
  11778 																			
  11779 														
  11780 			</field>																
  11781 			<field>																
  11782 				<name>P4_28MODE</name>															
  11783 				<description>Port 4 pin 28 control.</description>															
  11784 				<bitRange>[25:24]</bitRange>															
  11785 																			
  11786 				<enumeratedValues>															
  11787 				<name>ENUM</name>															
  11788 																			
  11789 					<enumeratedValue>														
  11790 						<name>PULL_UP</name>													
  11791 						<description>Pull-up. P4.28 pin has a pull-up resistor enabled.</description>													
  11792 						<value>0x0</value>													
  11793 					</enumeratedValue>														
  11794 					<enumeratedValue>														
  11795 						<name>REPEATER</name>													
  11796 						<description>Repeater. P4.28 pin has repeater mode enabled.</description>													
  11797 						<value>0x1</value>													
  11798 					</enumeratedValue>														
  11799 					<enumeratedValue>														
  11800 						<name>DISABLED</name>													
  11801 						<description>Disabled. P4.28 pin has neither pull-up nor pull-down.</description>													
  11802 						<value>0x2</value>													
  11803 					</enumeratedValue>														
  11804 					<enumeratedValue>														
  11805 						<name>PULL_DOWN</name>													
  11806 						<description>Pull-down. P4.28 has a pull-down resistor enabled.</description>													
  11807 						<value>0x3</value>													
  11808 					</enumeratedValue>														
  11809 				</enumeratedValues>															
  11810 			</field>																
  11811 			<field>																
  11812 				<name>P4_29MODE</name>															
  11813 				<description>Port 4 pin 29 control.</description>															
  11814 				<bitRange>[27:26]</bitRange>															
  11815 																			
  11816 				<enumeratedValues>															
  11817 				<name>ENUM</name>															
  11818 																			
  11819 					<enumeratedValue>														
  11820 						<name>PULL_UP</name>													
  11821 						<description>Pull-up. P4.29 pin has a pull-up resistor enabled.</description>													
  11822 						<value>0x0</value>													
  11823 					</enumeratedValue>														
  11824 					<enumeratedValue>														
  11825 						<name>REPEATER</name>													
  11826 						<description>Repeater. P4.29 pin has repeater mode enabled.</description>													
  11827 						<value>0x1</value>													
  11828 					</enumeratedValue>														
  11829 					<enumeratedValue>														
  11830 						<name>DISABLED</name>													
  11831 						<description>Disabled. P4.29 pin has neither pull-up nor pull-down.</description>													
  11832 						<value>0x2</value>													
  11833 					</enumeratedValue>														
  11834 					<enumeratedValue>														
  11835 						<name>PULL_DOWN</name>													
  11836 						<description>Pull-down. P4.29 has a pull-down resistor enabled.</description>													
  11837 						<value>0x3</value>													
  11838 					</enumeratedValue>														
  11839 				</enumeratedValues>															
  11840 			</field>																
  11841 			<field>																
  11842 				<name>RESERVED</name>															
  11843 				<description>Reserved.</description>															
  11844 				<bitRange>[31:28]</bitRange>															
  11845 																			
  11846 														
  11847 			</field>																
  11848 		</fields>																	
  11849 	</register>																		
  11850 	<register>																		
  11851 		<name>PINMODE_OD0</name>																	
  11852 		<description>Open drain mode control register 0</description>																	
  11853 		<addressOffset>0x068</addressOffset>																	
  11854 		<access>read-write</access>																	
  11855 		<resetValue>0</resetValue>																	
  11856 		<resetMask>0xFFFFFFFF</resetMask>																	
  11857 		<fields>																	
  11858 			<field>																
  11859 				<name>P0_00OD</name>															
  11860 				<description>Port 0 pin 0 open drain mode control. Pins may potentially be used for I2C-buses using standard port pins. If so, they should be configured for open drain mode via the related bits in PINMODE_OD0.</description>															
  11861 				<bitRange>[0:0]</bitRange>															
  11862 																			
  11863 				<enumeratedValues>															
  11864 				<name>ENUM</name>															
  11865 																			
  11866 					<enumeratedValue>														
  11867 						<name>NORMAL</name>													
  11868 						<description>Normal. P0.0 pin is in the normal (not open drain) mode.</description>													
  11869 						<value>0</value>													
  11870 					</enumeratedValue>														
  11871 					<enumeratedValue>														
  11872 						<name>OPEN_DRAIN</name>													
  11873 						<description>Open-drain. P0.0 pin is in the open drain mode.</description>													
  11874 						<value>1</value>													
  11875 					</enumeratedValue>														
  11876 				</enumeratedValues>															
  11877 			</field>																
  11878 			<field>																
  11879 				<name>P0_01OD</name>															
  11880 				<description>Port 0 pin 1 open drain mode control. Pins may potentially be used for I2C-buses using standard port pins. If so, they should be configured for open drain mode via the related bits in PINMODE_OD0.</description>															
  11881 				<bitRange>[1:1]</bitRange>															
  11882 																			
  11883 				<enumeratedValues>															
  11884 				<name>ENUM</name>															
  11885 																			
  11886 					<enumeratedValue>														
  11887 						<name>NORMAL</name>													
  11888 						<description>Normal. P0.1 pin is in the normal (not open drain) mode.</description>													
  11889 						<value>0</value>													
  11890 					</enumeratedValue>														
  11891 					<enumeratedValue>														
  11892 						<name>OPEN_DRAIN</name>													
  11893 						<description>Open-drain. P0.1 pin is in the open drain mode.</description>													
  11894 						<value>1</value>													
  11895 					</enumeratedValue>														
  11896 				</enumeratedValues>															
  11897 			</field>																
  11898 			<field>																
  11899 				<name>P0_02OD</name>															
  11900 				<description>Port 0 pin 2 open drain mode control</description>															
  11901 				<bitRange>[2:2]</bitRange>															
  11902 																			
  11903 				<enumeratedValues>															
  11904 				<name>ENUM</name>															
  11905 																			
  11906 					<enumeratedValue>														
  11907 						<name>NORMAL</name>													
  11908 						<description>Normal. P0.2 pin is in the normal (not open drain) mode.</description>													
  11909 						<value>0</value>													
  11910 					</enumeratedValue>														
  11911 					<enumeratedValue>														
  11912 						<name>OPEN_DRAIN</name>													
  11913 						<description>Open-drain. P0.2 pin is in the open drain mode.</description>													
  11914 						<value>1</value>													
  11915 					</enumeratedValue>														
  11916 				</enumeratedValues>															
  11917 			</field>																
  11918 			<field>																
  11919 				<name>P0_03OD</name>															
  11920 				<description>Port 0 pin 3 open drain mode control</description>															
  11921 				<bitRange>[3:3]</bitRange>															
  11922 																			
  11923 				<enumeratedValues>															
  11924 				<name>ENUM</name>															
  11925 																			
  11926 					<enumeratedValue>														
  11927 						<name>NORMAL</name>													
  11928 						<description>Normal. P0.3 pin is in the normal (not open drain) mode.</description>													
  11929 						<value>0</value>													
  11930 					</enumeratedValue>														
  11931 					<enumeratedValue>														
  11932 						<name>OPEN_DRAIN</name>													
  11933 						<description>Open-drain. P0.3 pin is in the open drain mode.</description>													
  11934 						<value>1</value>													
  11935 					</enumeratedValue>														
  11936 				</enumeratedValues>															
  11937 			</field>																
  11938 			<field>																
  11939 				<name>P0_04OD</name>															
  11940 				<description>Port 0 pin 4 open drain mode control</description>															
  11941 				<bitRange>[4:4]</bitRange>															
  11942 																			
  11943 				<enumeratedValues>															
  11944 				<name>ENUM</name>															
  11945 																			
  11946 					<enumeratedValue>														
  11947 						<name>NORMAL</name>													
  11948 						<description>Normal. P0.4 pin is in the normal (not open drain) mode.</description>													
  11949 						<value>0</value>													
  11950 					</enumeratedValue>														
  11951 					<enumeratedValue>														
  11952 						<name>OPEN_DRAIN</name>													
  11953 						<description>Open-drain. P0.4 pin is in the open drain mode.</description>													
  11954 						<value>1</value>													
  11955 					</enumeratedValue>														
  11956 				</enumeratedValues>															
  11957 			</field>																
  11958 			<field>																
  11959 				<name>P0_05OD</name>															
  11960 				<description>Port 0 pin 5 open drain mode control</description>															
  11961 				<bitRange>[5:5]</bitRange>															
  11962 																			
  11963 				<enumeratedValues>															
  11964 				<name>ENUM</name>															
  11965 																			
  11966 					<enumeratedValue>														
  11967 						<name>NORMAL</name>													
  11968 						<description>Normal. P0.5 pin is in the normal (not open drain) mode.</description>													
  11969 						<value>0</value>													
  11970 					</enumeratedValue>														
  11971 					<enumeratedValue>														
  11972 						<name>OPEN_DRAIN</name>													
  11973 						<description>Open-drain. P0.5 pin is in the open drain mode.</description>													
  11974 						<value>1</value>													
  11975 					</enumeratedValue>														
  11976 				</enumeratedValues>															
  11977 			</field>																
  11978 			<field>																
  11979 				<name>P0_06OD</name>															
  11980 				<description>Port 0 pin 6 open drain mode control</description>															
  11981 				<bitRange>[6:6]</bitRange>															
  11982 																			
  11983 				<enumeratedValues>															
  11984 				<name>ENUM</name>															
  11985 																			
  11986 					<enumeratedValue>														
  11987 						<name>NORMAL</name>													
  11988 						<description>Normal. P0.6 pin is in the normal (not open drain) mode.</description>													
  11989 						<value>0</value>													
  11990 					</enumeratedValue>														
  11991 					<enumeratedValue>														
  11992 						<name>OPEN_DRAIN</name>													
  11993 						<description>Open-drain. P0.6 pin is in the open drain mode.</description>													
  11994 						<value>1</value>													
  11995 					</enumeratedValue>														
  11996 				</enumeratedValues>															
  11997 			</field>																
  11998 			<field>																
  11999 				<name>P0_07OD</name>															
  12000 				<description>Port 0 pin 7 open drain mode control</description>															
  12001 				<bitRange>[7:7]</bitRange>															
  12002 																			
  12003 				<enumeratedValues>															
  12004 				<name>ENUM</name>															
  12005 																			
  12006 					<enumeratedValue>														
  12007 						<name>NORMAL</name>													
  12008 						<description>Normal. P0.7 pin is in the normal (not open drain) mode.</description>													
  12009 						<value>0</value>													
  12010 					</enumeratedValue>														
  12011 					<enumeratedValue>														
  12012 						<name>OPEN_DRAIN</name>													
  12013 						<description>Open-drain. P0.7 pin is in the open drain mode.</description>													
  12014 						<value>1</value>													
  12015 					</enumeratedValue>														
  12016 				</enumeratedValues>															
  12017 			</field>																
  12018 			<field>																
  12019 				<name>P0_08OD</name>															
  12020 				<description>Port 0 pin 8 open drain mode control</description>															
  12021 				<bitRange>[8:8]</bitRange>															
  12022 																			
  12023 				<enumeratedValues>															
  12024 				<name>ENUM</name>															
  12025 																			
  12026 					<enumeratedValue>														
  12027 						<name>NORMAL</name>													
  12028 						<description>Normal. P0.8 pin is in the normal (not open drain) mode.</description>													
  12029 						<value>0</value>													
  12030 					</enumeratedValue>														
  12031 					<enumeratedValue>														
  12032 						<name>OPEN_DRAIN</name>													
  12033 						<description>Open-drain. P0.8 pin is in the open drain mode.</description>													
  12034 						<value>1</value>													
  12035 					</enumeratedValue>														
  12036 				</enumeratedValues>															
  12037 			</field>																
  12038 			<field>																
  12039 				<name>P0_09OD</name>															
  12040 				<description>Port 0 pin 9 open drain mode control</description>															
  12041 				<bitRange>[9:9]</bitRange>															
  12042 																			
  12043 				<enumeratedValues>															
  12044 				<name>ENUM</name>															
  12045 																			
  12046 					<enumeratedValue>														
  12047 						<name>NORMAL</name>													
  12048 						<description>Normal. P0.9 pin is in the normal (not open drain) mode.</description>													
  12049 						<value>0</value>													
  12050 					</enumeratedValue>														
  12051 					<enumeratedValue>														
  12052 						<name>OPEN_DRAIN</name>													
  12053 						<description>Open-drain. P0.9 pin is in the open drain mode.</description>													
  12054 						<value>1</value>													
  12055 					</enumeratedValue>														
  12056 				</enumeratedValues>															
  12057 			</field>																
  12058 			<field>																
  12059 				<name>P0_10OD</name>															
  12060 				<description>Port 0 pin 10 open drain mode control. Pins may potentially be used for I2C-buses using standard port pins. If so, they should be configured for open drain mode via the related bits in PINMODE_OD0.</description>															
  12061 				<bitRange>[10:10]</bitRange>															
  12062 																			
  12063 				<enumeratedValues>															
  12064 				<name>ENUM</name>															
  12065 																			
  12066 					<enumeratedValue>														
  12067 						<name>NORMAL</name>													
  12068 						<description>Normal. P0.10 pin is in the normal (not open drain) mode.</description>													
  12069 						<value>0</value>													
  12070 					</enumeratedValue>														
  12071 					<enumeratedValue>														
  12072 						<name>OPEN_DRAIN</name>													
  12073 						<description>Open-drain. P0.10 pin is in the open drain mode.</description>													
  12074 						<value>1</value>													
  12075 					</enumeratedValue>														
  12076 				</enumeratedValues>															
  12077 			</field>																
  12078 			<field>																
  12079 				<name>P0_11OD</name>															
  12080 				<description>Port 0 pin 11 open drain mode control. Pins may potentially be used for I2C-buses using standard port pins. If so, they should be configured for open drain mode via the related bits in PINMODE_OD0.</description>															
  12081 				<bitRange>[11:11]</bitRange>															
  12082 																			
  12083 				<enumeratedValues>															
  12084 				<name>ENUM</name>															
  12085 																			
  12086 					<enumeratedValue>														
  12087 						<name>NORMAL</name>													
  12088 						<description>Normal. P0.11 pin is in the normal (not open drain) mode.</description>													
  12089 						<value>0</value>													
  12090 					</enumeratedValue>														
  12091 					<enumeratedValue>														
  12092 						<name>OPEN_DRAIN</name>													
  12093 						<description>Open-drain. P0.11 pin is in the open drain mode.</description>													
  12094 						<value>1</value>													
  12095 					</enumeratedValue>														
  12096 				</enumeratedValues>															
  12097 			</field>																
  12098 			<field>																
  12099 				<name>RESERVED</name>															
  12100 				<description>Reserved.</description>															
  12101 				<bitRange>[14:12]</bitRange>															
  12102 																			
  12103 														
  12104 			</field>																
  12105 			<field>																
  12106 				<name>P0_15OD</name>															
  12107 				<description>Port 0 pin 15 open drain mode control</description>															
  12108 				<bitRange>[15:15]</bitRange>															
  12109 																			
  12110 				<enumeratedValues>															
  12111 				<name>ENUM</name>															
  12112 																			
  12113 					<enumeratedValue>														
  12114 						<name>NORMAL</name>													
  12115 						<description>Normal. P0.15 pin is in the normal (not open drain) mode.</description>													
  12116 						<value>0</value>													
  12117 					</enumeratedValue>														
  12118 					<enumeratedValue>														
  12119 						<name>OPEN_DRAIN</name>													
  12120 						<description>Open-drain. P0.15 pin is in the open drain mode.</description>													
  12121 						<value>1</value>													
  12122 					</enumeratedValue>														
  12123 				</enumeratedValues>															
  12124 			</field>																
  12125 			<field>																
  12126 				<name>P0_16OD</name>															
  12127 				<description>Port 0 pin 16 open drain mode control</description>															
  12128 				<bitRange>[16:16]</bitRange>															
  12129 																			
  12130 				<enumeratedValues>															
  12131 				<name>ENUM</name>															
  12132 																			
  12133 					<enumeratedValue>														
  12134 						<name>NORMAL</name>													
  12135 						<description>Normal. P0.16 pin is in the normal (not open drain) mode.</description>													
  12136 						<value>0</value>													
  12137 					</enumeratedValue>														
  12138 					<enumeratedValue>														
  12139 						<name>OPEN_DRAIN</name>													
  12140 						<description>Open-drain. P0.16 pin is in the open drain mode.</description>													
  12141 						<value>1</value>													
  12142 					</enumeratedValue>														
  12143 				</enumeratedValues>															
  12144 			</field>																
  12145 			<field>																
  12146 				<name>P0_17OD</name>															
  12147 				<description>Port 0 pin 17 open drain mode control</description>															
  12148 				<bitRange>[17:17]</bitRange>															
  12149 																			
  12150 				<enumeratedValues>															
  12151 				<name>ENUM</name>															
  12152 																			
  12153 					<enumeratedValue>														
  12154 						<name>NORMAL</name>													
  12155 						<description>Normal. P0.17 pin is in the normal (not open drain) mode.</description>													
  12156 						<value>0</value>													
  12157 					</enumeratedValue>														
  12158 					<enumeratedValue>														
  12159 						<name>OPEN_DRAIN</name>													
  12160 						<description>Open-drain. P0.17 pin is in the open drain mode.</description>													
  12161 						<value>1</value>													
  12162 					</enumeratedValue>														
  12163 				</enumeratedValues>															
  12164 			</field>																
  12165 			<field>																
  12166 				<name>P0_18OD</name>															
  12167 				<description>Port 0 pin 18 open drain mode control</description>															
  12168 				<bitRange>[18:18]</bitRange>															
  12169 																			
  12170 				<enumeratedValues>															
  12171 				<name>ENUM</name>															
  12172 																			
  12173 					<enumeratedValue>														
  12174 						<name>NORMAL</name>													
  12175 						<description>Normal. P0.18 pin is in the normal (not open drain) mode.</description>													
  12176 						<value>0</value>													
  12177 					</enumeratedValue>														
  12178 					<enumeratedValue>														
  12179 						<name>OPEN_DRAIN</name>													
  12180 						<description>Open-drain. P0.18 pin is in the open drain mode.</description>													
  12181 						<value>1</value>													
  12182 					</enumeratedValue>														
  12183 				</enumeratedValues>															
  12184 			</field>																
  12185 			<field>																
  12186 				<name>P0_19OD</name>															
  12187 				<description>Port 0 pin 19 open drain mode control. Pins may potentially be used for I2C-buses using standard port pins. If so, they should be configured for open drain mode via the related bits in PINMODE_OD0.</description>															
  12188 				<bitRange>[19:19]</bitRange>															
  12189 																			
  12190 				<enumeratedValues>															
  12191 				<name>ENUM</name>															
  12192 																			
  12193 					<enumeratedValue>														
  12194 						<name>NORMAL</name>													
  12195 						<description>Normal. P0.19 pin is in the normal (not open drain) mode.</description>													
  12196 						<value>0</value>													
  12197 					</enumeratedValue>														
  12198 					<enumeratedValue>														
  12199 						<name>OPEN_DRAIN</name>													
  12200 						<description>Open-drain. P0.19 pin is in the open drain mode.</description>													
  12201 						<value>1</value>													
  12202 					</enumeratedValue>														
  12203 				</enumeratedValues>															
  12204 			</field>																
  12205 			<field>																
  12206 				<name>P0_20OD</name>															
  12207 				<description>Port 0 pin 20open drain mode control. Pins may potentially be used for I2C-buses using standard port pins. If so, they should be configured for open drain mode via the related bits in PINMODE_OD0.</description>															
  12208 				<bitRange>[20:20]</bitRange>															
  12209 																			
  12210 				<enumeratedValues>															
  12211 				<name>ENUM</name>															
  12212 																			
  12213 					<enumeratedValue>														
  12214 						<name>NORMAL</name>													
  12215 						<description>Normal. P0.20 pin is in the normal (not open drain) mode.</description>													
  12216 						<value>0</value>													
  12217 					</enumeratedValue>														
  12218 					<enumeratedValue>														
  12219 						<name>OPEN_DRAIN</name>													
  12220 						<description>Open-drain. P0.20 pin is in the open drain mode.</description>													
  12221 						<value>1</value>													
  12222 					</enumeratedValue>														
  12223 				</enumeratedValues>															
  12224 			</field>																
  12225 			<field>																
  12226 				<name>P0_21OD</name>															
  12227 				<description>Port 0 pin 21 open drain mode control</description>															
  12228 				<bitRange>[21:21]</bitRange>															
  12229 																			
  12230 				<enumeratedValues>															
  12231 				<name>ENUM</name>															
  12232 																			
  12233 					<enumeratedValue>														
  12234 						<name>NORMAL</name>													
  12235 						<description>Normal. P0.21 pin is in the normal (not open drain) mode.</description>													
  12236 						<value>0</value>													
  12237 					</enumeratedValue>														
  12238 					<enumeratedValue>														
  12239 						<name>OPEN_DRAIN</name>													
  12240 						<description>Open-drain. P0.21 pin is in the open drain mode.</description>													
  12241 						<value>1</value>													
  12242 					</enumeratedValue>														
  12243 				</enumeratedValues>															
  12244 			</field>																
  12245 			<field>																
  12246 				<name>P0_22OD</name>															
  12247 				<description>Port 0 pin 22 open drain mode control</description>															
  12248 				<bitRange>[22:22]</bitRange>															
  12249 																			
  12250 				<enumeratedValues>															
  12251 				<name>ENUM</name>															
  12252 																			
  12253 					<enumeratedValue>														
  12254 						<name>NORMAL</name>													
  12255 						<description>Normal. P0.22 pin is in the normal (not open drain) mode.</description>													
  12256 						<value>0</value>													
  12257 					</enumeratedValue>														
  12258 					<enumeratedValue>														
  12259 						<name>OPEN_DRAIN</name>													
  12260 						<description>Open-drain. P0.22 pin is in the open drain mode.</description>													
  12261 						<value>1</value>													
  12262 					</enumeratedValue>														
  12263 				</enumeratedValues>															
  12264 			</field>																
  12265 			<field>																
  12266 				<name>P0_23OD</name>															
  12267 				<description>Port 0 pin 23 open drain mode control</description>															
  12268 				<bitRange>[23:23]</bitRange>															
  12269 																			
  12270 				<enumeratedValues>															
  12271 				<name>ENUM</name>															
  12272 																			
  12273 					<enumeratedValue>														
  12274 						<name>NORMAL</name>													
  12275 						<description>Normal. P0.23 pin is in the normal (not open drain) mode.</description>													
  12276 						<value>0</value>													
  12277 					</enumeratedValue>														
  12278 					<enumeratedValue>														
  12279 						<name>OPEN_DRAIN</name>													
  12280 						<description>Open-drain. P0.23 pin is in the open drain mode.</description>													
  12281 						<value>1</value>													
  12282 					</enumeratedValue>														
  12283 				</enumeratedValues>															
  12284 			</field>																
  12285 			<field>																
  12286 				<name>P0_24OD</name>															
  12287 				<description>Port 0 pin 24open drain mode control</description>															
  12288 				<bitRange>[24:24]</bitRange>															
  12289 																			
  12290 				<enumeratedValues>															
  12291 				<name>ENUM</name>															
  12292 																			
  12293 					<enumeratedValue>														
  12294 						<name>NORMAL</name>													
  12295 						<description>Normal. P0.23 pin is in the normal (not open drain) mode.</description>													
  12296 						<value>0</value>													
  12297 					</enumeratedValue>														
  12298 					<enumeratedValue>														
  12299 						<name>OPEN_DRAIN</name>													
  12300 						<description>Open-drain. P0.23 pin is in the open drain mode.</description>													
  12301 						<value>1</value>													
  12302 					</enumeratedValue>														
  12303 				</enumeratedValues>															
  12304 			</field>																
  12305 			<field>																
  12306 				<name>P0_25OD</name>															
  12307 				<description>Port 0 pin 25 open drain mode control</description>															
  12308 				<bitRange>[25:25]</bitRange>															
  12309 																			
  12310 				<enumeratedValues>															
  12311 				<name>ENUM</name>															
  12312 																			
  12313 					<enumeratedValue>														
  12314 						<name>NORMAL</name>													
  12315 						<description>Normal. P0.25 pin is in the normal (not open drain) mode.</description>													
  12316 						<value>0</value>													
  12317 					</enumeratedValue>														
  12318 					<enumeratedValue>														
  12319 						<name>OPEN_DRAIN</name>													
  12320 						<description>Open-drain. P0.25 pin is in the open drain mode.</description>													
  12321 						<value>1</value>													
  12322 					</enumeratedValue>														
  12323 				</enumeratedValues>															
  12324 			</field>																
  12325 			<field>																
  12326 				<name>P0_26OD</name>															
  12327 				<description>Port 0 pin 26 open drain mode control</description>															
  12328 				<bitRange>[26:26]</bitRange>															
  12329 																			
  12330 				<enumeratedValues>															
  12331 				<name>ENUM</name>															
  12332 																			
  12333 					<enumeratedValue>														
  12334 						<name>NORMAL</name>													
  12335 						<description>Normal. P0.26 pin is in the normal (not open drain) mode.</description>													
  12336 						<value>0</value>													
  12337 					</enumeratedValue>														
  12338 					<enumeratedValue>														
  12339 						<name>OPEN_DRAIN</name>													
  12340 						<description>Open-drain. P0.26 pin is in the open drain mode.</description>													
  12341 						<value>1</value>													
  12342 					</enumeratedValue>														
  12343 				</enumeratedValues>															
  12344 			</field>																
  12345 			<field>																
  12346 				<name>RESERVED</name>															
  12347 				<description>Reserved.</description>															
  12348 				<bitRange>[28:27]</bitRange>															
  12349 																			
  12350 														
  12351 			</field>																
  12352 			<field>																
  12353 				<name>P0_29OD</name>															
  12354 				<description>Port 0 pin 29 open drain mode control</description>															
  12355 				<bitRange>[29:29]</bitRange>															
  12356 																			
  12357 				<enumeratedValues>															
  12358 				<name>ENUM</name>															
  12359 																			
  12360 					<enumeratedValue>														
  12361 						<name>NORMAL</name>													
  12362 						<description>Normal. P0.29 pin is in the normal (not open drain) mode.</description>													
  12363 						<value>0</value>													
  12364 					</enumeratedValue>														
  12365 					<enumeratedValue>														
  12366 						<name>OPEN_DRAIN</name>													
  12367 						<description>Open-drain. P0.29 pin is in the open drain mode.</description>													
  12368 						<value>1</value>													
  12369 					</enumeratedValue>														
  12370 				</enumeratedValues>															
  12371 			</field>																
  12372 			<field>																
  12373 				<name>P0_30OD</name>															
  12374 				<description>Port 0 pin 30 open drain mode control</description>															
  12375 				<bitRange>[30:30]</bitRange>															
  12376 																			
  12377 				<enumeratedValues>															
  12378 				<name>ENUM</name>															
  12379 																			
  12380 					<enumeratedValue>														
  12381 						<name>NORMAL</name>													
  12382 						<description>Normal. P0.30 pin is in the normal (not open drain) mode.</description>													
  12383 						<value>0</value>													
  12384 					</enumeratedValue>														
  12385 					<enumeratedValue>														
  12386 						<name>OPEN_DRAIN</name>													
  12387 						<description>Open-drain. P0.30 pin is in the open drain mode.</description>													
  12388 						<value>1</value>													
  12389 					</enumeratedValue>														
  12390 				</enumeratedValues>															
  12391 			</field>																
  12392 			<field>																
  12393 				<name>RESERVED</name>															
  12394 				<description>Reserved.</description>															
  12395 				<bitRange>[31:31]</bitRange>															
  12396 																			
  12397 														
  12398 			</field>																
  12399 		</fields>																	
  12400 	</register>																		
  12401 	<register>																		
  12402 		<name>PINMODE_OD1</name>																	
  12403 		<description>Open drain mode control register 1</description>																	
  12404 		<addressOffset>0x06C</addressOffset>																	
  12405 		<access>read-write</access>																	
  12406 		<resetValue>0</resetValue>																	
  12407 		<resetMask>0xFFFFFFFF</resetMask>																	
  12408 		<fields>																	
  12409 			<field>																
  12410 				<name>P1_00OD</name>															
  12411 				<description>Port 1 pin 0 open drain mode control.</description>															
  12412 				<bitRange>[0:0]</bitRange>															
  12413 																			
  12414 				<enumeratedValues>															
  12415 				<name>ENUM</name>															
  12416 																			
  12417 					<enumeratedValue>														
  12418 						<name>NORMAL</name>													
  12419 						<description>Normal. P1.0 pin is in the normal (not open drain) mode.</description>													
  12420 						<value>0</value>													
  12421 					</enumeratedValue>														
  12422 					<enumeratedValue>														
  12423 						<name>OPEN_DRAIN</name>													
  12424 						<description>Open-drain. P1.0 pin is in the open drain mode.</description>													
  12425 						<value>1</value>													
  12426 					</enumeratedValue>														
  12427 				</enumeratedValues>															
  12428 			</field>																
  12429 			<field>																
  12430 				<name>P1_01OD</name>															
  12431 				<description>Port 1 pin 1 open drain mode control, see P1.00OD</description>															
  12432 				<bitRange>[1:1]</bitRange>															
  12433 																			
  12434 				<enumeratedValues>															
  12435 				<name>ENUM</name>															
  12436 																			
  12437 					<enumeratedValue>														
  12438 						<name>NORMAL</name>													
  12439 						<description>Normal. P1.1 pin is in the normal (not open drain) mode.</description>													
  12440 						<value>0</value>													
  12441 					</enumeratedValue>														
  12442 					<enumeratedValue>														
  12443 						<name>OPEN_DRAIN</name>													
  12444 						<description>Open-drain. P1.1 pin is in the open drain mode.</description>													
  12445 						<value>1</value>													
  12446 					</enumeratedValue>														
  12447 				</enumeratedValues>															
  12448 			</field>																
  12449 			<field>																
  12450 				<name>RESERVED</name>															
  12451 				<description>Reserved.</description>															
  12452 				<bitRange>[3:2]</bitRange>															
  12453 																			
  12454 														
  12455 			</field>																
  12456 			<field>																
  12457 				<name>P1_04OD</name>															
  12458 				<description>Port 1 pin 4 open drain mode control, see P1.00OD</description>															
  12459 				<bitRange>[4:4]</bitRange>															
  12460 																			
  12461 				<enumeratedValues>															
  12462 				<name>ENUM</name>															
  12463 																			
  12464 					<enumeratedValue>														
  12465 						<name>NORMAL</name>													
  12466 						<description>Normal. P1.4 pin is in the normal (not open drain) mode.</description>													
  12467 						<value>0</value>													
  12468 					</enumeratedValue>														
  12469 					<enumeratedValue>														
  12470 						<name>OPEN_DRAIN</name>													
  12471 						<description>Open-drain. P1.4 pin is in the open drain mode.</description>													
  12472 						<value>1</value>													
  12473 					</enumeratedValue>														
  12474 				</enumeratedValues>															
  12475 			</field>																
  12476 			<field>																
  12477 				<name>RESERVED</name>															
  12478 				<description>Reserved.</description>															
  12479 				<bitRange>[7:5]</bitRange>															
  12480 																			
  12481 														
  12482 			</field>																
  12483 			<field>																
  12484 				<name>P1_08OD</name>															
  12485 				<description>Port 1 pin 8 open drain mode control, see P1.00OD</description>															
  12486 				<bitRange>[8:8]</bitRange>															
  12487 																			
  12488 				<enumeratedValues>															
  12489 				<name>ENUM</name>															
  12490 																			
  12491 					<enumeratedValue>														
  12492 						<name>NORMAL</name>													
  12493 						<description>Normal. P1.8 pin is in the normal (not open drain) mode.</description>													
  12494 						<value>0</value>													
  12495 					</enumeratedValue>														
  12496 					<enumeratedValue>														
  12497 						<name>OPEN_DRAIN</name>													
  12498 						<description>Open-drain. P1.8 pin is in the open drain mode.</description>													
  12499 						<value>1</value>													
  12500 					</enumeratedValue>														
  12501 				</enumeratedValues>															
  12502 			</field>																
  12503 			<field>																
  12504 				<name>P1_09OD</name>															
  12505 				<description>Port 1 pin 9 open drain mode control, see P1.00OD</description>															
  12506 				<bitRange>[9:9]</bitRange>															
  12507 																			
  12508 				<enumeratedValues>															
  12509 				<name>ENUM</name>															
  12510 																			
  12511 					<enumeratedValue>														
  12512 						<name>NORMAL</name>													
  12513 						<description>Normal. P1.9 pin is in the normal (not open drain) mode.</description>													
  12514 						<value>0</value>													
  12515 					</enumeratedValue>														
  12516 					<enumeratedValue>														
  12517 						<name>OPEN_DRAIN</name>													
  12518 						<description>Open-drain. P1.9 pin is in the open drain mode.</description>													
  12519 						<value>1</value>													
  12520 					</enumeratedValue>														
  12521 				</enumeratedValues>															
  12522 			</field>																
  12523 			<field>																
  12524 				<name>P1_10OD</name>															
  12525 				<description>Port 1 pin 10 open drain mode control, see P1.00OD</description>															
  12526 				<bitRange>[10:10]</bitRange>															
  12527 																			
  12528 				<enumeratedValues>															
  12529 				<name>ENUM</name>															
  12530 																			
  12531 					<enumeratedValue>														
  12532 						<name>NORMAL</name>													
  12533 						<description>Normal. P1.10 pin is in the normal (not open drain) mode.</description>													
  12534 						<value>0</value>													
  12535 					</enumeratedValue>														
  12536 					<enumeratedValue>														
  12537 						<name>OPEN_DRAIN</name>													
  12538 						<description>Open-drain. P1.10 pin is in the open drain mode.</description>													
  12539 						<value>1</value>													
  12540 					</enumeratedValue>														
  12541 				</enumeratedValues>															
  12542 			</field>																
  12543 			<field>																
  12544 				<name>RESERVED</name>															
  12545 				<description>Reserved.</description>															
  12546 				<bitRange>[13:11]</bitRange>															
  12547 																			
  12548 														
  12549 			</field>																
  12550 			<field>																
  12551 				<name>P1_14OD</name>															
  12552 				<description>Port 1 pin 14 open drain mode control, see P1.00OD</description>															
  12553 				<bitRange>[14:14]</bitRange>															
  12554 																			
  12555 				<enumeratedValues>															
  12556 				<name>ENUM</name>															
  12557 																			
  12558 					<enumeratedValue>														
  12559 						<name>NORMAL</name>													
  12560 						<description>Normal. P1.14 pin is in the normal (not open drain) mode.</description>													
  12561 						<value>0</value>													
  12562 					</enumeratedValue>														
  12563 					<enumeratedValue>														
  12564 						<name>OPEN_DRAIN</name>													
  12565 						<description>Open-drain. P1.14 pin is in the open drain mode.</description>													
  12566 						<value>1</value>													
  12567 					</enumeratedValue>														
  12568 				</enumeratedValues>															
  12569 			</field>																
  12570 			<field>																
  12571 				<name>P1_15OD</name>															
  12572 				<description>Port 1 pin 15 open drain mode control, see P1.00OD</description>															
  12573 				<bitRange>[15:15]</bitRange>															
  12574 																			
  12575 				<enumeratedValues>															
  12576 				<name>ENUM</name>															
  12577 																			
  12578 					<enumeratedValue>														
  12579 						<name>NORMAL</name>													
  12580 						<description>Normal. P1.15 pin is in the normal (not open drain) mode.</description>													
  12581 						<value>0</value>													
  12582 					</enumeratedValue>														
  12583 					<enumeratedValue>														
  12584 						<name>OPEN_DRAIN</name>													
  12585 						<description>Open-drain. P1.15 pin is in the open drain mode.</description>													
  12586 						<value>1</value>													
  12587 					</enumeratedValue>														
  12588 				</enumeratedValues>															
  12589 			</field>																
  12590 			<field>																
  12591 				<name>P1_16OD</name>															
  12592 				<description>Port 1 pin 16 open drain mode control, see P1.00OD</description>															
  12593 				<bitRange>[16:16]</bitRange>															
  12594 																			
  12595 				<enumeratedValues>															
  12596 				<name>ENUM</name>															
  12597 																			
  12598 					<enumeratedValue>														
  12599 						<name>NORMAL</name>													
  12600 						<description>Normal. P1.16 pin is in the normal (not open drain) mode.</description>													
  12601 						<value>0</value>													
  12602 					</enumeratedValue>														
  12603 					<enumeratedValue>														
  12604 						<name>OPEN_DRAIN</name>													
  12605 						<description>Open-drain. P1.16 pin is in the open drain mode.</description>													
  12606 						<value>1</value>													
  12607 					</enumeratedValue>														
  12608 				</enumeratedValues>															
  12609 			</field>																
  12610 			<field>																
  12611 				<name>P1_17OD</name>															
  12612 				<description>Port 1 pin 17 open drain mode control, see P1.00OD</description>															
  12613 				<bitRange>[17:17]</bitRange>															
  12614 																			
  12615 				<enumeratedValues>															
  12616 				<name>ENUM</name>															
  12617 																			
  12618 					<enumeratedValue>														
  12619 						<name>NORMAL</name>													
  12620 						<description>Normal. P1.17 pin is in the normal (not open drain) mode.</description>													
  12621 						<value>0</value>													
  12622 					</enumeratedValue>														
  12623 					<enumeratedValue>														
  12624 						<name>OPEN_DRAIN</name>													
  12625 						<description>Open-drain. P1.17 pin is in the open drain mode.</description>													
  12626 						<value>1</value>													
  12627 					</enumeratedValue>														
  12628 				</enumeratedValues>															
  12629 			</field>																
  12630 			<field>																
  12631 				<name>P1_18OD</name>															
  12632 				<description>Port 1 pin 18 open drain mode control, see P1.00OD</description>															
  12633 				<bitRange>[18:18]</bitRange>															
  12634 																			
  12635 				<enumeratedValues>															
  12636 				<name>ENUM</name>															
  12637 																			
  12638 					<enumeratedValue>														
  12639 						<name>NORMAL</name>													
  12640 						<description>Normal. P1.18 pin is in the normal (not open drain) mode.</description>													
  12641 						<value>0</value>													
  12642 					</enumeratedValue>														
  12643 					<enumeratedValue>														
  12644 						<name>OPEN_DRAIN</name>													
  12645 						<description>Open-drain. P1.18 pin is in the open drain mode.</description>													
  12646 						<value>1</value>													
  12647 					</enumeratedValue>														
  12648 				</enumeratedValues>															
  12649 			</field>																
  12650 			<field>																
  12651 				<name>P1_19OD</name>															
  12652 				<description>Port 1 pin 19 open drain mode control, see P1.00OD</description>															
  12653 				<bitRange>[19:19]</bitRange>															
  12654 																			
  12655 				<enumeratedValues>															
  12656 				<name>ENUM</name>															
  12657 																			
  12658 					<enumeratedValue>														
  12659 						<name>NORMAL</name>													
  12660 						<description>Normal. P1.19 pin is in the normal (not open drain) mode.</description>													
  12661 						<value>0</value>													
  12662 					</enumeratedValue>														
  12663 					<enumeratedValue>														
  12664 						<name>OPEN_DRAIN</name>													
  12665 						<description>Open-drain. P1.19 pin is in the open drain mode.</description>													
  12666 						<value>1</value>													
  12667 					</enumeratedValue>														
  12668 				</enumeratedValues>															
  12669 			</field>																
  12670 			<field>																
  12671 				<name>P1_20OD</name>															
  12672 				<description>Port 1 pin 20open drain mode control, see P1.00OD</description>															
  12673 				<bitRange>[20:20]</bitRange>															
  12674 																			
  12675 				<enumeratedValues>															
  12676 				<name>ENUM</name>															
  12677 																			
  12678 					<enumeratedValue>														
  12679 						<name>NORMAL</name>													
  12680 						<description>Normal. P1.20 pin is in the normal (not open drain) mode.</description>													
  12681 						<value>0</value>													
  12682 					</enumeratedValue>														
  12683 					<enumeratedValue>														
  12684 						<name>OPEN_DRAIN</name>													
  12685 						<description>Open-drain. P1.20 pin is in the open drain mode.</description>													
  12686 						<value>1</value>													
  12687 					</enumeratedValue>														
  12688 				</enumeratedValues>															
  12689 			</field>																
  12690 			<field>																
  12691 				<name>P1_21OD</name>															
  12692 				<description>Port 1 pin 21 open drain mode control, see P1.00OD</description>															
  12693 				<bitRange>[21:21]</bitRange>															
  12694 																			
  12695 				<enumeratedValues>															
  12696 				<name>ENUM</name>															
  12697 																			
  12698 					<enumeratedValue>														
  12699 						<name>NORMAL</name>													
  12700 						<description>Normal. P1.21 pin is in the normal (not open drain) mode.</description>													
  12701 						<value>0</value>													
  12702 					</enumeratedValue>														
  12703 					<enumeratedValue>														
  12704 						<name>OPEN_DRAIN</name>													
  12705 						<description>Open-drain. P1.21 pin is in the open drain mode.</description>													
  12706 						<value>1</value>													
  12707 					</enumeratedValue>														
  12708 				</enumeratedValues>															
  12709 			</field>																
  12710 			<field>																
  12711 				<name>P1_22OD</name>															
  12712 				<description>Port 1 pin 22 open drain mode control, see P1.00OD</description>															
  12713 				<bitRange>[22:22]</bitRange>															
  12714 																			
  12715 				<enumeratedValues>															
  12716 				<name>ENUM</name>															
  12717 																			
  12718 					<enumeratedValue>														
  12719 						<name>NORMAL</name>													
  12720 						<description>Normal. P1.22 pin is in the normal (not open drain) mode.</description>													
  12721 						<value>0</value>													
  12722 					</enumeratedValue>														
  12723 					<enumeratedValue>														
  12724 						<name>OPEN_DRAIN</name>													
  12725 						<description>Open-drain. P1.22 pin is in the open drain mode.</description>													
  12726 						<value>1</value>													
  12727 					</enumeratedValue>														
  12728 				</enumeratedValues>															
  12729 			</field>																
  12730 			<field>																
  12731 				<name>P1_23OD</name>															
  12732 				<description>Port 1 pin 23 open drain mode control, see P1.00OD</description>															
  12733 				<bitRange>[23:23]</bitRange>															
  12734 																			
  12735 				<enumeratedValues>															
  12736 				<name>ENUM</name>															
  12737 																			
  12738 					<enumeratedValue>														
  12739 						<name>NORMAL</name>													
  12740 						<description>Normal. P1.23 pin is in the normal (not open drain) mode.</description>													
  12741 						<value>0</value>													
  12742 					</enumeratedValue>														
  12743 					<enumeratedValue>														
  12744 						<name>OPEN_DRAIN</name>													
  12745 						<description>Open-drain. P1.23 pin is in the open drain mode.</description>													
  12746 						<value>1</value>													
  12747 					</enumeratedValue>														
  12748 				</enumeratedValues>															
  12749 			</field>																
  12750 			<field>																
  12751 				<name>P1_24OD</name>															
  12752 				<description>Port 1 pin 24open drain mode control, see P1.00OD</description>															
  12753 				<bitRange>[24:24]</bitRange>															
  12754 																			
  12755 				<enumeratedValues>															
  12756 				<name>ENUM</name>															
  12757 																			
  12758 					<enumeratedValue>														
  12759 						<name>NORMAL</name>													
  12760 						<description>Normal. P1.24 pin is in the normal (not open drain) mode.</description>													
  12761 						<value>0</value>													
  12762 					</enumeratedValue>														
  12763 					<enumeratedValue>														
  12764 						<name>OPEN_DRAIN</name>													
  12765 						<description>Open-drain. P1.24 pin is in the open drain mode.</description>													
  12766 						<value>1</value>													
  12767 					</enumeratedValue>														
  12768 				</enumeratedValues>															
  12769 			</field>																
  12770 			<field>																
  12771 				<name>P1_25OD</name>															
  12772 				<description>Port 1 pin 25 open drain mode control, see P1.00OD</description>															
  12773 				<bitRange>[25:25]</bitRange>															
  12774 																			
  12775 				<enumeratedValues>															
  12776 				<name>ENUM</name>															
  12777 																			
  12778 					<enumeratedValue>														
  12779 						<name>NORMAL</name>													
  12780 						<description>Normal. P1.25 pin is in the normal (not open drain) mode.</description>													
  12781 						<value>0</value>													
  12782 					</enumeratedValue>														
  12783 					<enumeratedValue>														
  12784 						<name>OPEN_DRAIN</name>													
  12785 						<description>Open-drain. P1.25 pin is in the open drain mode.</description>													
  12786 						<value>1</value>													
  12787 					</enumeratedValue>														
  12788 				</enumeratedValues>															
  12789 			</field>																
  12790 			<field>																
  12791 				<name>P1_26OD</name>															
  12792 				<description>Port 1 pin 26 open drain mode control, see P1.00OD</description>															
  12793 				<bitRange>[26:26]</bitRange>															
  12794 																			
  12795 				<enumeratedValues>															
  12796 				<name>ENUM</name>															
  12797 																			
  12798 					<enumeratedValue>														
  12799 						<name>NORMAL</name>													
  12800 						<description>Normal. P1.26 pin is in the normal (not open drain) mode.</description>													
  12801 						<value>0</value>													
  12802 					</enumeratedValue>														
  12803 					<enumeratedValue>														
  12804 						<name>OPEN_DRAIN</name>													
  12805 						<description>Open-drain. P1.26 pin is in the open drain mode.</description>													
  12806 						<value>1</value>													
  12807 					</enumeratedValue>														
  12808 				</enumeratedValues>															
  12809 			</field>																
  12810 			<field>																
  12811 				<name>P1_27OD</name>															
  12812 				<description>Port 1 pin 27 open drain mode control, see P1.00OD</description>															
  12813 				<bitRange>[27:27]</bitRange>															
  12814 																			
  12815 				<enumeratedValues>															
  12816 				<name>ENUM</name>															
  12817 																			
  12818 					<enumeratedValue>														
  12819 						<name>NORMAL</name>													
  12820 						<description>Normal. P1.27 pin is in the normal (not open drain) mode.</description>													
  12821 						<value>0</value>													
  12822 					</enumeratedValue>														
  12823 					<enumeratedValue>														
  12824 						<name>OPEN_DRAIN</name>													
  12825 						<description>Open-drain. P1.27 pin is in the open drain mode.</description>													
  12826 						<value>1</value>													
  12827 					</enumeratedValue>														
  12828 				</enumeratedValues>															
  12829 			</field>																
  12830 			<field>																
  12831 				<name>P1_28OD</name>															
  12832 				<description>Port 1 pin 28 open drain mode control, see P1.00OD</description>															
  12833 				<bitRange>[28:28]</bitRange>															
  12834 																			
  12835 				<enumeratedValues>															
  12836 				<name>ENUM</name>															
  12837 																			
  12838 					<enumeratedValue>														
  12839 						<name>NORMAL</name>													
  12840 						<description>Normal. P1.28 pin is in the normal (not open drain) mode.</description>													
  12841 						<value>0</value>													
  12842 					</enumeratedValue>														
  12843 					<enumeratedValue>														
  12844 						<name>OPEN_DRAIN</name>													
  12845 						<description>Open-drain. P1.28 pin is in the open drain mode.</description>													
  12846 						<value>1</value>													
  12847 					</enumeratedValue>														
  12848 				</enumeratedValues>															
  12849 			</field>																
  12850 			<field>																
  12851 				<name>P1_29OD</name>															
  12852 				<description>Port 1 pin 29 open drain mode control, see P1.00OD</description>															
  12853 				<bitRange>[29:29]</bitRange>															
  12854 																			
  12855 				<enumeratedValues>															
  12856 				<name>ENUM</name>															
  12857 																			
  12858 					<enumeratedValue>														
  12859 						<name>NORMAL</name>													
  12860 						<description>Normal. P1.29 pin is in the normal (not open drain) mode.</description>													
  12861 						<value>0</value>													
  12862 					</enumeratedValue>														
  12863 					<enumeratedValue>														
  12864 						<name>OPEN_DRAIN</name>													
  12865 						<description>Open-drain. P1.29 pin is in the open drain mode.</description>													
  12866 						<value>1</value>													
  12867 					</enumeratedValue>														
  12868 				</enumeratedValues>															
  12869 			</field>																
  12870 			<field>																
  12871 				<name>P1_30OD</name>															
  12872 				<description>Port 1 pin 30 open drain mode control, see P1.00OD</description>															
  12873 				<bitRange>[30:30]</bitRange>															
  12874 																			
  12875 				<enumeratedValues>															
  12876 				<name>ENUM</name>															
  12877 																			
  12878 					<enumeratedValue>														
  12879 						<name>NORMAL</name>													
  12880 						<description>Normal. P1.30 pin is in the normal (not open drain) mode.</description>													
  12881 						<value>0</value>													
  12882 					</enumeratedValue>														
  12883 					<enumeratedValue>														
  12884 						<name>OPEN_DRAIN</name>													
  12885 						<description>Open-drain. P1.30 pin is in the open drain mode.</description>													
  12886 						<value>1</value>													
  12887 					</enumeratedValue>														
  12888 				</enumeratedValues>															
  12889 			</field>																
  12890 			<field>																
  12891 				<name>P1_31OD</name>															
  12892 				<description>Port 1 pin 31 open drain mode control.</description>															
  12893 				<bitRange>[31:31]</bitRange>															
  12894 																			
  12895 				<enumeratedValues>															
  12896 				<name>ENUM</name>															
  12897 																			
  12898 					<enumeratedValue>														
  12899 						<name>NORMAL</name>													
  12900 						<description>Normal. P1.31 pin is in the normal (not open drain) mode.</description>													
  12901 						<value>0</value>													
  12902 					</enumeratedValue>														
  12903 					<enumeratedValue>														
  12904 						<name>OPEN_DRAIN</name>													
  12905 						<description>Open-drain. P1.31 pin is in the open drain mode.</description>													
  12906 						<value>1</value>													
  12907 					</enumeratedValue>														
  12908 				</enumeratedValues>															
  12909 			</field>																
  12910 		</fields>																	
  12911 	</register>																		
  12912 	<register>																		
  12913 		<name>PINMODE_OD2</name>																	
  12914 		<description>Open drain mode control register 2</description>																	
  12915 		<addressOffset>0x070</addressOffset>																	
  12916 		<access>read-write</access>																	
  12917 		<resetValue>0</resetValue>																	
  12918 		<resetMask>0xFFFFFFFF</resetMask>																	
  12919 		<fields>																	
  12920 			<field>																
  12921 				<name>P2_00OD</name>															
  12922 				<description>Port 2 pin 0 open drain mode control.</description>															
  12923 				<bitRange>[0:0]</bitRange>															
  12924 																			
  12925 				<enumeratedValues>															
  12926 				<name>ENUM</name>															
  12927 																			
  12928 					<enumeratedValue>														
  12929 						<name>NORMAL</name>													
  12930 						<description>Normal. P2.0 pin is in the normal (not open drain) mode.</description>													
  12931 						<value>0</value>													
  12932 					</enumeratedValue>														
  12933 					<enumeratedValue>														
  12934 						<name>OPEN_DRAIN</name>													
  12935 						<description>Open-drain. P2.0 pin is in the open drain mode.</description>													
  12936 						<value>1</value>													
  12937 					</enumeratedValue>														
  12938 				</enumeratedValues>															
  12939 			</field>																
  12940 			<field>																
  12941 				<name>P2_01OD</name>															
  12942 				<description>Port 2 pin 1 open drain mode control, see P2.00OD</description>															
  12943 				<bitRange>[1:1]</bitRange>															
  12944 																			
  12945 				<enumeratedValues>															
  12946 				<name>ENUM</name>															
  12947 																			
  12948 					<enumeratedValue>														
  12949 						<name>NORMAL</name>													
  12950 						<description>Normal. P2.1 pin is in the normal (not open drain) mode.</description>													
  12951 						<value>0</value>													
  12952 					</enumeratedValue>														
  12953 					<enumeratedValue>														
  12954 						<name>OPEN_DRAIN</name>													
  12955 						<description>Open-drain. P2.1p in is in the open drain mode.</description>													
  12956 						<value>1</value>													
  12957 					</enumeratedValue>														
  12958 				</enumeratedValues>															
  12959 			</field>																
  12960 			<field>																
  12961 				<name>P2_02OD</name>															
  12962 				<description>Port 2 pin 2 open drain mode control, see P2.00OD</description>															
  12963 				<bitRange>[2:2]</bitRange>															
  12964 																			
  12965 				<enumeratedValues>															
  12966 				<name>ENUM</name>															
  12967 																			
  12968 					<enumeratedValue>														
  12969 						<name>NORMAL</name>													
  12970 						<description>Normal. P2.2 pin is in the normal (not open drain) mode.</description>													
  12971 						<value>0</value>													
  12972 					</enumeratedValue>														
  12973 					<enumeratedValue>														
  12974 						<name>OPEN_DRAIN</name>													
  12975 						<description>Open-drain. P2.2 pin is in the open drain mode.</description>													
  12976 						<value>1</value>													
  12977 					</enumeratedValue>														
  12978 				</enumeratedValues>															
  12979 			</field>																
  12980 			<field>																
  12981 				<name>P2_03OD</name>															
  12982 				<description>Port 2 pin 3 open drain mode control, see P2.00OD</description>															
  12983 				<bitRange>[3:3]</bitRange>															
  12984 																			
  12985 				<enumeratedValues>															
  12986 				<name>ENUM</name>															
  12987 																			
  12988 					<enumeratedValue>														
  12989 						<name>NORMAL</name>													
  12990 						<description>Normal. P2.3 pin is in the normal (not open drain) mode.</description>													
  12991 						<value>0</value>													
  12992 					</enumeratedValue>														
  12993 					<enumeratedValue>														
  12994 						<name>OPEN_DRAIN</name>													
  12995 						<description>Open-drain. P2.3 pin is in the open drain mode.</description>													
  12996 						<value>1</value>													
  12997 					</enumeratedValue>														
  12998 				</enumeratedValues>															
  12999 			</field>																
  13000 			<field>																
  13001 				<name>P2_04OD</name>															
  13002 				<description>Port 2 pin 4 open drain mode control, see P2.00OD</description>															
  13003 				<bitRange>[4:4]</bitRange>															
  13004 																			
  13005 				<enumeratedValues>															
  13006 				<name>ENUM</name>															
  13007 																			
  13008 					<enumeratedValue>														
  13009 						<name>NORMAL</name>													
  13010 						<description>Normal. P2.4 pin is in the normal (not open drain) mode.</description>													
  13011 						<value>0</value>													
  13012 					</enumeratedValue>														
  13013 					<enumeratedValue>														
  13014 						<name>OPEN_DRAIN</name>													
  13015 						<description>Open-drain. P2.4 pin is in the open drain mode.</description>													
  13016 						<value>1</value>													
  13017 					</enumeratedValue>														
  13018 				</enumeratedValues>															
  13019 			</field>																
  13020 			<field>																
  13021 				<name>P2_05OD</name>															
  13022 				<description>Port 2 pin 5 open drain mode control, see P2.00OD</description>															
  13023 				<bitRange>[5:5]</bitRange>															
  13024 																			
  13025 				<enumeratedValues>															
  13026 				<name>ENUM</name>															
  13027 																			
  13028 					<enumeratedValue>														
  13029 						<name>NORMAL</name>													
  13030 						<description>Normal. P2.5 pin is in the normal (not open drain) mode.</description>													
  13031 						<value>0</value>													
  13032 					</enumeratedValue>														
  13033 					<enumeratedValue>														
  13034 						<name>OPEN_DRAIN</name>													
  13035 						<description>Open-drain. P2.5 pin is in the open drain mode.</description>													
  13036 						<value>1</value>													
  13037 					</enumeratedValue>														
  13038 				</enumeratedValues>															
  13039 			</field>																
  13040 			<field>																
  13041 				<name>P2_06OD</name>															
  13042 				<description>Port 2 pin 6 open drain mode control, see P2.00OD</description>															
  13043 				<bitRange>[6:6]</bitRange>															
  13044 																			
  13045 				<enumeratedValues>															
  13046 				<name>ENUM</name>															
  13047 																			
  13048 					<enumeratedValue>														
  13049 						<name>NORMAL</name>													
  13050 						<description>Normal. P2.6 pin is in the normal (not open drain) mode.</description>													
  13051 						<value>0</value>													
  13052 					</enumeratedValue>														
  13053 					<enumeratedValue>														
  13054 						<name>OPEN_DRAIN</name>													
  13055 						<description>Open-drain. P2.6 pin is in the open drain mode.</description>													
  13056 						<value>1</value>													
  13057 					</enumeratedValue>														
  13058 				</enumeratedValues>															
  13059 			</field>																
  13060 			<field>																
  13061 				<name>P2_07OD</name>															
  13062 				<description>Port 2 pin 7 open drain mode control, see P2.00OD</description>															
  13063 				<bitRange>[7:7]</bitRange>															
  13064 																			
  13065 				<enumeratedValues>															
  13066 				<name>ENUM</name>															
  13067 																			
  13068 					<enumeratedValue>														
  13069 						<name>NORMAL</name>													
  13070 						<description>Normal. P2.7 pin is in the normal (not open drain) mode.</description>													
  13071 						<value>0</value>													
  13072 					</enumeratedValue>														
  13073 					<enumeratedValue>														
  13074 						<name>OPEN_DRAIN</name>													
  13075 						<description>Open-drain. P2.7 pin is in the open drain mode.</description>													
  13076 						<value>1</value>													
  13077 					</enumeratedValue>														
  13078 				</enumeratedValues>															
  13079 			</field>																
  13080 			<field>																
  13081 				<name>P2_08OD</name>															
  13082 				<description>Port 2 pin 8 open drain mode control, see P2.00OD</description>															
  13083 				<bitRange>[8:8]</bitRange>															
  13084 																			
  13085 				<enumeratedValues>															
  13086 				<name>ENUM</name>															
  13087 																			
  13088 					<enumeratedValue>														
  13089 						<name>NORMAL</name>													
  13090 						<description>Normal. P2.8 pin is in the normal (not open drain) mode.</description>													
  13091 						<value>0</value>													
  13092 					</enumeratedValue>														
  13093 					<enumeratedValue>														
  13094 						<name>OPEN_DRAIN</name>													
  13095 						<description>Open-drain. P2.8 pin is in the open drain mode.</description>													
  13096 						<value>1</value>													
  13097 					</enumeratedValue>														
  13098 				</enumeratedValues>															
  13099 			</field>																
  13100 			<field>																
  13101 				<name>P2_09OD</name>															
  13102 				<description>Port 2 pin 9 open drain mode control, see P2.00OD</description>															
  13103 				<bitRange>[9:9]</bitRange>															
  13104 																			
  13105 				<enumeratedValues>															
  13106 				<name>ENUM</name>															
  13107 																			
  13108 					<enumeratedValue>														
  13109 						<name>NORMAL</name>													
  13110 						<description>Normal. P2.9 pin is in the normal (not open drain) mode.</description>													
  13111 						<value>0</value>													
  13112 					</enumeratedValue>														
  13113 					<enumeratedValue>														
  13114 						<name>OPEN_DRAIN</name>													
  13115 						<description>Open-drain. P2.9 pin is in the open drain mode.</description>													
  13116 						<value>1</value>													
  13117 					</enumeratedValue>														
  13118 				</enumeratedValues>															
  13119 			</field>																
  13120 			<field>																
  13121 				<name>P2_10OD</name>															
  13122 				<description>Port 2 pin 10 open drain mode control, see P2.00OD</description>															
  13123 				<bitRange>[10:10]</bitRange>															
  13124 																			
  13125 				<enumeratedValues>															
  13126 				<name>ENUM</name>															
  13127 																			
  13128 					<enumeratedValue>														
  13129 						<name>NORMAL</name>													
  13130 						<description>Normal. P2.10 pin is in the normal (not open drain) mode.</description>													
  13131 						<value>0</value>													
  13132 					</enumeratedValue>														
  13133 					<enumeratedValue>														
  13134 						<name>OPEN_DRAIN</name>													
  13135 						<description>Open-drain. P2.10 pin is in the open drain mode.</description>													
  13136 						<value>1</value>													
  13137 					</enumeratedValue>														
  13138 				</enumeratedValues>															
  13139 			</field>																
  13140 			<field>																
  13141 				<name>P2_11OD</name>															
  13142 				<description>Port 2 pin 11 open drain mode control, see P2.00OD</description>															
  13143 				<bitRange>[11:11]</bitRange>															
  13144 																			
  13145 				<enumeratedValues>															
  13146 				<name>ENUM</name>															
  13147 																			
  13148 					<enumeratedValue>														
  13149 						<name>NORMAL</name>													
  13150 						<description>Normal. P2.11 pin is in the normal (not open drain) mode.</description>													
  13151 						<value>0</value>													
  13152 					</enumeratedValue>														
  13153 					<enumeratedValue>														
  13154 						<name>OPEN_DRAIN</name>													
  13155 						<description>Open-drain. P2.11 pin is in the open drain mode.</description>													
  13156 						<value>1</value>													
  13157 					</enumeratedValue>														
  13158 				</enumeratedValues>															
  13159 			</field>																
  13160 			<field>																
  13161 				<name>P2_12OD</name>															
  13162 				<description>Port 2 pin 12 open drain mode control, see P2.00OD</description>															
  13163 				<bitRange>[12:12]</bitRange>															
  13164 																			
  13165 				<enumeratedValues>															
  13166 				<name>ENUM</name>															
  13167 																			
  13168 					<enumeratedValue>														
  13169 						<name>NORMAL</name>													
  13170 						<description>Normal. P2.12 pin is in the normal (not open drain) mode.</description>													
  13171 						<value>0</value>													
  13172 					</enumeratedValue>														
  13173 					<enumeratedValue>														
  13174 						<name>OPEN_DRAIN</name>													
  13175 						<description>Open-drain. P2.12 pin is in the open drain mode.</description>													
  13176 						<value>1</value>													
  13177 					</enumeratedValue>														
  13178 				</enumeratedValues>															
  13179 			</field>																
  13180 			<field>																
  13181 				<name>P2_13OD</name>															
  13182 				<description>Port 2 pin 13 open drain mode control, see P2.00OD</description>															
  13183 				<bitRange>[13:13]</bitRange>															
  13184 																			
  13185 				<enumeratedValues>															
  13186 				<name>ENUM</name>															
  13187 																			
  13188 					<enumeratedValue>														
  13189 						<name>NORMAL</name>													
  13190 						<description>Normal. P2.13 pin is in the normal (not open drain) mode.</description>													
  13191 						<value>0</value>													
  13192 					</enumeratedValue>														
  13193 					<enumeratedValue>														
  13194 						<name>OPEN_DRAIN</name>													
  13195 						<description>Open-drain. P2.13 pin is in the open drain mode.</description>													
  13196 						<value>1</value>													
  13197 					</enumeratedValue>														
  13198 				</enumeratedValues>															
  13199 			</field>																
  13200 			<field>																
  13201 				<name>RESERVED</name>															
  13202 				<description>Reserved.</description>															
  13203 				<bitRange>[31:14]</bitRange>															
  13204 																			
  13205 														
  13206 			</field>																
  13207 		</fields>																	
  13208 	</register>																		
  13209 	<register>																		
  13210 		<name>PINMODE_OD3</name>																	
  13211 		<description>Open drain mode control register 3</description>																	
  13212 		<addressOffset>0x074</addressOffset>																	
  13213 		<access>read-write</access>																	
  13214 		<resetValue>0</resetValue>																	
  13215 		<resetMask>0xFFFFFFFF</resetMask>																	
  13216 		<fields>																	
  13217 			<field>																
  13218 				<name>RESERVED</name>															
  13219 				<description>Reserved.</description>															
  13220 				<bitRange>[24:0]</bitRange>															
  13221 																			
  13222 														
  13223 			</field>																
  13224 			<field>																
  13225 				<name>P3_25OD</name>															
  13226 				<description>Port 3 pin 25 open drain mode control.</description>															
  13227 				<bitRange>[25:25]</bitRange>															
  13228 																			
  13229 				<enumeratedValues>															
  13230 				<name>ENUM</name>															
  13231 																			
  13232 					<enumeratedValue>														
  13233 						<name>NORMAL</name>													
  13234 						<description>Normal. P3.25 pin is in the normal (not open drain) mode.</description>													
  13235 						<value>0</value>													
  13236 					</enumeratedValue>														
  13237 					<enumeratedValue>														
  13238 						<name>OPEN_DRAIN</name>													
  13239 						<description>Open-drain. P3.25 pin is in the open drain mode.</description>													
  13240 						<value>1</value>													
  13241 					</enumeratedValue>														
  13242 				</enumeratedValues>															
  13243 			</field>																
  13244 			<field>																
  13245 				<name>P3_26OD</name>															
  13246 				<description>Port 3 pin 26 open drain mode control, see P3.25OD</description>															
  13247 				<bitRange>[26:26]</bitRange>															
  13248 																			
  13249 														
  13250 			</field>																
  13251 			<field>																
  13252 				<name>RESERVED</name>															
  13253 				<description>Reserved.</description>															
  13254 				<bitRange>[31:27]</bitRange>															
  13255 																			
  13256 														
  13257 			</field>																
  13258 		</fields>																	
  13259 	</register>																		
  13260 	<register>																		
  13261 		<name>PINMODE_OD4</name>																	
  13262 		<description>Open drain mode control register 4</description>																	
  13263 		<addressOffset>0x078</addressOffset>																	
  13264 		<access>read-write</access>																	
  13265 		<resetValue>0</resetValue>																	
  13266 		<resetMask>0xFFFFFFFF</resetMask>																	
  13267 		<fields>																	
  13268 			<field>																
  13269 				<name>RESERVED</name>															
  13270 				<description>Reserved.</description>															
  13271 				<bitRange>[27:0]</bitRange>															
  13272 																			
  13273 														
  13274 			</field>																
  13275 			<field>																
  13276 				<name>P4_28OD</name>															
  13277 				<description>Port 4 pin 28 open drain mode control.</description>															
  13278 				<bitRange>[28:28]</bitRange>															
  13279 																			
  13280 				<enumeratedValues>															
  13281 				<name>ENUM</name>															
  13282 																			
  13283 					<enumeratedValue>														
  13284 						<name>NORMAL</name>													
  13285 						<description>Normal. P4.28 pin is in the normal (not open drain) mode.</description>													
  13286 						<value>0</value>													
  13287 					</enumeratedValue>														
  13288 					<enumeratedValue>														
  13289 						<name>OPEN_DRAIN</name>													
  13290 						<description>Open-drain. P4.28 pin is in the open drain mode.</description>													
  13291 						<value>1</value>													
  13292 					</enumeratedValue>														
  13293 				</enumeratedValues>															
  13294 			</field>																
  13295 			<field>																
  13296 				<name>P4_29OD</name>															
  13297 				<description>Port 4 pin 29 open drain mode control, see P4.28OD</description>															
  13298 				<bitRange>[29:29]</bitRange>															
  13299 																			
  13300 														
  13301 			</field>																
  13302 			<field>																
  13303 				<name>RESERVED</name>															
  13304 				<description>Reserved.</description>															
  13305 				<bitRange>[31:30]</bitRange>															
  13306 																			
  13307 														
  13308 			</field>																
  13309 		</fields>																	
  13310 	</register>																		
  13311 	<register>																		
  13312 		<name>I2CPADCFG</name>																	
  13313 		<description>I2C Pin Configuration register</description>																	
  13314 		<addressOffset>0x07C</addressOffset>																	
  13315 		<access>read-write</access>																	
  13316 		<resetValue>0</resetValue>																	
  13317 		<resetMask>0xFFFFFFFF</resetMask>																	
  13318 		<fields>																	
  13319 			<field>																
  13320 				<name>SDADRV0</name>															
  13321 				<description>Drive mode control for the SDA0 pin, P0.27.</description>															
  13322 				<bitRange>[0:0]</bitRange>															
  13323 																			
  13324 				<enumeratedValues>															
  13325 				<name>ENUM</name>															
  13326 																			
  13327 					<enumeratedValue>														
  13328 						<name>STANDARD</name>													
  13329 						<description>Standard. The SDA0 pin is in the standard drive mode.</description>													
  13330 						<value>0</value>													
  13331 					</enumeratedValue>														
  13332 					<enumeratedValue>														
  13333 						<name>FAST_MODE_PLUS</name>													
  13334 						<description>Fast-mode plus. The SDA0 pin is in Fast Mode Plus drive mode.</description>													
  13335 						<value>1</value>													
  13336 					</enumeratedValue>														
  13337 				</enumeratedValues>															
  13338 			</field>																
  13339 			<field>																
  13340 				<name>SDAI2C0</name>															
  13341 				<description>I 2C filter mode control for the SDA0 pin, P0.27.</description>															
  13342 				<bitRange>[1:1]</bitRange>															
  13343 																			
  13344 				<enumeratedValues>															
  13345 				<name>ENUM</name>															
  13346 																			
  13347 					<enumeratedValue>														
  13348 						<name>ENABLED</name>													
  13349 						<description>Enabled. The SDA0 pin has I2C glitch filtering and slew rate control enabled.</description>													
  13350 						<value>0</value>													
  13351 					</enumeratedValue>														
  13352 					<enumeratedValue>														
  13353 						<name>DISABLED</name>													
  13354 						<description>Disabled. The SDA0 pin has I2C glitch filtering and slew rate control disabled.</description>													
  13355 						<value>1</value>													
  13356 					</enumeratedValue>														
  13357 				</enumeratedValues>															
  13358 			</field>																
  13359 			<field>																
  13360 				<name>SCLDRV0</name>															
  13361 				<description>Drive mode control for the SCL0 pin, P0.28.</description>															
  13362 				<bitRange>[2:2]</bitRange>															
  13363 																			
  13364 				<enumeratedValues>															
  13365 				<name>ENUM</name>															
  13366 																			
  13367 					<enumeratedValue>														
  13368 						<name>STANDARD</name>													
  13369 						<description>Standard. The SCL0 pin is in the standard drive mode.</description>													
  13370 						<value>0</value>													
  13371 					</enumeratedValue>														
  13372 					<enumeratedValue>														
  13373 						<name>FAST_MODE_PLUS</name>													
  13374 						<description>Fast-mode plus. The SCL0 pin is in Fast Mode Plus drive mode.</description>													
  13375 						<value>1</value>													
  13376 					</enumeratedValue>														
  13377 				</enumeratedValues>															
  13378 			</field>																
  13379 			<field>																
  13380 				<name>SCLI2C0</name>															
  13381 				<description>I 2C filter mode control for the SCL0 pin, P0.28.</description>															
  13382 				<bitRange>[3:3]</bitRange>															
  13383 																			
  13384 				<enumeratedValues>															
  13385 				<name>ENUM</name>															
  13386 																			
  13387 					<enumeratedValue>														
  13388 						<name>ENABLED</name>													
  13389 						<description>Enabled. The SCL0 pin has I2C glitch filtering and slew rate control enabled.</description>													
  13390 						<value>0</value>													
  13391 					</enumeratedValue>														
  13392 					<enumeratedValue>														
  13393 						<name>DISABLED</name>													
  13394 						<description>Disabled. The SCL0 pin has I2C glitch filtering and slew rate control disabled.</description>													
  13395 						<value>1</value>													
  13396 					</enumeratedValue>														
  13397 				</enumeratedValues>															
  13398 			</field>																
  13399 			<field>																
  13400 				<name>RESERVED</name>															
  13401 				<description>Reserved.</description>															
  13402 				<bitRange>[31:4]</bitRange>															
  13403 																			
  13404 														
  13405 			</field>																
  13406 		</fields>																	
  13407 	</register>																		
  13408 																			
  13409 																			
  13410 </registers>																			
  13411 									
  13412 
  13413 																		
  13414 
  13415    
  13416     
  13417 		
  13418 
  13419 
  13420 
  13421    
  13422 		
  13423 		</peripheral>
  13424 		<peripheral>
  13425 			<name>SSP1</name>
  13426 			<description>SSP1 controller</description>
  13427 			<baseAddress>0x40030000</baseAddress>
  13428 			<addressBlock>
  13429 				<offset>0</offset>
  13430 				<size>0xFFF</size>
  13431 				<usage>registers</usage>
  13432 			</addressBlock>
  13433 			<interrupt>
  13434 				<name>SSP1</name>
  13435 				<value>15</value>
  13436 				
  13437 			</interrupt>
  13438 			<registers>
  13439 				<register>
  13440 					<name>CR0</name>
  13441 					<description>Control Register 0. Selects the serial clock rate, bus type, and data size.</description>
  13442 					<addressOffset>0x000</addressOffset>
  13443 					<access>read-write</access>
  13444 					<resetValue>0</resetValue>
  13445 					<resetMask>0xFFFFFFFF</resetMask>
  13446 					<fields>
  13447 						<field>
  13448 							<name>DSS</name>
  13449 							<description>Data Size Select. This field controls the number of bits transferred in each frame. Values 0000-0010 are not supported and should not be used.</description>
  13450 							<bitRange>[3:0]</bitRange>
  13451 							<enumeratedValues>
  13452 								<name>ENUM</name>
  13453 								<enumeratedValue>
  13454 									<name>4_BIT_TRANSFER</name>
  13455 									<description>4-bit transfer</description>
  13456 									<value>0x3</value>
  13457 								</enumeratedValue>
  13458 								<enumeratedValue>
  13459 									<name>5_BIT_TRANSFER</name>
  13460 									<description>5-bit transfer</description>
  13461 									<value>0x4</value>
  13462 								</enumeratedValue>
  13463 								<enumeratedValue>
  13464 									<name>6_BIT_TRANSFER</name>
  13465 									<description>6-bit transfer</description>
  13466 									<value>0x5</value>
  13467 								</enumeratedValue>
  13468 								<enumeratedValue>
  13469 									<name>7_BIT_TRANSFER</name>
  13470 									<description>7-bit transfer</description>
  13471 									<value>0x6</value>
  13472 								</enumeratedValue>
  13473 								<enumeratedValue>
  13474 									<name>8_BIT_TRANSFER</name>
  13475 									<description>8-bit transfer</description>
  13476 									<value>0x7</value>
  13477 								</enumeratedValue>
  13478 								<enumeratedValue>
  13479 									<name>9_BIT_TRANSFER</name>
  13480 									<description>9-bit transfer</description>
  13481 									<value>0x8</value>
  13482 								</enumeratedValue>
  13483 								<enumeratedValue>
  13484 									<name>10_BIT_TRANSFER</name>
  13485 									<description>10-bit transfer</description>
  13486 									<value>0x9</value>
  13487 								</enumeratedValue>
  13488 								<enumeratedValue>
  13489 									<name>11_BIT_TRANSFER</name>
  13490 									<description>11-bit transfer</description>
  13491 									<value>0xA</value>
  13492 								</enumeratedValue>
  13493 								<enumeratedValue>
  13494 									<name>12_BIT_TRANSFER</name>
  13495 									<description>12-bit transfer</description>
  13496 									<value>0xB</value>
  13497 								</enumeratedValue>
  13498 								<enumeratedValue>
  13499 									<name>13_BIT_TRANSFER</name>
  13500 									<description>13-bit transfer</description>
  13501 									<value>0xC</value>
  13502 								</enumeratedValue>
  13503 								<enumeratedValue>
  13504 									<name>14_BIT_TRANSFER</name>
  13505 									<description>14-bit transfer</description>
  13506 									<value>0xD</value>
  13507 								</enumeratedValue>
  13508 								<enumeratedValue>
  13509 									<name>15_BIT_TRANSFER</name>
  13510 									<description>15-bit transfer</description>
  13511 									<value>0xE</value>
  13512 								</enumeratedValue>
  13513 								<enumeratedValue>
  13514 									<name>16_BIT_TRANSFER</name>
  13515 									<description>16-bit transfer</description>
  13516 									<value>0xF</value>
  13517 								</enumeratedValue>
  13518 							</enumeratedValues>
  13519 						</field>
  13520 						<field>
  13521 							<name>FRF</name>
  13522 							<description>Frame Format.</description>
  13523 							<bitRange>[5:4]</bitRange>
  13524 							<enumeratedValues>
  13525 								<name>ENUM</name>
  13526 								<enumeratedValue>
  13527 									<name>SPI</name>
  13528 									<description>SPI</description>
  13529 									<value>0x0</value>
  13530 								</enumeratedValue>
  13531 								<enumeratedValue>
  13532 									<name>TI</name>
  13533 									<description>TI</description>
  13534 									<value>0x1</value>
  13535 								</enumeratedValue>
  13536 								<enumeratedValue>
  13537 									<name>MICROWIRE</name>
  13538 									<description>Microwire</description>
  13539 									<value>0x2</value>
  13540 								</enumeratedValue>
  13541 								<enumeratedValue>
  13542 									<name>THIS_COMBINATION_IS_</name>
  13543 									<description>This combination is not supported and should not be used.</description>
  13544 									<value>0x3</value>
  13545 								</enumeratedValue>
  13546 							</enumeratedValues>
  13547 						</field>
  13548 						<field>
  13549 							<name>CPOL</name>
  13550 							<description>Clock Out Polarity. This bit is only used in SPI mode.</description>
  13551 							<bitRange>[6:6]</bitRange>
  13552 							<enumeratedValues>
  13553 								<name>ENUM</name>
  13554 								<enumeratedValue>
  13555 									<name>BUS_LOW</name>
  13556 									<description>SSP controller maintains the bus clock low between frames.</description>
  13557 									<value>0</value>
  13558 								</enumeratedValue>
  13559 								<enumeratedValue>
  13560 									<name>BUS_HIGH</name>
  13561 									<description>SSP controller maintains the bus clock high between frames.</description>
  13562 									<value>1</value>
  13563 								</enumeratedValue>
  13564 							</enumeratedValues>
  13565 						</field>
  13566 						<field>
  13567 							<name>CPHA</name>
  13568 							<description>Clock Out Phase. This bit is only used in SPI mode.</description>
  13569 							<bitRange>[7:7]</bitRange>
  13570 							<enumeratedValues>
  13571 								<name>ENUM</name>
  13572 								<enumeratedValue>
  13573 									<name>FIRST_CLOCK</name>
  13574 									<description>SSP controller captures serial data on the first clock transition of the frame, that is, the transition away from the inter-frame state of the clock line.</description>
  13575 									<value>0</value>
  13576 								</enumeratedValue>
  13577 								<enumeratedValue>
  13578 									<name>SECOND_CLOCK</name>
  13579 									<description>SSP controller captures serial data on the second clock transition of the frame, that is, the transition back to the inter-frame state of the clock line.</description>
  13580 									<value>1</value>
  13581 								</enumeratedValue>
  13582 							</enumeratedValues>
  13583 						</field>
  13584 						<field>
  13585 							<name>SCR</name>
  13586 							<description>Serial Clock Rate. The number of prescaler-output clocks per bit on the bus, minus one. Given that CPSDVSR is the prescale divider, and the APB clock PCLK clocks the prescaler, the bit frequency is PCLK / (CPSDVSR X [SCR+1]).</description>
  13587 							<bitRange>[15:8]</bitRange>
  13588 							
  13589 						</field>
  13590 						<field>
  13591 							<name>RESERVED</name>
  13592 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  13593 							<bitRange>[31:16]</bitRange>
  13594 							
  13595 						</field>
  13596 					</fields>
  13597 				</register>
  13598 				<register>
  13599 					<name>CR1</name>
  13600 					<description>Control Register 1. Selects master/slave and other modes.</description>
  13601 					<addressOffset>0x004</addressOffset>
  13602 					<access>read-write</access>
  13603 					<resetValue>0</resetValue>
  13604 					<resetMask>0xFFFFFFFF</resetMask>
  13605 					<fields>
  13606 						<field>
  13607 							<name>LBM</name>
  13608 							<description>Loop Back Mode.</description>
  13609 							<bitRange>[0:0]</bitRange>
  13610 							<enumeratedValues>
  13611 								<name>ENUM</name>
  13612 								<enumeratedValue>
  13613 									<name>NORMAL</name>
  13614 									<description>During normal operation.</description>
  13615 									<value>0</value>
  13616 								</enumeratedValue>
  13617 								<enumeratedValue>
  13618 									<name>OUPTU</name>
  13619 									<description>Serial input is taken from the serial output (MOSI or MISO) rather than the serial input pin (MISO or MOSI respectively).</description>
  13620 									<value>1</value>
  13621 								</enumeratedValue>
  13622 							</enumeratedValues>
  13623 						</field>
  13624 						<field>
  13625 							<name>SSE</name>
  13626 							<description>SSP Enable.</description>
  13627 							<bitRange>[1:1]</bitRange>
  13628 							<enumeratedValues>
  13629 								<name>ENUM</name>
  13630 								<enumeratedValue>
  13631 									<name>DISABLED</name>
  13632 									<description>The SSP controller is disabled.</description>
  13633 									<value>0</value>
  13634 								</enumeratedValue>
  13635 								<enumeratedValue>
  13636 									<name>ENABLED</name>
  13637 									<description>The SSP controller will interact with other devices on the serial bus. Software should write the appropriate control information to the other SSP registers and interrupt controller registers, before setting this bit.</description>
  13638 									<value>1</value>
  13639 								</enumeratedValue>
  13640 							</enumeratedValues>
  13641 						</field>
  13642 						<field>
  13643 							<name>MS</name>
  13644 							<description>Master/Slave Mode.This bit can only be written when the SSE bit is 0.</description>
  13645 							<bitRange>[2:2]</bitRange>
  13646 							<enumeratedValues>
  13647 								<name>ENUM</name>
  13648 								<enumeratedValue>
  13649 									<name>MASTER</name>
  13650 									<description>The SSP controller acts as a master on the bus, driving the SCLK, MOSI, and SSEL lines and receiving the MISO line.</description>
  13651 									<value>0</value>
  13652 								</enumeratedValue>
  13653 								<enumeratedValue>
  13654 									<name>SLAVE</name>
  13655 									<description>The SSP controller acts as a slave on the bus, driving MISO line and receiving SCLK, MOSI, and SSEL lines.</description>
  13656 									<value>1</value>
  13657 								</enumeratedValue>
  13658 							</enumeratedValues>
  13659 						</field>
  13660 						<field>
  13661 							<name>SOD</name>
  13662 							<description>Slave Output Disable. This bit is relevant only in slave mode (MS = 1). If it is 1, this blocks this SSP controller from driving the transmit data line (MISO).</description>
  13663 							<bitRange>[3:3]</bitRange>
  13664 							
  13665 						</field>
  13666 						<field>
  13667 							<name>RESERVED</name>
  13668 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  13669 							<bitRange>[31:4]</bitRange>
  13670 							
  13671 						</field>
  13672 					</fields>
  13673 				</register>
  13674 				<register>
  13675 					<name>DR</name>
  13676 					<description>Data Register. Writes fill the transmit FIFO, and reads empty the receive FIFO.</description>
  13677 					<addressOffset>0x008</addressOffset>
  13678 					<access>read-write</access>
  13679 					<resetValue>0</resetValue>
  13680 					<resetMask>0xFFFFFFFF</resetMask>
  13681 					<readAction>modify</readAction>
  13682 					<fields>
  13683 						<field>
  13684 							<name>DATA</name>
  13685 							<description>Write: software can write data to be sent in a future frame to this register whenever the TNF bit in the Status register is 1, indicating that the Tx FIFO is not full. If the Tx FIFO was previously empty and the SSP controller is not busy on the bus, transmission of the data will begin immediately. Otherwise the data written to this register will be sent as soon as all previous data has been sent (and received). If the data length is less than 16 bits, software must right-justify the data written to this register. Read: software can read data from this register whenever the RNE bit in the Status register is 1, indicating that the Rx FIFO is not empty. When software reads this register, the SSP controller returns data from the least recent frame in the Rx FIFO. If the data length is less than 16 bits, the data is right-justified in this field with higher order bits filled with 0s.</description>
  13686 							<bitRange>[15:0]</bitRange>
  13687 						</field>
  13688 						<field>
  13689 							<name>RESERVED</name>
  13690 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  13691 							<bitRange>[31:16]</bitRange>
  13692 						</field>
  13693 					</fields>
  13694 				</register>
  13695 				<register>
  13696 					<name>SR</name>
  13697 					<description>Status Register</description>
  13698 					<addressOffset>0x00C</addressOffset>
  13699 					<access>read-only</access>
  13700 					<resetValue>0x00000003</resetValue>
  13701 					<resetMask>0xFFFFFFFF</resetMask>
  13702 					<fields>
  13703 						<field>
  13704 							<name>TFE</name>
  13705 							<description>Transmit FIFO Empty. This bit is 1 is the Transmit FIFO is empty, 0 if not.</description>
  13706 							<bitRange>[0:0]</bitRange>
  13707 						</field>
  13708 						<field>
  13709 							<name>TNF</name>
  13710 							<description>Transmit FIFO Not Full. This bit is 0 if the Tx FIFO is full, 1 if not.</description>
  13711 							<bitRange>[1:1]</bitRange>
  13712 						</field>
  13713 						<field>
  13714 							<name>RNE</name>
  13715 							<description>Receive FIFO Not Empty. This bit is 0 if the Receive FIFO is empty, 1 if not.</description>
  13716 							<bitRange>[2:2]</bitRange>
  13717 						</field>
  13718 						<field>
  13719 							<name>RFF</name>
  13720 							<description>Receive FIFO Full. This bit is 1 if the Receive FIFO is full, 0 if not.</description>
  13721 							<bitRange>[3:3]</bitRange>
  13722 						</field>
  13723 						<field>
  13724 							<name>BSY</name>
  13725 							<description>Busy. This bit is 0 if the SSPn controller is idle, or 1 if it is currently sending/receiving a frame and/or the Tx FIFO is not empty.</description>
  13726 							<bitRange>[4:4]</bitRange>
  13727 						</field>
  13728 						<field>
  13729 							<name>RESERVED</name>
  13730 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  13731 							<bitRange>[31:5]</bitRange>
  13732 						</field>
  13733 					</fields>
  13734 				</register>
  13735 				<register>
  13736 					<name>CPSR</name>
  13737 					<description>Clock Prescale Register</description>
  13738 					<addressOffset>0x010</addressOffset>
  13739 					<access>read-write</access>
  13740 					<resetValue>0</resetValue>
  13741 					<resetMask>0xFFFFFFFF</resetMask>
  13742 					<fields>
  13743 						<field>
  13744 							<name>CPSDVSR</name>
  13745 							<description>This even value between 2 and 254, by which PCLK is divided to yield the prescaler output clock. Bit 0 always reads as 0.</description>
  13746 							<bitRange>[7:0]</bitRange>
  13747 						</field>
  13748 						<field>
  13749 							<name>RESERVED</name>
  13750 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  13751 							<bitRange>[31:8]</bitRange>
  13752 						</field>
  13753 					</fields>
  13754 				</register>
  13755 				<register>
  13756 					<name>IMSC</name>
  13757 					<description>Interrupt Mask Set and Clear Register</description>
  13758 					<addressOffset>0x014</addressOffset>
  13759 					<access>read-write</access>
  13760 					<resetValue>0</resetValue>
  13761 					<resetMask>0xFFFFFFFF</resetMask>
  13762 					<fields>
  13763 						<field>
  13764 							<name>RORIM</name>
  13765 							<description>Software should set this bit to enable interrupt when a Receive Overrun occurs, that is, when the Rx FIFO is full and another frame is completely received. The ARM spec implies that the preceding frame data is overwritten by the new frame data when this occurs.</description>
  13766 							<bitRange>[0:0]</bitRange>
  13767 						</field>
  13768 						<field>
  13769 							<name>RTIM</name>
  13770 							<description>Software should set this bit to enable interrupt when a Receive Time-out condition occurs. A Receive Time-out occurs when the Rx FIFO is not empty, and no has not been read for a time-out period. The time-out period is the same for master and slave modes and is determined by the SSP bit rate: 32 bits at PCLK / (CPSDVSR X [SCR+1]).</description>
  13771 							<bitRange>[1:1]</bitRange>
  13772 						</field>
  13773 						<field>
  13774 							<name>RXIM</name>
  13775 							<description>Software should set this bit to enable interrupt when the Rx FIFO is at least half full.</description>
  13776 							<bitRange>[2:2]</bitRange>
  13777 						</field>
  13778 						<field>
  13779 							<name>TXIM</name>
  13780 							<description>Software should set this bit to enable interrupt when the Tx FIFO is at least half empty.</description>
  13781 							<bitRange>[3:3]</bitRange>
  13782 						</field>
  13783 						<field>
  13784 							<name>RESERVED</name>
  13785 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  13786 							<bitRange>[31:4]</bitRange>
  13787 						</field>
  13788 					</fields>
  13789 				</register>
  13790 				<register>
  13791 					<name>RIS</name>
  13792 					<description>Raw Interrupt Status Register</description>
  13793 					<addressOffset>0x018</addressOffset>
  13794 					<access>read-only</access>
  13795 					<resetValue>0x00000008</resetValue>
  13796 					<resetMask>0xFFFFFFFF</resetMask>
  13797 					<fields>
  13798 						<field>
  13799 							<name>RORRIS</name>
  13800 							<description>This bit is 1 if another frame was completely received while the RxFIFO was full. The ARM spec implies that the preceding frame data is overwritten by the new frame data when this occurs.</description>
  13801 							<bitRange>[0:0]</bitRange>
  13802 						</field>
  13803 						<field>
  13804 							<name>RTRIS</name>
  13805 							<description>This bit is 1 if the Rx FIFO is not empty, and has not been read for a time-out period. The time-out period is the same for master and slave modes and is determined by the SSP bit rate: 32 bits at PCLK / (CPSDVSR X [SCR+1]).</description>
  13806 							<bitRange>[1:1]</bitRange>
  13807 						</field>
  13808 						<field>
  13809 							<name>RXRIS</name>
  13810 							<description>This bit is 1 if the Rx FIFO is at least half full.</description>
  13811 							<bitRange>[2:2]</bitRange>
  13812 						</field>
  13813 						<field>
  13814 							<name>TXRIS</name>
  13815 							<description>This bit is 1 if the Tx FIFO is at least half empty.</description>
  13816 							<bitRange>[3:3]</bitRange>
  13817 						</field>
  13818 						<field>
  13819 							<name>RESERVED</name>
  13820 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  13821 							<bitRange>[31:4]</bitRange>
  13822 						</field>
  13823 					</fields>
  13824 				</register>
  13825 				<register>
  13826 					<name>MIS</name>
  13827 					<description>Masked Interrupt Status Register</description>
  13828 					<addressOffset>0x01C</addressOffset>
  13829 					<access>read-only</access>
  13830 					<resetValue>0</resetValue>
  13831 					<resetMask>0xFFFFFFFF</resetMask>
  13832 					<fields>
  13833 						<field>
  13834 							<name>RORMIS</name>
  13835 							<description>This bit is 1 if another frame was completely received while the RxFIFO was full, and this interrupt is enabled.</description>
  13836 							<bitRange>[0:0]</bitRange>
  13837 						</field>
  13838 						<field>
  13839 							<name>RTMIS</name>
  13840 							<description>This bit is 1 if the Rx FIFO is not empty, has not been read for a time-out period, and this interrupt is enabled. The time-out period is the same for master and slave modes and is determined by the SSP bit rate: 32 bits at PCLK / (CPSDVSR X [SCR+1]).</description>
  13841 							<bitRange>[1:1]</bitRange>
  13842 						</field>
  13843 						<field>
  13844 							<name>RXMIS</name>
  13845 							<description>This bit is 1 if the Rx FIFO is at least half full, and this interrupt is enabled.</description>
  13846 							<bitRange>[2:2]</bitRange>
  13847 						</field>
  13848 						<field>
  13849 							<name>TXMIS</name>
  13850 							<description>This bit is 1 if the Tx FIFO is at least half empty, and this interrupt is enabled.</description>
  13851 							<bitRange>[3:3]</bitRange>
  13852 						</field>
  13853 						<field>
  13854 							<name>RESERVED</name>
  13855 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  13856 							<bitRange>[31:4]</bitRange>
  13857 						</field>
  13858 					</fields>
  13859 				</register>
  13860 				<register>
  13861 					<name>ICR</name>
  13862 					<description>SSPICR Interrupt Clear Register</description>
  13863 					<addressOffset>0x020</addressOffset>
  13864 					<access>write-only</access>
  13865 					<resetValue>0</resetValue>
  13866 					<resetMask>0x00000000</resetMask>
  13867 					<fields>
  13868 						<field>
  13869 							<name>RORIC</name>
  13870 							<description>Writing a 1 to this bit clears the   frame was received when RxFIFO was full interrupt.</description>
  13871 							<bitRange>[0:0]</bitRange>
  13872 						</field>
  13873 						<field>
  13874 							<name>RTIC</name>
  13875 							<description>Writing a 1 to this bit clears the Rx FIFO was not empty and has not been read for a time-out period interrupt. The time-out period is the same for master and slave modes and is determined by the SSP bit rate: 32 bits at PCLK / (CPSDVSR / [SCR+1]).</description>
  13876 							<bitRange>[1:1]</bitRange>
  13877 						</field>
  13878 						<field>
  13879 							<name>RESERVED</name>
  13880 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  13881 							<bitRange>[31:2]</bitRange>
  13882 						</field>
  13883 					</fields>
  13884 				</register>
  13885 				<register>
  13886 					<name>DMACR</name>
  13887 					<description>SSP0 DMA control register</description>
  13888 					<addressOffset>0x024</addressOffset>
  13889 					<access>read-write</access>
  13890 					<resetValue>0</resetValue>
  13891 					<resetMask>0xFFFFFFFF</resetMask>
  13892 					<fields>
  13893 						<field>
  13894 							<name>RXDMAE</name>
  13895 							<description>Receive DMA Enable. When this bit is set to one 1, DMA for the receive FIFO is enabled, otherwise receive DMA is disabled.</description>
  13896 							<bitRange>[0:0]</bitRange>
  13897 						</field>
  13898 						<field>
  13899 							<name>TXDMAE</name>
  13900 							<description>Transmit DMA Enable. When this bit is set to one 1, DMA for the transmit FIFO is enabled, otherwise transmit DMA is disabled</description>
  13901 							<bitRange>[1:1]</bitRange>
  13902 						</field>
  13903 						<field>
  13904 							<name>RESERVED</name>
  13905 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  13906 							<bitRange>[31:2]</bitRange>
  13907 						</field>
  13908 					</fields>
  13909 				</register>
  13910 			</registers>
  13911 		</peripheral>
  13912 		<peripheral>
  13913 	<name>ADC</name>
  13914 	<description>Analog-to-Digital Converter (ADC) </description>
  13915 	<groupName>ADC</groupName>
  13916 	<baseAddress>0x40034000</baseAddress>
  13917 	<addressBlock>
  13918 	<offset>0x0</offset>
  13919 	<size>0xFFF</size>
  13920 	<usage>registers</usage>
  13921 	</addressBlock>
  13922 	<interrupt>
  13923 	<name>ADC</name>
  13924 	<value>22</value>
  13925 	</interrupt>
  13926 	<registers>
  13927 		<register>
  13928 			<name>CR</name>
  13929 			<description>A/D Control Register. The ADCR register must be written to select the operating mode before A/D conversion can occur.</description>
  13930 			<addressOffset>0x000</addressOffset>
  13931 			<access>read-write</access>
  13932 			<resetValue>0</resetValue>
  13933 			<resetMask>0x00000000</resetMask>
  13934 			<fields>
  13935 				<field>
  13936 					<name>SEL</name>
  13937 					<description>Selects which of the AD0[7:0] pins is (are) to be sampled and converted. For AD0, bit 0 selects Pin AD0[0], and bit 7 selects pin AD0[7]. In software-controlled mode, only one of these bits should be 1. In hardware scan mode, any value containing 1 to 8 ones is allowed. All zeroes is equivalent to 0x01.</description>
  13938 					<bitRange>[7:0]</bitRange>
  13939 
  13940 				</field>
  13941 				<field>
  13942 					<name>CLKDIV</name>
  13943 					<description>The APB clock (PCLK) is divided by (this value plus one) to produce the clock for the A/D converter, which should be less than or equal to 12.4 MHz. Typically, software should program the smallest value in this field that yields a clock of 12.4 MHz or slightly less, but in certain cases (such as a high-impedance analog source) a slower clock may be desirable.</description>
  13944 					<bitRange>[15:8]</bitRange>
  13945 
  13946 				</field>
  13947 				<field>
  13948 					<name>BURST</name>
  13949 					<description>Burst mode</description>
  13950 					<bitRange>[16:16]</bitRange>
  13951 					<enumeratedValues>
  13952 					<name>ENUM</name>
  13953 						<enumeratedValue>
  13954 							<name>BURST</name>
  13955 							<description>The AD converter does repeated conversions at up to 400 kHz, scanning (if necessary) through the pins selected by bits set to ones in the SEL field. The first conversion after the start corresponds to the least-significant 1 in the SEL field, then higher numbered 1-bits (pins) if applicable. Repeated conversions can be terminated by clearing this bit, but the conversion that's in progress when this bit is cleared will be completed. START bits must be 000 when BURST = 1 or conversions will not start.</description>
  13956 							<value>1</value>
  13957 						</enumeratedValue>
  13958 						<enumeratedValue>
  13959 							<name>SW</name>
  13960 							<description>Conversions are software controlled and require 31 clocks.</description>
  13961 							<value>0</value>
  13962 						</enumeratedValue>
  13963 					</enumeratedValues>
  13964 				</field>
  13965 				<field>
  13966 					<name>RESERVED</name>
  13967 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  13968 					<bitRange>[20:17]</bitRange>
  13969 
  13970 				</field>
  13971 				<field>
  13972 					<name>PDN</name>
  13973 					<description>Power down mode</description>
  13974 					<bitRange>[21:21]</bitRange>
  13975 					<enumeratedValues>
  13976 					<name>ENUM</name>
  13977 						<enumeratedValue>
  13978 							<name>POWERED</name>
  13979 							<description>The A/D converter is operational.</description>
  13980 							<value>1</value>
  13981 						</enumeratedValue>
  13982 						<enumeratedValue>
  13983 							<name>POWERDOWN</name>
  13984 							<description>The A/D converter is in power-down mode.</description>
  13985 							<value>0</value>
  13986 						</enumeratedValue>
  13987 					</enumeratedValues>
  13988 				</field>
  13989 				<field>
  13990 					<name>RESERVED</name>
  13991 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  13992 					<bitRange>[23:22]</bitRange>
  13993 
  13994 				</field>
  13995 				<field>
  13996 					<name>START</name>
  13997 					<description>When the BURST bit is 0, these bits control whether and when an A/D conversion is started:</description>
  13998 					<bitRange>[26:24]</bitRange>
  13999 					<enumeratedValues>
  14000 					<name>ENUM</name>
  14001 						<enumeratedValue>
  14002 							<name>NO_START_THIS_VALUE</name>
  14003 							<description>No start (this value should be used when clearing PDN to 0).</description>
  14004 							<value>0x0</value>
  14005 						</enumeratedValue>
  14006 						<enumeratedValue>
  14007 							<name>START_CONVERSION_NOW</name>
  14008 							<description>Start conversion now.</description>
  14009 							<value>0x1</value>
  14010 						</enumeratedValue>
  14011 						<enumeratedValue>
  14012 							<name>P2_10</name>
  14013 							<description>Start conversion when the edge selected by bit 27 occurs on the P2[10] pin.</description>
  14014 							<value>0x2</value>
  14015 						</enumeratedValue>
  14016 						<enumeratedValue>
  14017 							<name>P1_27</name>
  14018 							<description>Start conversion when the edge selected by bit 27 occurs on the P1[27] pin.</description>
  14019 							<value>0x3</value>
  14020 						</enumeratedValue>
  14021 						<enumeratedValue>
  14022 							<name>MAT0_1</name>
  14023 							<description>Start conversion when the edge selected by bit 27 occurs on MAT0.1. Note that this does not require that the MAT0.1 function appear on a device pin.</description>
  14024 							<value>0x4</value>
  14025 						</enumeratedValue>
  14026 						<enumeratedValue>
  14027 							<name>MAT0_3</name>
  14028 							<description>Start conversion when the edge selected by bit 27 occurs on MAT0.3. Note that it is not possible to cause the MAT0.3 function to appear on a device pin.</description>
  14029 							<value>0x5</value>
  14030 						</enumeratedValue>
  14031 						<enumeratedValue>
  14032 							<name>MAT1_0</name>
  14033 							<description>Start conversion when the edge selected by bit 27 occurs on MAT1.0. Note that this does not require that the MAT1.0 function appear on a device pin.</description>
  14034 							<value>0x6</value>
  14035 						</enumeratedValue>
  14036 						<enumeratedValue>
  14037 							<name>MAT1_1</name>
  14038 							<description>Start conversion when the edge selected by bit 27 occurs on MAT1.1. Note that this does not require that the MAT1.1 function appear on a device pin.</description>
  14039 							<value>0x7</value>
  14040 						</enumeratedValue>
  14041 					</enumeratedValues>
  14042 				</field>
  14043 				<field>
  14044 					<name>EDGE</name>
  14045 					<description>This bit is significant only when the START field contains 010-111. In these cases:</description>
  14046 					<bitRange>[27:27]</bitRange>
  14047 					<enumeratedValues>
  14048 					<name>ENUM</name>
  14049 						<enumeratedValue>
  14050 							<name>FALLLING</name>
  14051 							<description>Start conversion on a falling edge on the selected CAP/MAT signal.</description>
  14052 							<value>1</value>
  14053 						</enumeratedValue>
  14054 						<enumeratedValue>
  14055 							<name>RISING</name>
  14056 							<description>Start conversion on a rising edge on the selected CAP/MAT signal.</description>
  14057 							<value>0</value>
  14058 						</enumeratedValue>
  14059 					</enumeratedValues>
  14060 				</field>
  14061 				<field>
  14062 					<name>RESERVED</name>
  14063 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  14064 					<bitRange>[31:28]</bitRange>
  14065 
  14066 				</field>
  14067 			</fields>
  14068 		</register>
  14069 		<register>
  14070 			<name>GDR</name>
  14071 			<description>A/D Global Data Register. This register contains the ADC's DONE bit and the result of the most recent A/D conversion.</description>
  14072 			<addressOffset>0x004</addressOffset>
  14073 			<access>read-write</access>
  14074 			<resetValue>0</resetValue>
  14075 			<resetMask>0x00000000</resetMask>
  14076 			<fields>
  14077 				<field>
  14078 					<name>RESERVED</name>
  14079 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  14080 					<bitRange>[3:0]</bitRange>
  14081 				</field>
  14082 				<field>
  14083 					<name>RESULT</name>
  14084 					<description>When DONE is 1, this field contains a binary fraction representing the voltage on the AD0[n] pin selected by the SEL field, as it falls within the range of VREFP to VSS. Zero in the field indicates that the voltage on the input pin was less than, equal to, or close to that on VSS, while 0xFFF indicates that the voltage on the input was close to, equal to, or greater than that on VREFP.</description>
  14085 					<bitRange>[15:4]</bitRange>
  14086 				</field>
  14087 				<field>
  14088 					<name>RESERVED</name>
  14089 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  14090 					<bitRange>[23:16]</bitRange>
  14091 				</field>
  14092 				<field>
  14093 					<name>CHN</name>
  14094 					<description>These bits contain the channel from which the RESULT bits were converted (e.g. 000 identifies channel 0, 001 channel 1...).</description>
  14095 					<bitRange>[26:24]</bitRange>
  14096 				</field>
  14097 				<field>
  14098 					<name>RESERVED</name>
  14099 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  14100 					<bitRange>[29:27]</bitRange>
  14101 				</field>
  14102 				<field>
  14103 					<name>OVERRUN</name>
  14104 					<description>This bit is 1 in burst mode if the results of one or more conversions was (were) lost and overwritten before the conversion that produced the result in the RESULT bits. This bit is cleared by reading this register.</description>
  14105 					<bitRange>[30:30]</bitRange>
  14106 				</field>
  14107 				<field>
  14108 					<name>DONE</name>
  14109 					<description>This bit is set to 1 when an A/D conversion completes. It is cleared when this register is read and when the ADCR is written. If the ADCR is written while a conversion is still in progress, this bit is set and a new conversion is started.</description>
  14110 					<bitRange>[31:31]</bitRange>
  14111 				</field>
  14112 			</fields>
  14113 		</register>
  14114 		<register>
  14115 			<name>INTEN</name>
  14116 			<description>A/D Interrupt Enable Register. This register contains enable bits that allow the DONE flag of each A/D channel to be included or excluded from contributing to the generation of an A/D interrupt.</description>
  14117 			<addressOffset>0x00C</addressOffset>
  14118 			<access>read-write</access>
  14119 			<resetValue>0x100</resetValue>
  14120 			<resetMask>0xFFFFFFFF</resetMask>
  14121 			<fields>
  14122 				<field>
  14123 					<name>ADINTEN0</name>
  14124 					<description>Interrupt enable</description>
  14125 					<bitRange>[0:0]</bitRange>
  14126 					<enumeratedValues>
  14127 					<name>ENUM</name>
  14128 						<enumeratedValue>
  14129 							<name>DISABLE</name>
  14130 							<description>Completion of a conversion on ADC channel 0 will not generate an interrupt.</description>
  14131 							<value>0</value>
  14132 						</enumeratedValue>
  14133 						<enumeratedValue>
  14134 							<name>ENABLE</name>
  14135 							<description>Completion of a conversion on ADC channel 0 will generate an interrupt.</description>
  14136 							<value>1</value>
  14137 						</enumeratedValue>
  14138 					</enumeratedValues>
  14139 				</field>
  14140 				<field>
  14141 					<name>ADINTEN1</name>
  14142 					<description>Interrupt enable</description>
  14143 					<bitRange>[1:1]</bitRange>
  14144 					<enumeratedValues>
  14145 					<name>ENUM</name>
  14146 						<enumeratedValue>
  14147 							<name>DISABLE</name>
  14148 							<description>Completion of a conversion on ADC channel 1 will not generate an interrupt.</description>
  14149 							<value>0</value>
  14150 						</enumeratedValue>
  14151 						<enumeratedValue>
  14152 							<name>ENABLE</name>
  14153 							<description>Completion of a conversion on ADC channel 1 will generate an interrupt.</description>
  14154 							<value>1</value>
  14155 						</enumeratedValue>
  14156 					</enumeratedValues>
  14157 				</field>
  14158 				<field>
  14159 					<name>ADINTEN2</name>
  14160 					<description>Interrupt enable</description>
  14161 					<bitRange>[2:2]</bitRange>
  14162 					<enumeratedValues>
  14163 					<name>ENUM</name>
  14164 						<enumeratedValue>
  14165 							<name>DISABLE</name>
  14166 							<description>Completion of a conversion on ADC channel 2 will not generate an interrupt.</description>
  14167 							<value>0</value>
  14168 						</enumeratedValue>
  14169 						<enumeratedValue>
  14170 							<name>ENABLE</name>
  14171 							<description>Completion of a conversion on ADC channel 2 will generate an interrupt.</description>
  14172 							<value>1</value>
  14173 						</enumeratedValue>
  14174 					</enumeratedValues>
  14175 				</field>
  14176 				<field>
  14177 					<name>ADINTEN3</name>
  14178 					<description>Interrupt enable</description>
  14179 					<bitRange>[3:3]</bitRange>
  14180 					<enumeratedValues>
  14181 					<name>ENUM</name>
  14182 						<enumeratedValue>
  14183 							<name>DISABLE</name>
  14184 							<description>Completion of a conversion on ADC channel 3 will not generate an interrupt.</description>
  14185 							<value>0</value>
  14186 						</enumeratedValue>
  14187 						<enumeratedValue>
  14188 							<name>ENABLE</name>
  14189 							<description>Completion of a conversion on ADC channel 3 will generate an interrupt.</description>
  14190 							<value>1</value>
  14191 						</enumeratedValue>
  14192 					</enumeratedValues>
  14193 				</field>
  14194 				<field>
  14195 					<name>ADINTEN4</name>
  14196 					<description>Interrupt enable</description>
  14197 					<bitRange>[4:4]</bitRange>
  14198 					<enumeratedValues>
  14199 					<name>ENUM</name>
  14200 						<enumeratedValue>
  14201 							<name>DISABLE</name>
  14202 							<description>Completion of a conversion on ADC channel 4 will not generate an interrupt.</description>
  14203 							<value>0</value>
  14204 						</enumeratedValue>
  14205 						<enumeratedValue>
  14206 							<name>ENABLE</name>
  14207 							<description>Completion of a conversion on ADC channel 4 will generate an interrupt.</description>
  14208 							<value>1</value>
  14209 						</enumeratedValue>
  14210 					</enumeratedValues>
  14211 				</field>
  14212 				<field>
  14213 					<name>ADINTEN5</name>
  14214 					<description>Interrupt enable</description>
  14215 					<bitRange>[5:5]</bitRange>
  14216 					<enumeratedValues>
  14217 					<name>ENUM</name>
  14218 						<enumeratedValue>
  14219 							<name>DISABLE</name>
  14220 							<description>Completion of a conversion on ADC channel 5 will not generate an interrupt.</description>
  14221 							<value>0</value>
  14222 						</enumeratedValue>
  14223 						<enumeratedValue>
  14224 							<name>ENABLE</name>
  14225 							<description>Completion of a conversion on ADC channel 5 will generate an interrupt.</description>
  14226 							<value>1</value>
  14227 						</enumeratedValue>
  14228 					</enumeratedValues>
  14229 				</field>
  14230 				<field>
  14231 					<name>ADINTEN6</name>
  14232 					<description>Interrupt enable</description>
  14233 					<bitRange>[6:6]</bitRange>
  14234 					<enumeratedValues>
  14235 					<name>ENUM</name>
  14236 						<enumeratedValue>
  14237 							<name>DISABLE</name>
  14238 							<description>Completion of a conversion on ADC channel 6 will not generate an interrupt.</description>
  14239 							<value>0</value>
  14240 						</enumeratedValue>
  14241 						<enumeratedValue>
  14242 							<name>ENABLE</name>
  14243 							<description>Completion of a conversion on ADC channel 6 will generate an interrupt.</description>
  14244 							<value>1</value>
  14245 						</enumeratedValue>
  14246 					</enumeratedValues>
  14247 				</field>
  14248 				<field>
  14249 					<name>ADINTEN7</name>
  14250 					<description>Interrupt enable</description>
  14251 					<bitRange>[7:7]</bitRange>
  14252 					<enumeratedValues>
  14253 					<name>ENUM</name>
  14254 						<enumeratedValue>
  14255 							<name>DISABLE</name>
  14256 							<description>Completion of a conversion on ADC channel 7 will not generate an interrupt.</description>
  14257 							<value>0</value>
  14258 						</enumeratedValue>
  14259 						<enumeratedValue>
  14260 							<name>ENABLE</name>
  14261 							<description>Completion of a conversion on ADC channel 7 will generate an interrupt.</description>
  14262 							<value>1</value>
  14263 						</enumeratedValue>
  14264 					</enumeratedValues>
  14265 				</field>
  14266 				<field>
  14267 					<name>ADGINTEN</name>
  14268 					<description>Interrupt enable</description>
  14269 					<bitRange>[8:8]</bitRange>
  14270 					<enumeratedValues>
  14271 					<name>ENUM</name>
  14272 						<enumeratedValue>
  14273 							<name>CHANNELS</name>
  14274 							<description>Only the individual ADC channels enabled by ADINTEN7:0 will generate interrupts.</description>
  14275 							<value>0</value>
  14276 						</enumeratedValue>
  14277 						<enumeratedValue>
  14278 							<name>GLOBAL</name>
  14279 							<description>The global DONE flag in ADDR is enabled to generate an interrupt in addition to any individual ADC channels that are enabled to generate interrupts.</description>
  14280 							<value>1</value>
  14281 						</enumeratedValue>
  14282 					</enumeratedValues>
  14283 				</field>
  14284 				<field>
  14285 					<name>RESERVED</name>
  14286 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  14287 					<bitRange>[31:9]</bitRange>
  14288 
  14289 				</field>
  14290 			</fields>
  14291 		</register>
  14292 		<register>
  14293 			<dim>8</dim>
  14294 			<dimIncrement>0x4</dimIncrement>
  14295 			<dimIndex>0-7</dimIndex>
  14296 			<name>DR[%s]</name>
  14297 			<displayName>DR[%s]</displayName>
  14298 			<description>A/D Channel 0 Data Register. This register contains the result of the most recent conversion completed on channel 0.</description>
  14299 			<addressOffset>0x010</addressOffset>
  14300 			<access>read-only</access>
  14301 			<resetValue>0</resetValue>
  14302 			<resetMask>0x00000000</resetMask>
  14303 			<fields>
  14304 				<field>
  14305 					<name>RESERVED</name>
  14306 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  14307 					<bitRange>[3:0]</bitRange>
  14308 				</field>
  14309 				<field>
  14310 					<name>RESULT</name>
  14311 					<description>When DONE is 1, this field contains a binary fraction representing the voltage on the AD0[n] pin, as it falls within the range of VREFP to V SS. Zero in the field indicates that the voltage on the input pin was less than, equal to, or close to that on VSS, while 0xFFF indicates that the voltage on the input was close to, equal to, or greater than that on VREFP.</description>
  14312 					<bitRange>[15:4]</bitRange>
  14313 				</field>
  14314 				<field>
  14315 					<name>RESERVED</name>
  14316 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  14317 					<bitRange>[29:16]</bitRange>
  14318 				</field>
  14319 				<field>
  14320 					<name>OVERRUN</name>
  14321 					<description>This bit is 1 in burst mode if the results of one or more conversions was (were) lost and overwritten before the conversion that produced the result in the RESULT bits.This bit is cleared by reading this register.</description>
  14322 					<bitRange>[30:30]</bitRange>
  14323 				</field>
  14324 				<field>
  14325 					<name>DONE</name>
  14326 					<description>This bit is set to 1 when an A/D conversion completes. It is cleared when this register is read.</description>
  14327 					<bitRange>[31:31]</bitRange>
  14328 				</field>
  14329 			</fields>
  14330 		</register>
  14331 		<register>
  14332 			<name>STAT</name>
  14333 			<description>A/D Status Register. This register contains DONE and OVERRUN flags for all of the A/D channels, as well as the A/D interrupt/DMA flag.</description>
  14334 			<addressOffset>0x030</addressOffset>
  14335 			<access>read-only</access>
  14336 			<resetValue>0</resetValue>
  14337 			<resetMask>0xFFFFFFFF</resetMask>
  14338 			<fields>
  14339 				<field>
  14340 					<name>DONE0</name>
  14341 					<description>This bit mirrors the DONE status flag from the result register for A/D channel 0.</description>
  14342 					<bitRange>[0:0]</bitRange>
  14343 				</field>
  14344 				<field>
  14345 					<name>DONE1</name>
  14346 					<description>This bit mirrors the DONE status flag from the result register for A/D channel 1.</description>
  14347 					<bitRange>[1:1]</bitRange>
  14348 				</field>
  14349 				<field>
  14350 					<name>DONE2</name>
  14351 					<description>This bit mirrors the DONE status flag from the result register for A/D channel 2.</description>
  14352 					<bitRange>[2:2]</bitRange>
  14353 				</field>
  14354 				<field>
  14355 					<name>DONE3</name>
  14356 					<description>This bit mirrors the DONE status flag from the result register for A/D channel 3.</description>
  14357 					<bitRange>[3:3]</bitRange>
  14358 				</field>
  14359 				<field>
  14360 					<name>DONE4</name>
  14361 					<description>This bit mirrors the DONE status flag from the result register for A/D channel 4.</description>
  14362 					<bitRange>[4:4]</bitRange>
  14363 				</field>
  14364 				<field>
  14365 					<name>DONE5</name>
  14366 					<description>This bit mirrors the DONE status flag from the result register for A/D channel 5.</description>
  14367 					<bitRange>[5:5]</bitRange>
  14368 				</field>
  14369 				<field>
  14370 					<name>DONE6</name>
  14371 					<description>This bit mirrors the DONE status flag from the result register for A/D channel 6.</description>
  14372 					<bitRange>[6:6]</bitRange>
  14373 				</field>
  14374 				<field>
  14375 					<name>DONE7</name>
  14376 					<description>This bit mirrors the DONE status flag from the result register for A/D channel 7.</description>
  14377 					<bitRange>[7:7]</bitRange>
  14378 				</field>
  14379 				<field>
  14380 					<name>OVERRUN0</name>
  14381 					<description>This bit mirrors the OVERRRUN status flag from the result register for A/D channel 0.</description>
  14382 					<bitRange>[8:8]</bitRange>
  14383 				</field>
  14384 				<field>
  14385 					<name>OVERRUN1</name>
  14386 					<description>This bit mirrors the OVERRRUN status flag from the result register for A/D channel 1.</description>
  14387 					<bitRange>[9:9]</bitRange>
  14388 				</field>
  14389 				<field>
  14390 					<name>OVERRUN2</name>
  14391 					<description>This bit mirrors the OVERRRUN status flag from the result register for A/D channel 2.</description>
  14392 					<bitRange>[10:10]</bitRange>
  14393 				</field>
  14394 				<field>
  14395 					<name>OVERRUN3</name>
  14396 					<description>This bit mirrors the OVERRRUN status flag from the result register for A/D channel 3.</description>
  14397 					<bitRange>[11:11]</bitRange>
  14398 				</field>
  14399 				<field>
  14400 					<name>OVERRUN4</name>
  14401 					<description>This bit mirrors the OVERRRUN status flag from the result register for A/D channel 4.</description>
  14402 					<bitRange>[12:12]</bitRange>
  14403 				</field>
  14404 				<field>
  14405 					<name>OVERRUN5</name>
  14406 					<description>This bit mirrors the OVERRRUN status flag from the result register for A/D channel 5.</description>
  14407 					<bitRange>[13:13]</bitRange>
  14408 				</field>
  14409 				<field>
  14410 					<name>OVERRUN6</name>
  14411 					<description>This bit mirrors the OVERRRUN status flag from the result register for A/D channel 6.</description>
  14412 					<bitRange>[14:14]</bitRange>
  14413 				</field>
  14414 				<field>
  14415 					<name>OVERRUN7</name>
  14416 					<description>This bit mirrors the OVERRRUN status flag from the result register for A/D channel 7.</description>
  14417 					<bitRange>[15:15]</bitRange>
  14418 				</field>
  14419 				<field>
  14420 					<name>ADINT</name>
  14421 					<description>This bit is the A/D interrupt flag. It is one when any of the individual A/D channel Done flags is asserted and enabled to contribute to the A/D interrupt via the ADINTEN register.</description>
  14422 					<bitRange>[16:16]</bitRange>
  14423 				</field>
  14424 				<field>
  14425 					<name>RESERVED</name>
  14426 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  14427 					<bitRange>[31:17]</bitRange>
  14428 				</field>
  14429 			</fields>
  14430 		</register>
  14431 		<register>
  14432 			<name>TRM</name>
  14433 			<description>ADC trim register.</description>
  14434 			<addressOffset>0x034</addressOffset>
  14435 			<access>read-write</access>
  14436 			<resetValue>0</resetValue>
  14437 			<resetMask>0xFFFFFFFF</resetMask>
  14438 			<fields>
  14439 				<field>
  14440 					<name>RESERVED</name>
  14441 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  14442 					<bitRange>[3:0]</bitRange>
  14443 				</field>
  14444 				<field>
  14445 					<name>ADCOFFS</name>
  14446 					<description>Offset trim bits for ADC operation. Initialized by the boot code. Can be overwritten by the user.</description>
  14447 					<bitRange>[7:4]</bitRange>
  14448 				</field>
  14449 				<field>
  14450 					<name>TRIM</name>
  14451 					<description>written-to by boot code. Can not be overwritten by the user. These bits are locked after boot code write.</description>
  14452 					<bitRange>[11:8]</bitRange>
  14453 				</field>
  14454 				<field>
  14455 					<name>RESERVED</name>
  14456 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  14457 					<bitRange>[31:12]</bitRange>
  14458 				</field>
  14459 			</fields>
  14460 		</register>
  14461 	</registers>
  14462 </peripheral>
  14463 
  14464 
  14465 		
  14466 		<peripheral>
  14467 			<name>CANAFRAM</name>
  14468 			<description>CAN acceptance filter RAM</description>
  14469 			<baseAddress>0x40038000</baseAddress>
  14470 			<addressBlock>
  14471 				<offset>0x0</offset>
  14472 				<size>0xFFF</size>
  14473 				<usage>registers</usage>
  14474 			</addressBlock>
  14475 			<registers>
  14476 				<register>
  14477 					<dim>512</dim>
  14478 					<dimIncrement>0x4</dimIncrement>
  14479 					<dimIndex>0-511</dimIndex>
  14480 					<name>MASK[%s]</name>
  14481 					
  14482 					<displayName>MASK[%s]</displayName>
  14483 					<description>CAN AF ram access register</description>
  14484 					<addressOffset>0x000</addressOffset>
  14485 					<access>read-write</access>
  14486 					<resetValue>0</resetValue>
  14487 					<resetMask>0x00000000</resetMask>
  14488 					<fields>
  14489 						<field>
  14490 							<name>MASK</name>
  14491 							<description>CAN AF RAM mask</description>
  14492 							<bitRange>[31:0]</bitRange>
  14493 						</field>	
  14494 					</fields>
  14495 				</register>
  14496 			</registers>
  14497 		</peripheral>		
  14498 		
  14499 		<peripheral>
  14500 			<name>CANAF</name>
  14501 			<description> CAN controller acceptance filter </description>
  14502 			<groupName>CANAF</groupName>
  14503 			<baseAddress>0x4003C000</baseAddress>
  14504 			<addressBlock>
  14505 				<offset>0x0</offset>
  14506 				<size>0xFFF</size>
  14507 				<usage>registers</usage>
  14508 			</addressBlock>
  14509 			<registers>
  14510 				<register>
  14511 					<name>AFMR</name>
  14512 					<description>Acceptance Filter Register</description>
  14513 					<addressOffset>0x000</addressOffset>
  14514 					<access>read-write</access>
  14515 					<resetValue>0</resetValue>
  14516 					<resetMask>0x00000000</resetMask>
  14517 					<fields>
  14518 						<field>
  14519 							<name>ACCOFF</name>
  14520 							<description>if AccBP is 0, the Acceptance Filter is not operational. All Rx messages on all CAN buses are ignored.</description>
  14521 							<bitRange>[0:0]</bitRange>
  14522 
  14523 						</field>
  14524 						<field>
  14525 							<name>ACCBP</name>
  14526 							<description>All Rx messages are accepted on enabled CAN controllers. Software must set this bit before modifying the contents of any of the registers described below, and before modifying the contents of Lookup Table RAM in any way other than setting or clearing Disable bits in Standard Identifier entries. When both this bit and AccOff are 0, the Acceptance filter operates to screen received CAN Identifiers.</description>
  14527 							<bitRange>[1:1]</bitRange>
  14528 
  14529 						</field>
  14530 						<field>
  14531 							<name>EFCAN</name>
  14532 							<description>FullCAN mode</description>
  14533 							<bitRange>[2:2]</bitRange>
  14534 							<enumeratedValues>
  14535 								<name>ENUM</name>
  14536 								<enumeratedValue>
  14537 									<name>SOFTWARE_MUST_READ_A</name>
  14538 									<description>Software must read all messages for all enabled IDs on all enabled CAN buses, from the receiving CAN controllers.</description>
  14539 									<value>0</value>
  14540 								</enumeratedValue>
  14541 								<enumeratedValue>
  14542 									<name>THE_ACCEPTANCE_FILTE</name>
  14543 									<description>The Acceptance Filter itself will take care of receiving and storing messages for selected Standard ID values on selected CAN buses. See Section 21.16 FullCAN mode on page 576.</description>
  14544 									<value>1</value>
  14545 								</enumeratedValue>
  14546 							</enumeratedValues>
  14547 						</field>
  14548 						<field>
  14549 							<name>RESERVED</name>
  14550 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14551 							<bitRange>[31:3]</bitRange>
  14552 
  14553 						</field>
  14554 					</fields>
  14555 				</register>
  14556 				<register>
  14557 					<name>SFF_SA</name>
  14558 					<description>Standard Frame Individual Start Address Register</description>
  14559 					<addressOffset>0x004</addressOffset>
  14560 					<access>read-write</access>
  14561 					<resetValue>0</resetValue>
  14562 					<resetMask>0xFFFFFFFF</resetMask>
  14563 					<fields>
  14564 						<field>
  14565 							<name>RESERVED</name>
  14566 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14567 							<bitRange>[1:0]</bitRange>
  14568 						</field>
  14569 						<field>
  14570 							<name>SFF_SA</name>
  14571 							<description>The start address of the table of individual Standard Identifiers in AF Lookup RAM. If the table is empty, write the same value in this register and the SFF_GRP_sa register described below. For compatibility with possible future devices, write zeroes in bits 31:11 and 1:0 of this register. If the eFCAN bit in the AFMR is 1, this value also indicates the size of the table of Standard IDs which the Acceptance Filter will search and (if found) automatically store received messages in Acceptance Filter RAM.</description>
  14572 							<bitRange>[10:2]</bitRange>
  14573 						</field>
  14574 						<field>
  14575 							<name>RESERVED</name>
  14576 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14577 							<bitRange>[31:11]</bitRange>
  14578 						</field>
  14579 					</fields>
  14580 				</register>
  14581 				<register>
  14582 					<name>SFF_GRP_SA</name>
  14583 					<description>Standard Frame Group Start Address Register</description>
  14584 					<addressOffset>0x008</addressOffset>
  14585 					<access>read-write</access>
  14586 					<resetValue>0</resetValue>
  14587 					<resetMask>0xFFFFFFFF</resetMask>
  14588 					<fields>
  14589 						<field>
  14590 							<name>RESERVED</name>
  14591 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14592 							<bitRange>[1:0]</bitRange>
  14593 						</field>
  14594 						<field>
  14595 							<name>SFF_GRP_SA</name>
  14596 							<description>The start address of the table of grouped Standard Identifiers in AF Lookup RAM. If the table is empty, write the same value in this register and the EFF_sa register described below. The largest value that should be written to this register is 0x800, when only the Standard Individual table is used, and the last word (address 0x7FC) in AF Lookup Table RAM is used. For compatibility with possible future devices, please write zeroes in bits 31:12 and 1:0 of this register.</description>
  14597 							<bitRange>[11:2]</bitRange>
  14598 						</field>
  14599 						<field>
  14600 							<name>RESERVED</name>
  14601 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14602 							<bitRange>[31:12]</bitRange>
  14603 						</field>
  14604 					</fields>
  14605 				</register>
  14606 				<register>
  14607 					<name>EFF_SA</name>
  14608 					<description>Extended Frame Start Address Register</description>
  14609 					<addressOffset>0x00C</addressOffset>
  14610 					<access>read-write</access>
  14611 					<resetValue>0</resetValue>
  14612 					<resetMask>0xFFFFFFFF</resetMask>
  14613 					<fields>
  14614 						<field>
  14615 							<name>RESERVED</name>
  14616 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14617 							<bitRange>[1:0]</bitRange>
  14618 						</field>
  14619 						<field>
  14620 							<name>EFF_SA</name>
  14621 							<description>The start address of the table of individual Extended Identifiers in AF Lookup RAM. If the table is empty, write the same value in this register and the EFF_GRP_sa register described below. The largest value that should be written to this register is 0x800, when both Extended Tables are empty and the last word (address 0x7FC) in AF Lookup Table RAM is used. For compatibility with possible future devices, please write zeroes in bits 31:11 and 1:0 of this register.</description>
  14622 							<bitRange>[10:2]</bitRange>
  14623 						</field>
  14624 						<field>
  14625 							<name>RESERVED</name>
  14626 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14627 							<bitRange>[31:11]</bitRange>
  14628 						</field>
  14629 					</fields>
  14630 				</register>
  14631 				<register>
  14632 					<name>EFF_GRP_SA</name>
  14633 					<description>Extended Frame Group Start Address Register</description>
  14634 					<addressOffset>0x010</addressOffset>
  14635 					<access>read-write</access>
  14636 					<resetValue>0</resetValue>
  14637 					<resetMask>0xFFFFFFFF</resetMask>
  14638 					<fields>
  14639 						<field>
  14640 							<name>RESERVED</name>
  14641 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14642 							<bitRange>[1:0]</bitRange>
  14643 						</field>
  14644 						<field>
  14645 							<name>EFF_GRP_SA</name>
  14646 							<description>The start address of the table of grouped Extended Identifiers in AF Lookup RAM. If the table is empty, write the same value in this register and the ENDofTable register described below. The largest value that should be written to this register is 0x800, when this table is empty and the last word (address 0x7FC) in AF Lookup Table RAM is used. For compatibility with possible future devices, please write zeroes in bits 31:12 and 1:0 of this register.</description>
  14647 							<bitRange>[11:2]</bitRange>
  14648 						</field>
  14649 						<field>
  14650 							<name>RESERVED</name>
  14651 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14652 							<bitRange>[31:12]</bitRange>
  14653 						</field>
  14654 					</fields>
  14655 				</register>
  14656 				<register>
  14657 					<name>ENDOFTABLE</name>
  14658 					<description>End of AF Tables register</description>
  14659 					<addressOffset>0x014</addressOffset>
  14660 					<access>read-write</access>
  14661 					<resetValue>0</resetValue>
  14662 					<resetMask>0xFFFFFFFF</resetMask>
  14663 					<fields>
  14664 						<field>
  14665 							<name>RESERVED</name>
  14666 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14667 							<bitRange>[1:0]</bitRange>
  14668 						</field>
  14669 						<field>
  14670 							<name>ENDOFTABLE</name>
  14671 							<description>The address above the last active address in the last active AF table. For compatibility with possible future devices, please write zeroes in bits 31:12 and 1:0 of this register. If the eFCAN bit in the AFMR is 0, the largest value that should be written to this register is 0x800, which allows the last word (address 0x7FC) in AF Lookup Table RAM to be used. If the eFCAN bit in the AFMR is 1, this value marks the start of the area of Acceptance Filter RAM, into which the Acceptance Filter will automatically receive messages for selected IDs on selected CAN buses. In this case, the maximum value that should be written to this register is 0x800 minus 6 times the value in SFF_sa. This allows 12 bytes of message storage between this address and the end of Acceptance Filter RAM, for each Standard ID that is specified between the start of Acceptance Filter RAM, and the next active AF table.</description>
  14672 							<bitRange>[11:2]</bitRange>
  14673 						</field>
  14674 						<field>
  14675 							<name>RESERVED</name>
  14676 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14677 							<bitRange>[31:12]</bitRange>
  14678 						</field>
  14679 					</fields>
  14680 				</register>
  14681 				<register>
  14682 					<name>LUTERRAD</name>
  14683 					<description>LUT Error Address register</description>
  14684 					<addressOffset>0x018</addressOffset>
  14685 					<access>read-only</access>
  14686 					<resetValue>0</resetValue>
  14687 					<resetMask>0xFFFFFFFF</resetMask>
  14688 					<fields>
  14689 						<field>
  14690 							<name>RESERVED</name>
  14691 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14692 							<bitRange>[1:0]</bitRange>
  14693 						</field>
  14694 						<field>
  14695 							<name>LUTERRAD</name>
  14696 							<description>It the LUT Error bit (below) is 1, this read-only field contains the address in AF Lookup Table RAM, at which the Acceptance Filter encountered an error in the content of the tables.</description>
  14697 							<bitRange>[10:2]</bitRange>
  14698 						</field>
  14699 						<field>
  14700 							<name>RESERVED</name>
  14701 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14702 							<bitRange>[31:11]</bitRange>
  14703 						</field>
  14704 					</fields>
  14705 				</register>
  14706 				<register>
  14707 					<name>LUTERR</name>
  14708 					<description>LUT Error Register</description>
  14709 					<addressOffset>0x01C</addressOffset>
  14710 					<access>read-only</access>
  14711 					<resetValue>0</resetValue>
  14712 					<resetMask>0xFFFFFFFF</resetMask>
  14713 					<fields>
  14714 						<field>
  14715 							<name>LUTERR</name>
  14716 							<description>This read-only bit is set to 1 if the Acceptance Filter encounters an error in the content of the tables in AF RAM. It is cleared when software reads the LUTerrAd register. This condition is ORed with the other CAN interrupts from the CAN controllers, to produce the request that is connected to the NVIC.</description>
  14717 							<bitRange>[0:0]</bitRange>
  14718 						</field>
  14719 						<field>
  14720 							<name>RESERVED</name>
  14721 							<description>Reserved, the value read from a reserved bit is not defined.</description>
  14722 							<bitRange>[31:1]</bitRange>
  14723 						</field>
  14724 					</fields>
  14725 				</register>
  14726 				<register>
  14727 					<name>FCANIE</name>
  14728 					<description>FullCAN interrupt enable register</description>
  14729 					<addressOffset>0x020</addressOffset>
  14730 					<access>read-write</access>
  14731 					<resetValue>0</resetValue>
  14732 					<resetMask>0xFFFFFFFF</resetMask>
  14733 					<fields>
  14734 						<field>
  14735 							<name>FCANIE</name>
  14736 							<description>Global FullCAN Interrupt Enable. When 1, this interrupt is enabled.</description>
  14737 							<bitRange>[0:0]</bitRange>
  14738 						</field>
  14739 						<field>
  14740 							<name>RESERVED</name>
  14741 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  14742 							<bitRange>[31:1]</bitRange>
  14743 						</field>
  14744 					</fields>
  14745 				</register>
  14746 				<register>
  14747 					<name>FCANIC0</name>
  14748 					<description>FullCAN interrupt and capture register0</description>
  14749 					<addressOffset>0x024</addressOffset>
  14750 					<access>read-write</access>
  14751 					<resetValue>0</resetValue>
  14752 					<resetMask>0xFFFFFFFF</resetMask>
  14753 					<fields>
  14754 						<field>
  14755 							<name>INTPND</name>
  14756 							<description>FullCan Interrupt Pending 0 = FullCan Interrupt Pending bit 0. 1 = FullCan Interrupt Pending bit 1. ... 31 = FullCan Interrupt Pending bit 31.</description>
  14757 							<bitRange>[31:0]</bitRange>
  14758 						</field>
  14759 					</fields>
  14760 				</register>
  14761 				<register>
  14762 					<name>FCANIC1</name>
  14763 					<description>FullCAN interrupt and capture register1</description>
  14764 					<addressOffset>0x028</addressOffset>
  14765 					<access>read-write</access>
  14766 					<resetValue>0</resetValue>
  14767 					<resetMask>0xFFFFFFFF</resetMask>
  14768 					<fields>
  14769 						<field>
  14770 							<name>IntPnd32</name>
  14771 							<description>FullCan Interrupt Pending bit 32. 0 = FullCan Interrupt Pending bit 32. 1 = FullCan Interrupt Pending bit 33. ... 31 = FullCan Interrupt Pending bit 63.</description>
  14772 							<bitRange>[31:0]</bitRange>
  14773 						</field>
  14774 					</fields>
  14775 				</register>
  14776 			</registers>
  14777 		</peripheral>
  14778 		<peripheral>
  14779 			<name>CCAN</name>
  14780 			<description>Central CAN controller </description>
  14781 			<groupName>CCAN</groupName>
  14782 			<baseAddress>0x40040000</baseAddress>
  14783 			<addressBlock>
  14784 				<offset>0x0</offset>
  14785 				<size>0xFFF</size>
  14786 				<usage>registers</usage>
  14787 			</addressBlock>
  14788 			<interrupt>
  14789 				<name>CANActivity</name>
  14790 				<value>34</value>
  14791 			</interrupt>
  14792 			<registers>
  14793 				<register>
  14794 					<name>TXSR</name>
  14795 					<description>CAN Central Transmit Status Register</description>
  14796 					<addressOffset>0x000</addressOffset>
  14797 					<access>read-only</access>
  14798 					<resetValue>0x00030300</resetValue>
  14799 					<resetMask>0xFFFFFFFF</resetMask>
  14800 					<fields>
  14801 						<field>
  14802 							<name>TS1</name>
  14803 							<description>When 1, the CAN controller 1 is sending a message (same as TS in the CAN1GSR).</description>
  14804 							<bitRange>[0:0]</bitRange>
  14805 						</field>
  14806 						<field>
  14807 							<name>TS2</name>
  14808 							<description>When 1, the CAN controller 2 is sending a message (same as TS in the CAN2GSR)</description>
  14809 							<bitRange>[1:1]</bitRange>
  14810 						</field>
  14811 						<field>
  14812 							<name>RESERVED</name>
  14813 							<description>Reserved, the value read from a reserved bit is not defined.</description>
  14814 							<bitRange>[7:2]</bitRange>
  14815 						</field>
  14816 						<field>
  14817 							<name>TBS1</name>
  14818 							<description>When 1, all 3 Tx Buffers of the CAN1 controller are available to the CPU (same as TBS in CAN1GSR).</description>
  14819 							<bitRange>[8:8]</bitRange>
  14820 						</field>
  14821 						<field>
  14822 							<name>TBS2</name>
  14823 							<description>When 1, all 3 Tx Buffers of the CAN2 controller are available to the CPU (same as TBS in CAN2GSR).</description>
  14824 							<bitRange>[9:9]</bitRange>
  14825 						</field>
  14826 						<field>
  14827 							<name>RESERVED</name>
  14828 							<description>Reserved, the value read from a reserved bit is not defined.</description>
  14829 							<bitRange>[15:10]</bitRange>
  14830 						</field>
  14831 						<field>
  14832 							<name>TCS1</name>
  14833 							<description>When 1, all requested transmissions have been completed successfully by the CAN1 controller (same as TCS in CAN1GSR).</description>
  14834 							<bitRange>[16:16]</bitRange>
  14835 						</field>
  14836 						<field>
  14837 							<name>TCS2</name>
  14838 							<description>When 1, all requested transmissions have been completed successfully by the CAN2 controller (same as TCS in CAN2GSR).</description>
  14839 							<bitRange>[17:17]</bitRange>
  14840 						</field>
  14841 						<field>
  14842 							<name>RESERVED</name>
  14843 							<description>Reserved, the value read from a reserved bit is not defined.</description>
  14844 							<bitRange>[31:18]</bitRange>
  14845 						</field>
  14846 					</fields>
  14847 				</register>
  14848 				<register>
  14849 					<name>RXSR</name>
  14850 					<description>CAN Central Receive Status Register</description>
  14851 					<addressOffset>0x004</addressOffset>
  14852 					<access>read-only</access>
  14853 					<resetValue>0</resetValue>
  14854 					<resetMask>0xFFFFFFFF</resetMask>
  14855 					<fields>
  14856 						<field>
  14857 							<name>RS1</name>
  14858 							<description>When 1, CAN1 is receiving a message (same as RS in CAN1GSR).</description>
  14859 							<bitRange>[0:0]</bitRange>
  14860 						</field>
  14861 						<field>
  14862 							<name>RS2</name>
  14863 							<description>When 1, CAN2 is receiving a message (same as RS in CAN2GSR).</description>
  14864 							<bitRange>[1:1]</bitRange>
  14865 						</field>
  14866 						<field>
  14867 							<name>RESERVED</name>
  14868 							<description>Reserved, the value read from a reserved bit is not defined.</description>
  14869 							<bitRange>[7:2]</bitRange>
  14870 						</field>
  14871 						<field>
  14872 							<name>RB1</name>
  14873 							<description>When 1, a received message is available in the CAN1 controller (same as RBS in CAN1GSR).</description>
  14874 							<bitRange>[8:8]</bitRange>
  14875 						</field>
  14876 						<field>
  14877 							<name>RB2</name>
  14878 							<description>When 1, a received message is available in the CAN2 controller (same as RBS in CAN2GSR).</description>
  14879 							<bitRange>[9:9]</bitRange>
  14880 						</field>
  14881 						<field>
  14882 							<name>RESERVED</name>
  14883 							<description>Reserved, the value read from a reserved bit is not defined.</description>
  14884 							<bitRange>[15:10]</bitRange>
  14885 						</field>
  14886 						<field>
  14887 							<name>DOS1</name>
  14888 							<description>When 1, a message was lost because the preceding message to CAN1 controller was not read out quickly enough (same as DOS in CAN1GSR).</description>
  14889 							<bitRange>[16:16]</bitRange>
  14890 						</field>
  14891 						<field>
  14892 							<name>DOS2</name>
  14893 							<description>When 1, a message was lost because the preceding message to CAN2 controller was not read out quickly enough (same as DOS in CAN2GSR).</description>
  14894 							<bitRange>[17:17]</bitRange>
  14895 						</field>
  14896 						<field>
  14897 							<name>RESERVED</name>
  14898 							<description>Reserved, the value read from a reserved bit is not defined.</description>
  14899 							<bitRange>[31:18]</bitRange>
  14900 						</field>
  14901 					</fields>
  14902 				</register>
  14903 				<register>
  14904 					<name>MSR</name>
  14905 					<description>CAN Central Miscellaneous Register</description>
  14906 					<addressOffset>0x008</addressOffset>
  14907 					<access>read-only</access>
  14908 					<resetValue>0</resetValue>
  14909 					<resetMask>0xFFFFFFFF</resetMask>
  14910 					<fields>
  14911 						<field>
  14912 							<name>E1</name>
  14913 							<description>When 1, one or both of the CAN1 Tx and Rx Error Counters has reached the limit set in the CAN1EWL register (same as ES in CAN1GSR)</description>
  14914 							<bitRange>[0:0]</bitRange>
  14915 						</field>
  14916 						<field>
  14917 							<name>E2</name>
  14918 							<description>When 1, one or both of the CAN2 Tx and Rx Error Counters has reached the limit set in the CAN2EWL register (same as ES in CAN2GSR)</description>
  14919 							<bitRange>[1:1]</bitRange>
  14920 						</field>
  14921 						<field>
  14922 							<name>RESERVED</name>
  14923 							<description>Reserved, the value read from a reserved bit is not defined.</description>
  14924 							<bitRange>[7:2]</bitRange>
  14925 						</field>
  14926 						<field>
  14927 							<name>BS1</name>
  14928 							<description>When 1, the CAN1 controller is currently involved in bus activities (same as BS in CAN1GSR).</description>
  14929 							<bitRange>[8:8]</bitRange>
  14930 						</field>
  14931 						<field>
  14932 							<name>BS2</name>
  14933 							<description>When 1, the CAN2 controller is currently involved in bus activities (same as BS in CAN2GSR).</description>
  14934 							<bitRange>[9:9]</bitRange>
  14935 						</field>
  14936 						<field>
  14937 							<name>RESERVED</name>
  14938 							<description>Reserved, the value read from a reserved bit is not defined.</description>
  14939 							<bitRange>[31:10]</bitRange>
  14940 						</field>
  14941 					</fields>
  14942 				</register>
  14943 			</registers>
  14944 		</peripheral>
  14945 	<peripheral>
  14946 	<name>CAN1</name>
  14947 	<description>CAN1 controller </description>
  14948 	<groupName>CAN</groupName>
  14949 	<baseAddress>0x40044000</baseAddress>
  14950 	<addressBlock>
  14951 	<offset>0x0</offset>
  14952 	<size>0xFFF</size>
  14953 	<usage>registers</usage>
  14954 	</addressBlock>
  14955 	<interrupt>
  14956 	<name>CAN</name>
  14957 	<value>25</value>
  14958 	</interrupt>
  14959 	<registers>
  14960 		<register>
  14961 			<name>MOD</name>
  14962 			<description>Controls the operating mode of the CAN Controller.</description>
  14963 			<addressOffset>0x000</addressOffset>
  14964 			<access>read-write</access>
  14965 			<resetValue>0</resetValue>
  14966 			<resetMask>0x00000000</resetMask>
  14967 			<fields>
  14968 				<field>
  14969 					<name>RM</name>
  14970 					<description>Reset Mode.</description>
  14971 					<bitRange>[0:0]</bitRange>
  14972 					<enumeratedValues>
  14973 					<name>ENUM</name>
  14974 						<enumeratedValue>
  14975 							<name>NORMAL_THE_CAN_CONTR</name>
  14976 							<description>Normal.The CAN Controller is in the Operating Mode, and certain registers can not be written.</description>
  14977 							<value>0</value>
  14978 						</enumeratedValue>
  14979 						<enumeratedValue>
  14980 							<name>RESET_CAN_OPERATION</name>
  14981 							<description>Reset. CAN operation is disabled, writable registers can be written and the current transmission/reception of a message is aborted.</description>
  14982 							<value>1</value>
  14983 						</enumeratedValue>
  14984 					</enumeratedValues>
  14985 				</field>
  14986 				<field>
  14987 					<name>LOM</name>
  14988 					<description>Listen Only Mode.</description>
  14989 					<bitRange>[1:1]</bitRange>
  14990 					<enumeratedValues>
  14991 					<name>ENUM</name>
  14992 						<enumeratedValue>
  14993 							<name>NORMAL_THE_CAN_CONT</name>
  14994 							<description>Normal. The CAN controller acknowledges a successfully received message on the CAN bus. The error counters are stopped at the current value.</description>
  14995 							<value>0</value>
  14996 						</enumeratedValue>
  14997 						<enumeratedValue>
  14998 							<name>LISTEN_ONLY_THE_CON</name>
  14999 							<description>Listen only. The controller gives no acknowledgment, even if a message is successfully received. Messages cannot be sent, and the controller operates in error passive mode. This mode is intended for software bit rate detection and hot plugging.</description>
  15000 							<value>1</value>
  15001 						</enumeratedValue>
  15002 					</enumeratedValues>
  15003 				</field>
  15004 				<field>
  15005 					<name>STM</name>
  15006 					<description>Self Test Mode.</description>
  15007 					<bitRange>[2:2]</bitRange>
  15008 					<enumeratedValues>
  15009 					<name>ENUM</name>
  15010 						<enumeratedValue>
  15011 							<name>NORMAL_A_TRANSMITTE</name>
  15012 							<description>Normal. A transmitted message must be acknowledged to be considered successful.</description>
  15013 							<value>0</value>
  15014 						</enumeratedValue>
  15015 						<enumeratedValue>
  15016 							<name>SELF_TEST_THE_CONTR</name>
  15017 							<description>Self test. The controller will consider a Tx message successful even if there is no acknowledgment received. In this mode a full node test is possible without any other active node on the bus using the SRR bit in CANxCMR.</description>
  15018 							<value>1</value>
  15019 						</enumeratedValue>
  15020 					</enumeratedValues>
  15021 				</field>
  15022 				<field>
  15023 					<name>TPM</name>
  15024 					<description>Transmit Priority Mode.</description>
  15025 					<bitRange>[3:3]</bitRange>
  15026 					<enumeratedValues>
  15027 					<name>ENUM</name>
  15028 						<enumeratedValue>
  15029 							<name>CAN_ID_THE_TRANSMIT</name>
  15030 							<description>CAN ID. The transmit priority for 3 Transmit Buffers depends on the CAN Identifier.</description>
  15031 							<value>0</value>
  15032 						</enumeratedValue>
  15033 						<enumeratedValue>
  15034 							<name>LOCAL_PRIORITY_THE_</name>
  15035 							<description>Local priority. The transmit priority for 3 Transmit Buffers depends on the contents of the Tx Priority register within the Transmit Buffer.</description>
  15036 							<value>1</value>
  15037 						</enumeratedValue>
  15038 					</enumeratedValues>
  15039 				</field>
  15040 				<field>
  15041 					<name>SM</name>
  15042 					<description>Sleep Mode.</description>
  15043 					<bitRange>[4:4]</bitRange>
  15044 					<enumeratedValues>
  15045 					<name>ENUM</name>
  15046 						<enumeratedValue>
  15047 							<name>WAKE_UP_NORMAL_OPER</name>
  15048 							<description>Wake-up. Normal operation.</description>
  15049 							<value>0</value>
  15050 						</enumeratedValue>
  15051 						<enumeratedValue>
  15052 							<name>SLEEP_THE_CAN_CONTR</name>
  15053 							<description>Sleep. The CAN controller enters Sleep Mode if no CAN interrupt is pending and there is no bus activity. See the Sleep Mode description Section 21.8.2 on page 565.</description>
  15054 							<value>1</value>
  15055 						</enumeratedValue>
  15056 					</enumeratedValues>
  15057 				</field>
  15058 				<field>
  15059 					<name>RPM</name>
  15060 					<description>Receive Polarity Mode.</description>
  15061 					<bitRange>[5:5]</bitRange>
  15062 					<enumeratedValues>
  15063 					<name>ENUM</name>
  15064 						<enumeratedValue>
  15065 							<name>LOW_ACTIVE_RD_INPUT</name>
  15066 							<description>Low active. RD input is active Low (dominant bit = 0).</description>
  15067 							<value>0</value>
  15068 						</enumeratedValue>
  15069 						<enumeratedValue>
  15070 							<name>HIGH_ACTIVE_RD_INPU</name>
  15071 							<description>High active. RD input is active High (dominant bit = 1) -- reverse polarity.</description>
  15072 							<value>1</value>
  15073 						</enumeratedValue>
  15074 					</enumeratedValues>
  15075 				</field>
  15076 				<field>
  15077 					<name>RESERVED</name>
  15078 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  15079 					<bitRange>[6:6]</bitRange>
  15080 
  15081 				</field>
  15082 				<field>
  15083 					<name>TM</name>
  15084 					<description>Test Mode.</description>
  15085 					<bitRange>[7:7]</bitRange>
  15086 					<enumeratedValues>
  15087 					<name>ENUM</name>
  15088 						<enumeratedValue>
  15089 							<name>DISABLED_NORMAL_OPE</name>
  15090 							<description>Disabled. Normal operation.</description>
  15091 							<value>0</value>
  15092 						</enumeratedValue>
  15093 						<enumeratedValue>
  15094 							<name>ENABLED_THE_TD_PIN_</name>
  15095 							<description>Enabled. The TD pin will reflect the bit, detected on RD pin, with the next positive edge of the system clock.</description>
  15096 							<value>1</value>
  15097 						</enumeratedValue>
  15098 					</enumeratedValues>
  15099 				</field>
  15100 				<field>
  15101 					<name>RESERVED</name>
  15102 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  15103 					<bitRange>[31:8]</bitRange>
  15104 
  15105 				</field>
  15106 			</fields>
  15107 		</register>
  15108 		<register>
  15109 			<name>CMR</name>
  15110 			<description>Command bits that affect the state of the CAN Controller</description>
  15111 			<addressOffset>0x004</addressOffset>
  15112 			<access>write-only</access>
  15113 			<resetValue>0</resetValue>
  15114 			<resetMask>0xFFFFFFFF</resetMask>
  15115 			<fields>
  15116 				<field>
  15117 					<name>TR</name>
  15118 					<description>Transmission Request.</description>
  15119 					<bitRange>[0:0]</bitRange>
  15120 					<enumeratedValues>
  15121 					<name>ENUM</name>
  15122 						<enumeratedValue>
  15123 							<name>ABSENT_NO_TRANSMISSI</name>
  15124 							<description>Absent.No transmission request.</description>
  15125 							<value>0</value>
  15126 						</enumeratedValue>
  15127 						<enumeratedValue>
  15128 							<name>PRESENT_THE_MESSAGE</name>
  15129 							<description>Present. The message, previously written to the CANxTFI, CANxTID, and optionally the CANxTDA and CANxTDB registers, is queued for transmission from the selected Transmit Buffer. If at two or all three of STB1, STB2 and STB3 bits are selected when TR=1 is written, Transmit Buffer will be selected based on the chosen priority scheme (for details see Section 21.5.3 Transmit Buffers (TXB))</description>
  15130 							<value>1</value>
  15131 						</enumeratedValue>
  15132 					</enumeratedValues>
  15133 				</field>
  15134 				<field>
  15135 					<name>AT</name>
  15136 					<description>Abort Transmission.</description>
  15137 					<bitRange>[1:1]</bitRange>
  15138 					<enumeratedValues>
  15139 					<name>ENUM</name>
  15140 						<enumeratedValue>
  15141 							<name>NO_ACTION_DO_NOT_AB</name>
  15142 							<description>No action. Do not abort the transmission.</description>
  15143 							<value>0</value>
  15144 						</enumeratedValue>
  15145 						<enumeratedValue>
  15146 							<name>PRESENT_IF_NOT_ALRE</name>
  15147 							<description>Present. if not already in progress, a pending Transmission Request for the selected Transmit Buffer is cancelled.</description>
  15148 							<value>1</value>
  15149 						</enumeratedValue>
  15150 					</enumeratedValues>
  15151 				</field>
  15152 				<field>
  15153 					<name>RRB</name>
  15154 					<description>Release Receive Buffer.</description>
  15155 					<bitRange>[2:2]</bitRange>
  15156 					<enumeratedValues>
  15157 					<name>ENUM</name>
  15158 						<enumeratedValue>
  15159 							<name>NO_ACTION_DO_NOT_RE</name>
  15160 							<description>No action. Do not release the receive buffer.</description>
  15161 							<value>0</value>
  15162 						</enumeratedValue>
  15163 						<enumeratedValue>
  15164 							<name>RELEASED_THE_INFORM</name>
  15165 							<description>Released. The information in the Receive Buffer (consisting of CANxRFS, CANxRID, and if applicable the CANxRDA and CANxRDB registers) is released, and becomes eligible for replacement by the next received frame. If the next received frame is not available, writing this command clears the RBS bit in the Status Register(s).</description>
  15166 							<value>1</value>
  15167 						</enumeratedValue>
  15168 					</enumeratedValues>
  15169 				</field>
  15170 				<field>
  15171 					<name>CDO</name>
  15172 					<description>Clear Data Overrun.</description>
  15173 					<bitRange>[3:3]</bitRange>
  15174 					<enumeratedValues>
  15175 					<name>ENUM</name>
  15176 						<enumeratedValue>
  15177 							<name>NO_ACTION_DO_NOT_CL</name>
  15178 							<description>No action. Do not clear the data overrun bit.</description>
  15179 							<value>0</value>
  15180 						</enumeratedValue>
  15181 						<enumeratedValue>
  15182 							<name>CLEAR_THE_DATA_OVER</name>
  15183 							<description>Clear. The Data Overrun bit in Status Register(s) is cleared.</description>
  15184 							<value>1</value>
  15185 						</enumeratedValue>
  15186 					</enumeratedValues>
  15187 				</field>
  15188 				<field>
  15189 					<name>SRR</name>
  15190 					<description>Self Reception Request.</description>
  15191 					<bitRange>[4:4]</bitRange>
  15192 					<enumeratedValues>
  15193 					<name>ENUM</name>
  15194 						<enumeratedValue>
  15195 							<name>ABSENT_NO_SELF_RECE</name>
  15196 							<description>Absent. No self reception request.</description>
  15197 							<value>0</value>
  15198 						</enumeratedValue>
  15199 						<enumeratedValue>
  15200 							<name>PRESENT_THE_MESSAGE</name>
  15201 							<description>Present. The message, previously written to the CANxTFS, CANxTID, and optionally the CANxTDA and CANxTDB registers, is queued for transmission from the selected Transmit Buffer and received simultaneously. This differs from the TR bit above in that the receiver is not disabled during the transmission, so that it receives the message if its Identifier is recognized by the Acceptance Filter.</description>
  15202 							<value>1</value>
  15203 						</enumeratedValue>
  15204 					</enumeratedValues>
  15205 				</field>
  15206 				<field>
  15207 					<name>STB1</name>
  15208 					<description>Select Tx Buffer 1.</description>
  15209 					<bitRange>[5:5]</bitRange>
  15210 					<enumeratedValues>
  15211 					<name>ENUM</name>
  15212 						<enumeratedValue>
  15213 							<name>NOT_SELECTED_TX_BUF</name>
  15214 							<description>Not selected. Tx Buffer 1 is not selected for transmission.</description>
  15215 							<value>0</value>
  15216 						</enumeratedValue>
  15217 						<enumeratedValue>
  15218 							<name>SELECTED_TX_BUFFER_</name>
  15219 							<description>Selected. Tx Buffer 1 is selected for transmission.</description>
  15220 							<value>1</value>
  15221 						</enumeratedValue>
  15222 					</enumeratedValues>
  15223 				</field>
  15224 				<field>
  15225 					<name>STB2</name>
  15226 					<description>Select Tx Buffer 2.</description>
  15227 					<bitRange>[6:6]</bitRange>
  15228 					<enumeratedValues>
  15229 					<name>ENUM</name>
  15230 						<enumeratedValue>
  15231 							<name>NOT_SELECTED_TX_BUF</name>
  15232 							<description>Not selected. Tx Buffer 2 is not selected for transmission.</description>
  15233 							<value>0</value>
  15234 						</enumeratedValue>
  15235 						<enumeratedValue>
  15236 							<name>SELECTED_TX_BUFFER_</name>
  15237 							<description>Selected. Tx Buffer 2 is selected for transmission.</description>
  15238 							<value>1</value>
  15239 						</enumeratedValue>
  15240 					</enumeratedValues>
  15241 				</field>
  15242 				<field>
  15243 					<name>STB3</name>
  15244 					<description>Select Tx Buffer 3.</description>
  15245 					<bitRange>[7:7]</bitRange>
  15246 					<enumeratedValues>
  15247 					<name>ENUM</name>
  15248 						<enumeratedValue>
  15249 							<name>NOT_SELECTED_TX_BUF</name>
  15250 							<description>Not selected. Tx Buffer 3 is not selected for transmission.</description>
  15251 							<value>0</value>
  15252 						</enumeratedValue>
  15253 						<enumeratedValue>
  15254 							<name>SELECTED_TX_BUFFER_</name>
  15255 							<description>Selected. Tx Buffer 3 is selected for transmission.</description>
  15256 							<value>1</value>
  15257 						</enumeratedValue>
  15258 					</enumeratedValues>
  15259 				</field>
  15260 				<field>
  15261 					<name>RESERVED</name>
  15262 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  15263 					<bitRange>[31:8]</bitRange>
  15264 
  15265 				</field>
  15266 			</fields>
  15267 		</register>
  15268 		<register>
  15269 			<name>GSR</name>
  15270 			<description>Global Controller Status and Error Counters. The error counters can only be written when RM in CANMOD is 1.</description>
  15271 			<addressOffset>0x008</addressOffset>
  15272 			<access>read-only</access>
  15273 			<resetValue>0x3C</resetValue>
  15274 			<resetMask>0xFFFFFFFF</resetMask>
  15275 			<fields>
  15276 				<field>
  15277 					<name>RBS</name>
  15278 					<description>Receive Buffer Status. After reading all messages and releasing their memory space with the command 'Release Receive Buffer,' this bit is cleared.</description>
  15279 					<bitRange>[0:0]</bitRange>
  15280 					<enumeratedValues>
  15281 					<name>ENUM</name>
  15282 						<enumeratedValue>
  15283 							<name>EMPTY_NO_MESSAGE_IS</name>
  15284 							<description>Empty. No message is available.</description>
  15285 							<value>0</value>
  15286 						</enumeratedValue>
  15287 						<enumeratedValue>
  15288 							<name>FULL_AT_LEAST_ONE_C</name>
  15289 							<description>Full. At least one complete message is received by the Double Receive Buffer and available in the CANxRFS, CANxRID, and if applicable the CANxRDA and CANxRDB registers. This bit is cleared by the Release Receive Buffer command in CANxCMR, if no subsequent received message is available.</description>
  15290 							<value>1</value>
  15291 						</enumeratedValue>
  15292 					</enumeratedValues>
  15293 				</field>
  15294 				<field>
  15295 					<name>DOS</name>
  15296 					<description>Data Overrun Status. If there is not enough space to store the message within the Receive Buffer, that message is dropped and the Data Overrun condition is signalled to the CPU in the moment this message becomes valid. If this message is not completed successfully (e.g. because of an error), no overrun condition is signalled.</description>
  15297 					<bitRange>[1:1]</bitRange>
  15298 					<enumeratedValues>
  15299 					<name>ENUM</name>
  15300 						<enumeratedValue>
  15301 							<name>ABSENT_NO_DATA_OVER</name>
  15302 							<description>Absent. No data overrun has occurred since the last Clear Data Overrun command was given/written to CANxCMR (or since Reset).</description>
  15303 							<value>0</value>
  15304 						</enumeratedValue>
  15305 						<enumeratedValue>
  15306 							<name>OVERRUN_A_MESSAGE_W</name>
  15307 							<description>Overrun. A message was lost because the preceding message to this CAN controller was not read and released quickly enough (there was not enough space for a new message in the Double Receive Buffer).</description>
  15308 							<value>1</value>
  15309 						</enumeratedValue>
  15310 					</enumeratedValues>
  15311 				</field>
  15312 				<field>
  15313 					<name>TBS</name>
  15314 					<description>Transmit Buffer Status.</description>
  15315 					<bitRange>[2:2]</bitRange>
  15316 					<enumeratedValues>
  15317 					<name>ENUM</name>
  15318 						<enumeratedValue>
  15319 							<name>LOCKED_AT_LEAST_ONE</name>
  15320 							<description>Locked. At least one of the Transmit Buffers is not available for the CPU, i.e. at least one previously queued message for this CAN controller has not yet been sent, and therefore software should not write to the CANxTFI, CANxTID, CANxTDA, nor CANxTDB registers of that (those) Tx buffer(s).</description>
  15321 							<value>0</value>
  15322 						</enumeratedValue>
  15323 						<enumeratedValue>
  15324 							<name>RELEASED_ALL_THREE_</name>
  15325 							<description>Released. All three Transmit Buffers are available for the CPU. No transmit message is pending for this CAN controller (in any of the 3 Tx buffers), and software may write to any of the CANxTFI, CANxTID, CANxTDA, and CANxTDB registers.</description>
  15326 							<value>1</value>
  15327 						</enumeratedValue>
  15328 					</enumeratedValues>
  15329 				</field>
  15330 				<field>
  15331 					<name>TCS</name>
  15332 					<description>Transmit Complete Status. The Transmission Complete Status bit is set '0' (incomplete) whenever the Transmission Request bit or the Self Reception Request bit is set '1' at least for one of the three Transmit Buffers. The Transmission Complete Status bit will remain '0' until all messages are transmitted successfully.</description>
  15333 					<bitRange>[3:3]</bitRange>
  15334 					<enumeratedValues>
  15335 					<name>ENUM</name>
  15336 						<enumeratedValue>
  15337 							<name>INCOMPLETE_AT_LEAST</name>
  15338 							<description>Incomplete. At least one requested transmission has not been successfully completed yet.</description>
  15339 							<value>0</value>
  15340 						</enumeratedValue>
  15341 						<enumeratedValue>
  15342 							<name>COMPLETE_ALL_REQUES</name>
  15343 							<description>Complete. All requested transmission(s) has (have) been successfully completed.</description>
  15344 							<value>1</value>
  15345 						</enumeratedValue>
  15346 					</enumeratedValues>
  15347 				</field>
  15348 				<field>
  15349 					<name>RS</name>
  15350 					<description>Receive Status. If both the Receive Status and the Transmit Status bits are '0' (idle), the CAN-Bus is idle. If both bits are set, the controller is waiting to become idle again. After hardware reset 11 consecutive recessive bits have to be detected until idle status is reached. After Bus-off this will take 128 times of 11 consecutive recessive bits.</description>
  15351 					<bitRange>[4:4]</bitRange>
  15352 					<enumeratedValues>
  15353 					<name>ENUM</name>
  15354 						<enumeratedValue>
  15355 							<name>IDLE_THE_CAN_CONTRO</name>
  15356 							<description>Idle. The CAN controller is idle.</description>
  15357 							<value>0</value>
  15358 						</enumeratedValue>
  15359 						<enumeratedValue>
  15360 							<name>RECEIVE_THE_CAN_CON</name>
  15361 							<description>Receive. The CAN controller is receiving a message.</description>
  15362 							<value>1</value>
  15363 						</enumeratedValue>
  15364 					</enumeratedValues>
  15365 				</field>
  15366 				<field>
  15367 					<name>TS</name>
  15368 					<description>Transmit Status. If both the Receive Status and the Transmit Status bits are '0' (idle), the CAN-Bus is idle. If both bits are set, the controller is waiting to become idle again. After hardware reset 11 consecutive recessive bits have to be detected until idle status is reached. After Bus-off this will take 128 times of 11 consecutive recessive bits.</description>
  15369 					<bitRange>[5:5]</bitRange>
  15370 					<enumeratedValues>
  15371 					<name>ENUM</name>
  15372 						<enumeratedValue>
  15373 							<name>IDLE_THE_CAN_CONTRO</name>
  15374 							<description>Idle. The CAN controller is idle.</description>
  15375 							<value>0</value>
  15376 						</enumeratedValue>
  15377 						<enumeratedValue>
  15378 							<name>TRANSMIT_THE_CAN_CO</name>
  15379 							<description>Transmit. The CAN controller is sending a message.</description>
  15380 							<value>1</value>
  15381 						</enumeratedValue>
  15382 					</enumeratedValues>
  15383 				</field>
  15384 				<field>
  15385 					<name>ES</name>
  15386 					<description>Error Status. Errors detected during reception or transmission will effect the error counters according to the CAN specification. The Error Status bit is set when at least one of the error counters has reached or exceeded the Error Warning Limit. An Error Warning Interrupt is generated, if enabled. The default value of the Error Warning Limit after hardware reset is 96 decimal, see also Section 21.7.7 CAN Error Warning Limit register (CAN1EWL - 0x4004 4018, CAN2EWL - 0x4004 8018).</description>
  15387 					<bitRange>[6:6]</bitRange>
  15388 					<enumeratedValues>
  15389 					<name>ENUM</name>
  15390 						<enumeratedValue>
  15391 							<name>OK_BOTH_ERROR_COUNT</name>
  15392 							<description>OK. Both error counters are below the Error Warning Limit.</description>
  15393 							<value>0</value>
  15394 						</enumeratedValue>
  15395 						<enumeratedValue>
  15396 							<name>ERROR_ONE_OR_BOTH_O</name>
  15397 							<description>Error. One or both of the Transmit and Receive Error Counters has reached the limit set in the Error Warning Limit register.</description>
  15398 							<value>1</value>
  15399 						</enumeratedValue>
  15400 					</enumeratedValues>
  15401 				</field>
  15402 				<field>
  15403 					<name>BS</name>
  15404 					<description>Bus Status. Mode bit '1' (present) and an Error Warning Interrupt is generated, if enabled. Afterwards the Transmit Error Counter is set to '127', and the Receive Error Counter is cleared. It will stay in this mode until the CPU clears the Reset Mode bit. Once this is completed the CAN Controller will wait the minimum protocol-defined time (128 occurrences of the Bus-Free signal) counting down the Transmit Error Counter. After that, the Bus Status bit is cleared (Bus-On), the Error Status bit is set '0' (ok), the Error Counters are reset, and an Error Warning Interrupt is generated, if enabled. Reading the TX Error Counter during this time gives information about the status of the Bus-Off recovery.</description>
  15405 					<bitRange>[7:7]</bitRange>
  15406 					<enumeratedValues>
  15407 					<name>ENUM</name>
  15408 						<enumeratedValue>
  15409 							<name>BUS_ON_THE_CAN_CONT</name>
  15410 							<description>Bus-on. The CAN Controller is involved in bus activities</description>
  15411 							<value>0</value>
  15412 						</enumeratedValue>
  15413 						<enumeratedValue>
  15414 							<name>BUS_OFF_THE_CAN_CON</name>
  15415 							<description>Bus-off. The CAN controller is currently not involved/prohibited from bus activity because the Transmit Error Counter reached its limiting value of 255.</description>
  15416 							<value>1</value>
  15417 						</enumeratedValue>
  15418 					</enumeratedValues>
  15419 				</field>
  15420 				<field>
  15421 					<name>RESERVED</name>
  15422 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  15423 					<bitRange>[15:8]</bitRange>
  15424 
  15425 				</field>
  15426 				<field>
  15427 					<name>RXERR</name>
  15428 					<description>The current value of the Rx Error Counter (an 8-bit value).</description>
  15429 					<bitRange>[23:16]</bitRange>
  15430 
  15431 				</field>
  15432 				<field>
  15433 					<name>TXERR</name>
  15434 					<description>The current value of the Tx Error Counter (an 8-bit value).</description>
  15435 					<bitRange>[31:24]</bitRange>
  15436 
  15437 				</field>
  15438 			</fields>
  15439 		</register>
  15440 		<register>
  15441 			<name>ICR</name>
  15442 			<description>Interrupt status, Arbitration Lost Capture, Error Code Capture</description>
  15443 			<addressOffset>0x00C</addressOffset>
  15444 			<access>read-only</access>
  15445 			<resetValue>0</resetValue>
  15446 			<resetMask>0xFFFFFFFF</resetMask>
  15447 			<fields>
  15448 				<field>
  15449 					<name>RI</name>
  15450 					<description>Receive Interrupt. This bit is set whenever the RBS bit in CANxSR and the RIE bit in CANxIER are both 1, indicating that a new message was received and stored in the Receive Buffer. The Receive Interrupt Bit is not cleared upon a read access to the Interrupt Register. Giving the Command Release Receive Buffer will clear RI temporarily. If there is another message available within the Receive Buffer after the release command, RI is set again. Otherwise RI remains cleared.</description>
  15451 					<bitRange>[0:0]</bitRange>
  15452 					<enumeratedValues>
  15453 					<name>ENUM</name>
  15454 						<enumeratedValue>
  15455 							<name>RESET</name>
  15456 							<description>Reset</description>
  15457 							<value>0</value>
  15458 						</enumeratedValue>
  15459 						<enumeratedValue>
  15460 							<name>SET</name>
  15461 							<description>Set</description>
  15462 							<value>1</value>
  15463 						</enumeratedValue>
  15464 					</enumeratedValues>
  15465 				</field>
  15466 				<field>
  15467 					<name>TI1</name>
  15468 					<description>Transmit Interrupt 1. This bit is set when the TBS1 bit in CANxSR goes from 0 to 1 (whenever a message out of TXB1 was successfully transmitted or aborted), indicating that Transmit buffer 1 is available, and the TIE1 bit in CANxIER is 1.</description>
  15469 					<bitRange>[1:1]</bitRange>
  15470 					<enumeratedValues>
  15471 					<name>ENUM</name>
  15472 						<enumeratedValue>
  15473 							<name>RESET</name>
  15474 							<description>Reset</description>
  15475 							<value>0</value>
  15476 						</enumeratedValue>
  15477 						<enumeratedValue>
  15478 							<name>SET</name>
  15479 							<description>Set</description>
  15480 							<value>1</value>
  15481 						</enumeratedValue>
  15482 					</enumeratedValues>
  15483 				</field>
  15484 				<field>
  15485 					<name>EI</name>
  15486 					<description>Error Warning Interrupt. This bit is set on every change (set or clear) of either the Error Status or Bus Status bit in CANxSR and the EIE bit bit is set within the Interrupt Enable Register at the time of the change.</description>
  15487 					<bitRange>[2:2]</bitRange>
  15488 					<enumeratedValues>
  15489 					<name>ENUM</name>
  15490 						<enumeratedValue>
  15491 							<name>RESET</name>
  15492 							<description>Reset</description>
  15493 							<value>0</value>
  15494 						</enumeratedValue>
  15495 						<enumeratedValue>
  15496 							<name>SET</name>
  15497 							<description>Set</description>
  15498 							<value>1</value>
  15499 						</enumeratedValue>
  15500 					</enumeratedValues>
  15501 				</field>
  15502 				<field>
  15503 					<name>DOI</name>
  15504 					<description>Data Overrun Interrupt. This bit is set when the DOS bit in CANxSR goes from 0 to 1 and the DOIE bit in CANxIER is 1.</description>
  15505 					<bitRange>[3:3]</bitRange>
  15506 					<enumeratedValues>
  15507 					<name>ENUM</name>
  15508 						<enumeratedValue>
  15509 							<name>RESET</name>
  15510 							<description>Reset</description>
  15511 							<value>0</value>
  15512 						</enumeratedValue>
  15513 						<enumeratedValue>
  15514 							<name>SET</name>
  15515 							<description>Set</description>
  15516 							<value>1</value>
  15517 						</enumeratedValue>
  15518 					</enumeratedValues>
  15519 				</field>
  15520 				<field>
  15521 					<name>WUI</name>
  15522 					<description>Wake-Up Interrupt. This bit is set if the CAN controller is sleeping and bus activity is detected and the WUIE bit in CANxIER is 1. A Wake-Up Interrupt is also generated if the CPU tries to set the Sleep bit while the CAN controller is involved in bus activities or a CAN Interrupt is pending. The WUI flag can also get asserted when the according enable bit WUIE is not set. In this case a Wake-Up Interrupt does not get asserted.</description>
  15523 					<bitRange>[4:4]</bitRange>
  15524 					<enumeratedValues>
  15525 					<name>ENUM</name>
  15526 						<enumeratedValue>
  15527 							<name>RESET</name>
  15528 							<description>Reset</description>
  15529 							<value>0</value>
  15530 						</enumeratedValue>
  15531 						<enumeratedValue>
  15532 							<name>SET</name>
  15533 							<description>Set</description>
  15534 							<value>1</value>
  15535 						</enumeratedValue>
  15536 					</enumeratedValues>
  15537 				</field>
  15538 				<field>
  15539 					<name>EPI</name>
  15540 					<description>Error Passive Interrupt. This bit is set if the EPIE bit in CANxIER is 1, and the CAN controller switches between Error Passive and Error Active mode in either direction. This is the case when the CAN Controller has reached the Error Passive Status (at least one error counter exceeds the CAN protocol defined level of 127) or if the CAN Controller is in Error Passive Status and enters the Error Active Status again.</description>
  15541 					<bitRange>[5:5]</bitRange>
  15542 					<enumeratedValues>
  15543 					<name>ENUM</name>
  15544 						<enumeratedValue>
  15545 							<name>RESET</name>
  15546 							<description>Reset</description>
  15547 							<value>0</value>
  15548 						</enumeratedValue>
  15549 						<enumeratedValue>
  15550 							<name>SET</name>
  15551 							<description>Set</description>
  15552 							<value>1</value>
  15553 						</enumeratedValue>
  15554 					</enumeratedValues>
  15555 				</field>
  15556 				<field>
  15557 					<name>ALI</name>
  15558 					<description>Arbitration Lost Interrupt. This bit is set if the ALIE bit in CANxIER is 1, and the CAN controller loses arbitration while attempting to transmit. In this case the CAN node becomes a receiver.</description>
  15559 					<bitRange>[6:6]</bitRange>
  15560 					<enumeratedValues>
  15561 					<name>ENUM</name>
  15562 						<enumeratedValue>
  15563 							<name>RESET</name>
  15564 							<description>Reset</description>
  15565 							<value>0</value>
  15566 						</enumeratedValue>
  15567 						<enumeratedValue>
  15568 							<name>SET</name>
  15569 							<description>Set</description>
  15570 							<value>1</value>
  15571 						</enumeratedValue>
  15572 					</enumeratedValues>
  15573 				</field>
  15574 				<field>
  15575 					<name>BEI</name>
  15576 					<description>Bus Error Interrupt -- this bit is set if the BEIE bit in CANxIER is 1, and the CAN controller detects an error on the bus.</description>
  15577 					<bitRange>[7:7]</bitRange>
  15578 					<enumeratedValues>
  15579 					<name>ENUM</name>
  15580 						<enumeratedValue>
  15581 							<name>RESET</name>
  15582 							<description>Reset</description>
  15583 							<value>0</value>
  15584 						</enumeratedValue>
  15585 						<enumeratedValue>
  15586 							<name>SET</name>
  15587 							<description>Set</description>
  15588 							<value>1</value>
  15589 						</enumeratedValue>
  15590 					</enumeratedValues>
  15591 				</field>
  15592 				<field>
  15593 					<name>IDI</name>
  15594 					<description>ID Ready Interrupt -- this bit is set if the IDIE bit in CANxIER is 1, and a CAN Identifier has been received (a message was successfully transmitted or aborted). This bit is set whenever a message was successfully transmitted or aborted and the IDIE bit is set in the IER register.</description>
  15595 					<bitRange>[8:8]</bitRange>
  15596 					<enumeratedValues>
  15597 					<name>ENUM</name>
  15598 						<enumeratedValue>
  15599 							<name>RESET</name>
  15600 							<description>Reset</description>
  15601 							<value>0</value>
  15602 						</enumeratedValue>
  15603 						<enumeratedValue>
  15604 							<name>SET</name>
  15605 							<description>Set</description>
  15606 							<value>1</value>
  15607 						</enumeratedValue>
  15608 					</enumeratedValues>
  15609 				</field>
  15610 				<field>
  15611 					<name>TI2</name>
  15612 					<description>Transmit Interrupt 2. This bit is set when the TBS2 bit in CANxSR goes from 0 to 1 (whenever a message out of TXB2 was successfully transmitted or aborted), indicating that Transmit buffer 2 is available, and the TIE2 bit in CANxIER is 1.</description>
  15613 					<bitRange>[9:9]</bitRange>
  15614 					<enumeratedValues>
  15615 					<name>ENUM</name>
  15616 						<enumeratedValue>
  15617 							<name>RESET</name>
  15618 							<description>Reset</description>
  15619 							<value>0</value>
  15620 						</enumeratedValue>
  15621 						<enumeratedValue>
  15622 							<name>SET</name>
  15623 							<description>Set</description>
  15624 							<value>1</value>
  15625 						</enumeratedValue>
  15626 					</enumeratedValues>
  15627 				</field>
  15628 				<field>
  15629 					<name>TI3</name>
  15630 					<description>Transmit Interrupt 3. This bit is set when the TBS3 bit in CANxSR goes from 0 to 1 (whenever a message out of TXB3 was successfully transmitted or aborted), indicating that Transmit buffer 3 is available, and the TIE3 bit in CANxIER is 1.</description>
  15631 					<bitRange>[10:10]</bitRange>
  15632 					<enumeratedValues>
  15633 					<name>ENUM</name>
  15634 						<enumeratedValue>
  15635 							<name>RESET</name>
  15636 							<description>Reset</description>
  15637 							<value>0</value>
  15638 						</enumeratedValue>
  15639 						<enumeratedValue>
  15640 							<name>SET</name>
  15641 							<description>Set</description>
  15642 							<value>1</value>
  15643 						</enumeratedValue>
  15644 					</enumeratedValues>
  15645 				</field>
  15646 				<field>
  15647 					<name>RESERVED</name>
  15648 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  15649 					<bitRange>[15:11]</bitRange>
  15650 
  15651 				</field>
  15652 				<field>
  15653 					<name>ERRBIT4_0</name>
  15654 					<description>Error Code Capture: when the CAN controller detects a bus error, the location of the error within the frame is captured in this field. The value reflects an internal state variable, and as a result is not very linear: 00011 = Start of Frame 00010 = ID28 ... ID21 00110 = ID20 ... ID18 00100 = SRTR Bit 00101 = IDE bit 00111 = ID17 ... 13 01111 = ID12 ... ID5 01110 = ID4 ... ID0 01100 = RTR Bit 01101 = Reserved Bit 1 01001 = Reserved Bit 0 01011 = Data Length Code 01010 = Data Field 01000 = CRC Sequence 11000 = CRC Delimiter 11001 = Acknowledge Slot 11011 = Acknowledge Delimiter 11010 = End of Frame 10010 = Intermission Whenever a bus error occurs, the corresponding bus error interrupt is forced, if enabled. At the same time, the current position of the Bit Stream Processor is captured into the Error Code Capture Register. The content within this register is fixed until the user software has read out its content once. From now on, the capture mechanism is activated again, i.e. reading the CANxICR enables another Bus Error Interrupt.</description>
  15655 					<bitRange>[20:16]</bitRange>
  15656 
  15657 				</field>
  15658 				<field>
  15659 					<name>ERRDIR</name>
  15660 					<description>When the CAN controller detects a bus error, the direction of the current bit is captured in this bit.</description>
  15661 					<bitRange>[21:21]</bitRange>
  15662 					<enumeratedValues>
  15663 					<name>ENUM</name>
  15664 						<enumeratedValue>
  15665 							<name>ERROR_OCCURRED_DURIN</name>
  15666 							<description>Error occurred during transmitting.</description>
  15667 							<value>0</value>
  15668 						</enumeratedValue>
  15669 						<enumeratedValue>
  15670 							<name>ERROR_OCCURRED_DURIN</name>
  15671 							<description>Error occurred during receiving.</description>
  15672 							<value>1</value>
  15673 						</enumeratedValue>
  15674 					</enumeratedValues>
  15675 				</field>
  15676 				<field>
  15677 					<name>ERRC1_0</name>
  15678 					<description>When the CAN controller detects a bus error, the type of error is captured in this field:</description>
  15679 					<bitRange>[23:22]</bitRange>
  15680 					<enumeratedValues>
  15681 					<name>ENUM</name>
  15682 						<enumeratedValue>
  15683 							<name>BIT_ERROR</name>
  15684 							<description>Bit error</description>
  15685 							<value>0x0</value>
  15686 						</enumeratedValue>
  15687 						<enumeratedValue>
  15688 							<name>FORM_ERROR</name>
  15689 							<description>Form error</description>
  15690 							<value>0x1</value>
  15691 						</enumeratedValue>
  15692 						<enumeratedValue>
  15693 							<name>STUFF_ERROR</name>
  15694 							<description>Stuff error</description>
  15695 							<value>0x2</value>
  15696 						</enumeratedValue>
  15697 						<enumeratedValue>
  15698 							<name>OTHER_ERROR</name>
  15699 							<description>Other error</description>
  15700 							<value>0x3</value>
  15701 						</enumeratedValue>
  15702 					</enumeratedValues>
  15703 				</field>
  15704 				<field>
  15705 					<name>ALCBIT</name>
  15706 					<description>Each time arbitration is lost while trying to send on the CAN, the bit number within the frame is captured into this field. After the content of ALCBIT is read, the ALI bit is cleared and a new Arbitration Lost interrupt can occur. 00 = arbitration lost in the first bit (MS) of identifier ... 11 = arbitration lost in SRTS bit (RTR bit for standard frame messages) 12 = arbitration lost in IDE bit 13 = arbitration lost in 12th bit of identifier (extended frame only) ... 30 = arbitration lost in last bit of identifier (extended frame only) 31 = arbitration lost in RTR bit (extended frame only) On arbitration lost, the corresponding arbitration lost interrupt is forced, if enabled. At that time, the current bit position of the Bit Stream Processor is captured into the Arbitration Lost Capture Register. The content within this register is fixed until the user application has read out its contents once. From now on, the capture mechanism is activated again.</description>
  15707 					<bitRange>[31:24]</bitRange>
  15708 
  15709 				</field>
  15710 			</fields>
  15711 		</register>
  15712 		<register>
  15713 			<name>IER</name>
  15714 			<description>Interrupt Enable</description>
  15715 			<addressOffset>0x010</addressOffset>
  15716 			<access>read-write</access>
  15717 			<resetValue>0</resetValue>
  15718 			<resetMask>0xFFFFFFFF</resetMask>
  15719 			<fields>
  15720 				<field>
  15721 					<name>RIE</name>
  15722 					<description>Receiver Interrupt Enable. When the Receive Buffer Status is 'full', the CAN Controller requests the respective interrupt.</description>
  15723 					<bitRange>[0:0]</bitRange>
  15724 				</field>
  15725 				<field>
  15726 					<name>TIE1</name>
  15727 					<description>Transmit Interrupt Enable for Buffer1. When a message has been successfully transmitted out of TXB1 or Transmit Buffer 1 is accessible again (e.g. after an Abort Transmission command), the CAN Controller requests the respective interrupt.</description>
  15728 					<bitRange>[1:1]</bitRange>
  15729 				</field>
  15730 				<field>
  15731 					<name>EIE</name>
  15732 					<description>Error Warning Interrupt Enable. If the Error or Bus Status change (see Status Register), the CAN Controller requests the respective interrupt.</description>
  15733 					<bitRange>[2:2]</bitRange>
  15734 				</field>
  15735 				<field>
  15736 					<name>DOIE</name>
  15737 					<description>Data Overrun Interrupt Enable. If the Data Overrun Status bit is set (see Status Register), the CAN Controller requests the respective interrupt.</description>
  15738 					<bitRange>[3:3]</bitRange>
  15739 				</field>
  15740 				<field>
  15741 					<name>WUIE</name>
  15742 					<description>Wake-Up Interrupt Enable. If the sleeping CAN controller wakes up, the respective interrupt is requested.</description>
  15743 					<bitRange>[4:4]</bitRange>
  15744 				</field>
  15745 				<field>
  15746 					<name>EPIE</name>
  15747 					<description>Error Passive Interrupt Enable. If the error status of the CAN Controller changes from error active to error passive or vice versa, the respective interrupt is requested.</description>
  15748 					<bitRange>[5:5]</bitRange>
  15749 				</field>
  15750 				<field>
  15751 					<name>ALIE</name>
  15752 					<description>Arbitration Lost Interrupt Enable. If the CAN Controller has lost arbitration, the respective interrupt is requested.</description>
  15753 					<bitRange>[6:6]</bitRange>
  15754 				</field>
  15755 				<field>
  15756 					<name>BEIE</name>
  15757 					<description>Bus Error Interrupt Enable. If a bus error has been detected, the CAN Controller requests the respective interrupt.</description>
  15758 					<bitRange>[7:7]</bitRange>
  15759 				</field>
  15760 				<field>
  15761 					<name>IDIE</name>
  15762 					<description>ID Ready Interrupt Enable. When a CAN identifier has been received, the CAN Controller requests the respective interrupt.</description>
  15763 					<bitRange>[8:8]</bitRange>
  15764 				</field>
  15765 				<field>
  15766 					<name>TIE2</name>
  15767 					<description>Transmit Interrupt Enable for Buffer2. When a message has been successfully transmitted out of TXB2 or Transmit Buffer 2 is accessible again (e.g. after an Abort Transmission command), the CAN Controller requests the respective interrupt.</description>
  15768 					<bitRange>[9:9]</bitRange>
  15769 				</field>
  15770 				<field>
  15771 					<name>TIE3</name>
  15772 					<description>Transmit Interrupt Enable for Buffer3. When a message has been successfully transmitted out of TXB3 or Transmit Buffer 3 is accessible again (e.g. after an Abort Transmission command), the CAN Controller requests the respective interrupt.</description>
  15773 					<bitRange>[10:10]</bitRange>
  15774 				</field>
  15775 				<field>
  15776 					<name>RESERVED</name>
  15777 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  15778 					<bitRange>[31:11]</bitRange>
  15779 				</field>
  15780 			</fields>
  15781 		</register>
  15782 		<register>
  15783 			<name>BTR</name>
  15784 			<description>Bus Timing. Can only be written when RM in CANMOD is 1.</description>
  15785 			<addressOffset>0x014</addressOffset>
  15786 			<access>read-write</access>
  15787 			<resetValue>0x1C0000</resetValue>
  15788 			<resetMask>0xFFFFFFFF</resetMask>
  15789 			<fields>
  15790 				<field>
  15791 					<name>BRP</name>
  15792 					<description>Baud Rate Prescaler. The APB clock is divided by (this value plus one) to produce the CAN clock.</description>
  15793 					<bitRange>[9:0]</bitRange>
  15794 
  15795 				</field>
  15796 				<field>
  15797 					<name>RESERVED</name>
  15798 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  15799 					<bitRange>[13:10]</bitRange>
  15800 
  15801 				</field>
  15802 				<field>
  15803 					<name>SJW</name>
  15804 					<description>The Synchronization Jump Width is (this value plus one) CAN clocks.</description>
  15805 					<bitRange>[15:14]</bitRange>
  15806 
  15807 				</field>
  15808 				<field>
  15809 					<name>TESG1</name>
  15810 					<description>The delay from the nominal Sync point to the sample point is (this value plus one) CAN clocks.</description>
  15811 					<bitRange>[19:16]</bitRange>
  15812 
  15813 				</field>
  15814 				<field>
  15815 					<name>TESG2</name>
  15816 					<description>The delay from the sample point to the next nominal sync point is (this value plus one) CAN clocks. The nominal CAN bit time is (this value plus the value in TSEG1 plus 3) CAN clocks.</description>
  15817 					<bitRange>[22:20]</bitRange>
  15818 
  15819 				</field>
  15820 				<field>
  15821 					<name>SAM</name>
  15822 					<description>Sampling</description>
  15823 					<bitRange>[23:23]</bitRange>
  15824 					<enumeratedValues>
  15825 					<name>ENUM</name>
  15826 						<enumeratedValue>
  15827 							<name>THE_BUS_IS_SAMPLED_O</name>
  15828 							<description>The bus is sampled once (recommended for high speed buses)</description>
  15829 							<value>0</value>
  15830 						</enumeratedValue>
  15831 						<enumeratedValue>
  15832 							<name>THE_BUS_IS_SAMPLED_3</name>
  15833 							<description>The bus is sampled 3 times (recommended for low to medium speed buses to filter spikes on the bus-line)</description>
  15834 							<value>1</value>
  15835 						</enumeratedValue>
  15836 					</enumeratedValues>
  15837 				</field>
  15838 				<field>
  15839 					<name>RESERVED</name>
  15840 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  15841 					<bitRange>[31:24]</bitRange>
  15842 
  15843 				</field>
  15844 			</fields>
  15845 		</register>
  15846 		<register>
  15847 			<name>EWL</name>
  15848 			<description>Error Warning Limit. Can only be written when RM in CANMOD is 1.</description>
  15849 			<addressOffset>0x018</addressOffset>
  15850 			<access>read-write</access>
  15851 			<resetValue>0x60</resetValue>
  15852 			<resetMask>0xFFFFFFFF</resetMask>
  15853 			<fields>
  15854 				<field>
  15855 					<name>EWL</name>
  15856 					<description>During CAN operation, this value is compared to both the Tx and Rx Error Counters. If either of these counter matches this value, the Error Status (ES) bit in CANSR is set.</description>
  15857 					<bitRange>[7:0]</bitRange>
  15858 				</field>
  15859 				<field>
  15860 					<name>RESERVED</name>
  15861 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  15862 					<bitRange>[31:8]</bitRange>
  15863 				</field>
  15864 			</fields>
  15865 		</register>
  15866 		<register>
  15867 			<name>SR</name>
  15868 			<description>Status Register</description>
  15869 			<addressOffset>0x01C</addressOffset>
  15870 			<access>read-only</access>
  15871 			<resetValue>0x3C3C3C</resetValue>
  15872 			<resetMask>0xFFFFFFFF</resetMask>
  15873 			<fields>
  15874 				<field>
  15875 					<name>RBS_1</name>
  15876 					<description>Receive Buffer Status. This bit is identical to the RBS bit in the CANxGSR.</description>
  15877 					<bitRange>[0:0]</bitRange>
  15878 
  15879 				</field>
  15880 				<field>
  15881 					<name>DOS_1</name>
  15882 					<description>Data Overrun Status. This bit is identical to the DOS bit in the CANxGSR.</description>
  15883 					<bitRange>[1:1]</bitRange>
  15884 
  15885 				</field>
  15886 				<field>
  15887 					<name>TBS1_1</name>
  15888 					<description>Transmit Buffer Status 1.</description>
  15889 					<bitRange>[2:2]</bitRange>
  15890 					<enumeratedValues>
  15891 					<name>ENUM</name>
  15892 						<enumeratedValue>
  15893 							<name>LOCKED_SOFTWARE_CAN</name>
  15894 							<description>Locked. Software cannot access the Tx Buffer 1 nor write to the corresponding CANxTFI, CANxTID, CANxTDA, and CANxTDB registers because a message is either waiting for transmission or is in transmitting process.</description>
  15895 							<value>0</value>
  15896 						</enumeratedValue>
  15897 						<enumeratedValue>
  15898 							<name>RELEASED_SOFTWARE_M</name>
  15899 							<description>Released. Software may write a message into the Transmit Buffer 1 and its CANxTFI, CANxTID, CANxTDA, and CANxTDB registers.</description>
  15900 							<value>1</value>
  15901 						</enumeratedValue>
  15902 					</enumeratedValues>
  15903 				</field>
  15904 				<field>
  15905 					<name>TCS1_1</name>
  15906 					<description>Transmission Complete Status.</description>
  15907 					<bitRange>[3:3]</bitRange>
  15908 					<enumeratedValues>
  15909 					<name>ENUM</name>
  15910 						<enumeratedValue>
  15911 							<name>INCOMPLETE_THE_PREV</name>
  15912 							<description>Incomplete. The previously requested transmission for Tx Buffer 1 is not complete.</description>
  15913 							<value>0</value>
  15914 						</enumeratedValue>
  15915 						<enumeratedValue>
  15916 							<name>COMPLETE_THE_PREVIO</name>
  15917 							<description>Complete. The previously requested transmission for Tx Buffer 1 has been successfully completed.</description>
  15918 							<value>1</value>
  15919 						</enumeratedValue>
  15920 					</enumeratedValues>
  15921 				</field>
  15922 				<field>
  15923 					<name>RS_1</name>
  15924 					<description>Receive Status. This bit is identical to the RS bit in the GSR.</description>
  15925 					<bitRange>[4:4]</bitRange>
  15926 
  15927 				</field>
  15928 				<field>
  15929 					<name>TS1_1</name>
  15930 					<description>Transmit Status 1.</description>
  15931 					<bitRange>[5:5]</bitRange>
  15932 					<enumeratedValues>
  15933 					<name>ENUM</name>
  15934 						<enumeratedValue>
  15935 							<name>IDLE_THERE_IS_NO_TR</name>
  15936 							<description>Idle. There is no transmission from Tx Buffer 1.</description>
  15937 							<value>0</value>
  15938 						</enumeratedValue>
  15939 						<enumeratedValue>
  15940 							<name>TRANSMIT_THE_CAN_CO</name>
  15941 							<description>Transmit. The CAN Controller is transmitting a message from Tx Buffer 1.</description>
  15942 							<value>1</value>
  15943 						</enumeratedValue>
  15944 					</enumeratedValues>
  15945 				</field>
  15946 				<field>
  15947 					<name>ES_1</name>
  15948 					<description>Error Status. This bit is identical to the ES bit in the CANxGSR.</description>
  15949 					<bitRange>[6:6]</bitRange>
  15950 
  15951 				</field>
  15952 				<field>
  15953 					<name>BS_1</name>
  15954 					<description>Bus Status. This bit is identical to the BS bit in the CANxGSR.</description>
  15955 					<bitRange>[7:7]</bitRange>
  15956 
  15957 				</field>
  15958 				<field>
  15959 					<name>RBS_2</name>
  15960 					<description>Receive Buffer Status. This bit is identical to the RBS bit in the CANxGSR.</description>
  15961 					<bitRange>[8:8]</bitRange>
  15962 
  15963 				</field>
  15964 				<field>
  15965 					<name>DOS_2</name>
  15966 					<description>Data Overrun Status. This bit is identical to the DOS bit in the CANxGSR.</description>
  15967 					<bitRange>[9:9]</bitRange>
  15968 
  15969 				</field>
  15970 				<field>
  15971 					<name>TBS2_2</name>
  15972 					<description>Transmit Buffer Status 2.</description>
  15973 					<bitRange>[10:10]</bitRange>
  15974 					<enumeratedValues>
  15975 					<name>ENUM</name>
  15976 						<enumeratedValue>
  15977 							<name>LOCKED_SOFTWARE_CAN</name>
  15978 							<description>Locked. Software cannot access the Tx Buffer 2 nor write to the corresponding CANxTFI, CANxTID, CANxTDA, and CANxTDB registers because a message is either waiting for transmission or is in transmitting process.</description>
  15979 							<value>0</value>
  15980 						</enumeratedValue>
  15981 						<enumeratedValue>
  15982 							<name>RELEASED_SOFTWARE_M</name>
  15983 							<description>Released. Software may write a message into the Transmit Buffer 2 and its CANxTFI, CANxTID, CANxTDA, and CANxTDB registers.</description>
  15984 							<value>1</value>
  15985 						</enumeratedValue>
  15986 					</enumeratedValues>
  15987 				</field>
  15988 				<field>
  15989 					<name>TCS2_2</name>
  15990 					<description>Transmission Complete Status.</description>
  15991 					<bitRange>[11:11]</bitRange>
  15992 					<enumeratedValues>
  15993 					<name>ENUM</name>
  15994 						<enumeratedValue>
  15995 							<name>INCOMPLETE_THE_PREV</name>
  15996 							<description>Incomplete. The previously requested transmission for Tx Buffer 2 is not complete.</description>
  15997 							<value>0</value>
  15998 						</enumeratedValue>
  15999 						<enumeratedValue>
  16000 							<name>COMPLETE_THE_PREVIO</name>
  16001 							<description>Complete. The previously requested transmission for Tx Buffer 2 has been successfully completed.</description>
  16002 							<value>1</value>
  16003 						</enumeratedValue>
  16004 					</enumeratedValues>
  16005 				</field>
  16006 				<field>
  16007 					<name>RS_2</name>
  16008 					<description>Receive Status. This bit is identical to the RS bit in the GSR.</description>
  16009 					<bitRange>[12:12]</bitRange>
  16010 
  16011 				</field>
  16012 				<field>
  16013 					<name>TS2_2</name>
  16014 					<description>Transmit Status 2.</description>
  16015 					<bitRange>[13:13]</bitRange>
  16016 					<enumeratedValues>
  16017 					<name>ENUM</name>
  16018 						<enumeratedValue>
  16019 							<name>IDLE_THERE_IS_NO_TR</name>
  16020 							<description>Idle. There is no transmission from Tx Buffer 2.</description>
  16021 							<value>0</value>
  16022 						</enumeratedValue>
  16023 						<enumeratedValue>
  16024 							<name>TRANSMIT_THE_CAN_CO</name>
  16025 							<description>Transmit. The CAN Controller is transmitting a message from Tx Buffer 2.</description>
  16026 							<value>1</value>
  16027 						</enumeratedValue>
  16028 					</enumeratedValues>
  16029 				</field>
  16030 				<field>
  16031 					<name>ES_2</name>
  16032 					<description>Error Status. This bit is identical to the ES bit in the CANxGSR.</description>
  16033 					<bitRange>[14:14]</bitRange>
  16034 
  16035 				</field>
  16036 				<field>
  16037 					<name>BS_2</name>
  16038 					<description>Bus Status. This bit is identical to the BS bit in the CANxGSR.</description>
  16039 					<bitRange>[15:15]</bitRange>
  16040 
  16041 				</field>
  16042 				<field>
  16043 					<name>RBS_3</name>
  16044 					<description>Receive Buffer Status. This bit is identical to the RBS bit in the CANxGSR.</description>
  16045 					<bitRange>[16:16]</bitRange>
  16046 
  16047 				</field>
  16048 				<field>
  16049 					<name>DOS_3</name>
  16050 					<description>Data Overrun Status. This bit is identical to the DOS bit in the CANxGSR.</description>
  16051 					<bitRange>[17:17]</bitRange>
  16052 
  16053 				</field>
  16054 				<field>
  16055 					<name>TBS3_3</name>
  16056 					<description>Transmit Buffer Status 3.</description>
  16057 					<bitRange>[18:18]</bitRange>
  16058 					<enumeratedValues>
  16059 					<name>ENUM</name>
  16060 						<enumeratedValue>
  16061 							<name>LOCKED_SOFTWARE_CAN</name>
  16062 							<description>Locked. Software cannot access the Tx Buffer 3 nor write to the corresponding CANxTFI, CANxTID, CANxTDA, and CANxTDB registers because a message is either waiting for transmission or is in transmitting process.</description>
  16063 							<value>0</value>
  16064 						</enumeratedValue>
  16065 						<enumeratedValue>
  16066 							<name>RELEASED_SOFTWARE_M</name>
  16067 							<description>Released. Software may write a message into the Transmit Buffer 3 and its CANxTFI, CANxTID, CANxTDA, and CANxTDB registers.</description>
  16068 							<value>1</value>
  16069 						</enumeratedValue>
  16070 					</enumeratedValues>
  16071 				</field>
  16072 				<field>
  16073 					<name>TCS3_3</name>
  16074 					<description>Transmission Complete Status.</description>
  16075 					<bitRange>[19:19]</bitRange>
  16076 					<enumeratedValues>
  16077 					<name>ENUM</name>
  16078 						<enumeratedValue>
  16079 							<name>INCOMPLETE_THE_PREV</name>
  16080 							<description>Incomplete. The previously requested transmission for Tx Buffer 3 is not complete.</description>
  16081 							<value>0</value>
  16082 						</enumeratedValue>
  16083 						<enumeratedValue>
  16084 							<name>COMPLETE_THE_PREVIO</name>
  16085 							<description>Complete. The previously requested transmission for Tx Buffer 3 has been successfully completed.</description>
  16086 							<value>1</value>
  16087 						</enumeratedValue>
  16088 					</enumeratedValues>
  16089 				</field>
  16090 				<field>
  16091 					<name>RS_3</name>
  16092 					<description>Receive Status. This bit is identical to the RS bit in the GSR.</description>
  16093 					<bitRange>[20:20]</bitRange>
  16094 
  16095 				</field>
  16096 				<field>
  16097 					<name>TS3_3</name>
  16098 					<description>Transmit Status 3.</description>
  16099 					<bitRange>[21:21]</bitRange>
  16100 					<enumeratedValues>
  16101 					<name>ENUM</name>
  16102 						<enumeratedValue>
  16103 							<name>IDLE_THERE_IS_NO_TR</name>
  16104 							<description>Idle. There is no transmission from Tx Buffer 3.</description>
  16105 							<value>0</value>
  16106 						</enumeratedValue>
  16107 						<enumeratedValue>
  16108 							<name>TRANSMIT_THE_CAN_CO</name>
  16109 							<description>Transmit. The CAN Controller is transmitting a message from Tx Buffer 3.</description>
  16110 							<value>1</value>
  16111 						</enumeratedValue>
  16112 					</enumeratedValues>
  16113 				</field>
  16114 				<field>
  16115 					<name>ES_3</name>
  16116 					<description>Error Status. This bit is identical to the ES bit in the CANxGSR.</description>
  16117 					<bitRange>[22:22]</bitRange>
  16118 
  16119 				</field>
  16120 				<field>
  16121 					<name>BS_3</name>
  16122 					<description>Bus Status. This bit is identical to the BS bit in the CANxGSR.</description>
  16123 					<bitRange>[23:23]</bitRange>
  16124 
  16125 				</field>
  16126 				<field>
  16127 					<name>RESERVED</name>
  16128 					<description>Reserved, the value read from a reserved bit is not defined.</description>
  16129 					<bitRange>[31:24]</bitRange>
  16130 
  16131 				</field>
  16132 			</fields>
  16133 		</register>
  16134 		<register>
  16135 			<name>RFS</name>
  16136 			<description>Receive frame status. Can only be written when RM in CANMOD is 1.</description>
  16137 			<addressOffset>0x020</addressOffset>
  16138 			<access>read-write</access>
  16139 			<resetValue>0</resetValue>
  16140 			<resetMask>0xFFFFFFFF</resetMask>
  16141 			<fields>
  16142 				<field>
  16143 					<name>IDINDEX</name>
  16144 					<description>ID Index. If the BP bit (below) is 0, this value is the zero-based number of the Lookup Table RAM entry at which the Acceptance Filter matched the received Identifier. Disabled entries in the Standard tables are included in this numbering, but will not be matched. See Section 21.17 Examples of acceptance filter tables and ID index values on page 587 for examples of ID Index values.</description>
  16145 					<bitRange>[9:0]</bitRange>
  16146 				</field>
  16147 				<field>
  16148 					<name>BP</name>
  16149 					<description>If this bit is 1, the current message was received in AF Bypass mode, and the ID Index field (above) is meaningless.</description>
  16150 					<bitRange>[10:10]</bitRange>
  16151 				</field>
  16152 				<field>
  16153 					<name>RESERVED</name>
  16154 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  16155 					<bitRange>[15:11]</bitRange>
  16156 				</field>
  16157 				<field>
  16158 					<name>DLC</name>
  16159 					<description>The field contains the Data Length Code (DLC) field of the current received message. When RTR = 0, this is related to the number of data bytes available in the CANRDA and CANRDB registers as follows: 0000-0111 = 0 to 7 bytes1000-1111 = 8 bytes With RTR = 1, this value indicates the number of data bytes requested to be sent back, with the same encoding.</description>
  16160 					<bitRange>[19:16]</bitRange>
  16161 				</field>
  16162 				<field>
  16163 					<name>RESERVED</name>
  16164 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  16165 					<bitRange>[29:20]</bitRange>
  16166 				</field>
  16167 				<field>
  16168 					<name>RTR</name>
  16169 					<description>This bit contains the Remote Transmission Request bit of the current received message. 0 indicates a Data Frame, in which (if DLC is non-zero) data can be read from the CANRDA and possibly the CANRDB registers. 1 indicates a Remote frame, in which case the DLC value identifies the number of data bytes requested to be sent using the same Identifier.</description>
  16170 					<bitRange>[30:30]</bitRange>
  16171 				</field>
  16172 				<field>
  16173 					<name>FF</name>
  16174 					<description>A 0 in this bit indicates that the current received message included an 11-bit Identifier, while a 1 indicates a 29-bit Identifier. This affects the contents of the CANid register described below.</description>
  16175 					<bitRange>[31:31]</bitRange>
  16176 				</field>
  16177 			</fields>
  16178 		</register>
  16179 		<register>
  16180 			<name>RID</name>
  16181 			<description>Received Identifier. Can only be written when RM in CANMOD is 1.</description>
  16182 			<addressOffset>0x024</addressOffset>
  16183 			<access>read-write</access>
  16184 			<resetValue>0</resetValue>
  16185 			<resetMask>0xFFFFFFFF</resetMask>
  16186 			<fields>
  16187 				<field>
  16188 					<name>ID</name>
  16189 					<description>The 11-bit Identifier field of the current received message. In CAN 2.0A, these bits are called ID10-0, while in CAN 2.0B they're called ID29-18.</description>
  16190 					<bitRange>[10:0]</bitRange>
  16191 				</field>
  16192 				<field>
  16193 					<name>RESERVED</name>
  16194 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  16195 					<bitRange>[31:11]</bitRange>
  16196 				</field>
  16197 			</fields>
  16198 		</register>
  16199 		<register>
  16200 			<name>RDA</name>
  16201 			<description>Received data bytes 1-4. Can only be written when RM in CANMOD is 1.</description>
  16202 			<addressOffset>0x028</addressOffset>
  16203 			<access>read-write</access>
  16204 			<resetValue>0</resetValue>
  16205 			<resetMask>0xFFFFFFFF</resetMask>
  16206 			<fields>
  16207 				<field>
  16208 					<name>DATA1</name>
  16209 					<description>Data 1. If the DLC field in CANRFS >= 0001, this contains the first Data byte of the current received message.</description>
  16210 					<bitRange>[7:0]</bitRange>
  16211 				</field>
  16212 				<field>
  16213 					<name>DATA2</name>
  16214 					<description>Data 2. If the DLC field in CANRFS >= 0010, this contains the first Data byte of the current received message.</description>
  16215 					<bitRange>[15:8]</bitRange>
  16216 				</field>
  16217 				<field>
  16218 					<name>DATA3</name>
  16219 					<description>Data 3. If the DLC field in CANRFS >= 0011, this contains the first Data byte of the current received message.</description>
  16220 					<bitRange>[23:16]</bitRange>
  16221 				</field>
  16222 				<field>
  16223 					<name>DATA4</name>
  16224 					<description>Data 4. If the DLC field in CANRFS >= 0100, this contains the first Data byte of the current received message.</description>
  16225 					<bitRange>[31:24]</bitRange>
  16226 				</field>
  16227 			</fields>
  16228 		</register>
  16229 		<register>
  16230 			<name>RDB</name>
  16231 			<description>Received data bytes 5-8. Can only be written when RM in CANMOD is 1.</description>
  16232 			<addressOffset>0x02C</addressOffset>
  16233 			<access>read-write</access>
  16234 			<resetValue>0</resetValue>
  16235 			<resetMask>0xFFFFFFFF</resetMask>
  16236 			<fields>
  16237 				<field>
  16238 					<name>DATA5</name>
  16239 					<description>Data 5. If the DLC field in CANRFS >= 0101, this contains the first Data byte of the current received message.</description>
  16240 					<bitRange>[7:0]</bitRange>
  16241 				</field>
  16242 				<field>
  16243 					<name>DATA6</name>
  16244 					<description>Data 6. If the DLC field in CANRFS >= 0110, this contains the first Data byte of the current received message.</description>
  16245 					<bitRange>[15:8]</bitRange>
  16246 				</field>
  16247 				<field>
  16248 					<name>DATA7</name>
  16249 					<description>Data 7. If the DLC field in CANRFS >= 0111, this contains the first Data byte of the current received message.</description>
  16250 					<bitRange>[23:16]</bitRange>
  16251 				</field>
  16252 				<field>
  16253 					<name>DATA8</name>
  16254 					<description>Data 8. If the DLC field in CANRFS >= 1000, this contains the first Data byte of the current received message.</description>
  16255 					<bitRange>[31:24]</bitRange>
  16256 				</field>
  16257 			</fields>
  16258 		</register>
  16259 		<register>
  16260 			<dim>3</dim>
  16261 			<dimIncrement>0x10</dimIncrement>
  16262 			<dimIndex>1-3</dimIndex>
  16263 			<name>TFI%s</name>
  16264 			<description>Transmit
  16265 frame info (Tx Buffer )</description>
  16266 			<addressOffset>0x030</addressOffset>
  16267 			<access>read-write</access>
  16268 			<resetValue>0</resetValue>
  16269 			<resetMask>0xFFFFFFFF</resetMask>
  16270 			<fields>
  16271 				<field>
  16272 					<name>PRIO</name>
  16273 					<description>If the TPM (Transmit Priority Mode) bit in the CANxMOD register is set to 1, enabled Tx Buffers contend for the right to send their messages based on this field. The buffer with the lowest TX Priority value wins the prioritization and is sent first.</description>
  16274 					<bitRange>[7:0]</bitRange>
  16275 				</field>
  16276 				<field>
  16277 					<name>RESERVED</name>
  16278 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  16279 					<bitRange>[15:8]</bitRange>
  16280 				</field>
  16281 				<field>
  16282 					<name>DLC</name>
  16283 					<description>Data Length Code. This value is sent in the DLC field of the next transmit message. In addition, if RTR = 0, this value controls the number of Data bytes sent in the next transmit message, from the CANxTDA and CANxTDB registers: 0000-0111 = 0-7 bytes 1xxx = 8 bytes</description>
  16284 					<bitRange>[19:16]</bitRange>
  16285 				</field>
  16286 				<field>
  16287 					<name>RESERVED</name>
  16288 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  16289 					<bitRange>[29:20]</bitRange>
  16290 				</field>
  16291 				<field>
  16292 					<name>RTR</name>
  16293 					<description>This value is sent in the RTR bit of the next transmit message. If this bit is 0, the number of data bytes called out by the DLC field are sent from the CANxTDA and CANxTDB registers. If this bit is 1, a Remote Frame is sent, containing a request for that number of bytes.</description>
  16294 					<bitRange>[30:30]</bitRange>
  16295 				</field>
  16296 				<field>
  16297 					<name>FF</name>
  16298 					<description>If this bit is 0, the next transmit message will be sent with an 11-bit Identifier (standard frame format), while if it's 1, the message will be sent with a 29-bit Identifier (extended frame format).</description>
  16299 					<bitRange>[31:31]</bitRange>
  16300 				</field>
  16301 			</fields>
  16302 		</register>
  16303 		<register>
  16304 			<dim>3</dim>
  16305 			<dimIncrement>0x10</dimIncrement>
  16306 			<dimIndex>1-3</dimIndex>
  16307 			<name>TID%s</name>
  16308 			<description>Transmit
  16309 Identifier (Tx Buffer)</description>
  16310 			<addressOffset>0x034</addressOffset>
  16311 			<access>read-write</access>
  16312 			<resetValue>0</resetValue>
  16313 			<resetMask>0xFFFFFFFF</resetMask>
  16314 			<fields>
  16315 				<field>
  16316 					<name>ID</name>
  16317 					<description>The 11-bit Identifier to be sent in the next transmit message.</description>
  16318 					<bitRange>[10:0]</bitRange>
  16319 				</field>
  16320 				<field>
  16321 					<name>RESERVED</name>
  16322 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  16323 					<bitRange>[31:11]</bitRange>
  16324 				</field>
  16325 			</fields>
  16326 		</register>
  16327 		<register>
  16328 			<dim>3</dim>
  16329 			<dimIncrement>0x10</dimIncrement>
  16330 			<dimIndex>1-3</dimIndex>
  16331 			<name>TDA%s</name>
  16332 			<description>Transmit
  16333 data bytes 1-4 (Tx Buffer)</description>
  16334 			<addressOffset>0x038</addressOffset>
  16335 			<access>read-write</access>
  16336 			<resetValue>0</resetValue>
  16337 			<resetMask>0x00000000</resetMask>
  16338 			<fields>
  16339 				<field>
  16340 					<name>DATA1</name>
  16341 					<description>Data 1. If RTR = 0 and DLC >= 0001 in the corresponding CANxTFI, this byte is sent as the first Data byte of the next transmit message.</description>
  16342 					<bitRange>[7:0]</bitRange>
  16343 				</field>
  16344 				<field>
  16345 					<name>DATA2</name>
  16346 					<description>Data 2. If RTR = 0 and DLC >= 0010 in the corresponding CANxTFI, this byte is sent as the 2nd Data byte of the next transmit message.</description>
  16347 					<bitRange>[15:8]</bitRange>
  16348 				</field>
  16349 				<field>
  16350 					<name>DATA3</name>
  16351 					<description>Data 3. If RTR = 0 and DLC >= 0011 in the corresponding CANxTFI, this byte is sent as the 3rd Data byte of the next transmit message.</description>
  16352 					<bitRange>[23:16]</bitRange>
  16353 				</field>
  16354 				<field>
  16355 					<name>DATA4</name>
  16356 					<description>Data 4. If RTR = 0 and DLC >= 0100 in the corresponding CANxTFI, this byte is sent as the 4th Data byte of the next transmit message.</description>
  16357 					<bitRange>[31:24]</bitRange>
  16358 				</field>
  16359 			</fields>
  16360 		</register>
  16361 		<register>
  16362 			<dim>3</dim>
  16363 			<dimIncrement>0x10</dimIncrement>
  16364 			<dimIndex>1-3</dimIndex>
  16365 			<name>TDB%s</name>
  16366 			<description>Transmit
  16367 data bytes 5-8 (Tx Buffer )</description>
  16368 			<addressOffset>0x03C</addressOffset>
  16369 			<access>read-write</access>
  16370 			<resetValue>0</resetValue>
  16371 			<resetMask>0x00000000</resetMask>
  16372 			<fields>
  16373 				<field>
  16374 					<name>DATA5</name>
  16375 					<description>Data 5. If RTR = 0 and DLC >= 0101 in the corresponding CANTFI, this byte is sent as the 5th Data byte of the next transmit message.</description>
  16376 					<bitRange>[7:0]</bitRange>
  16377 				</field>
  16378 				<field>
  16379 					<name>DATA6</name>
  16380 					<description>Data 6. If RTR = 0 and DLC >= 0110 in the corresponding CANTFI, this byte is sent as the 6th Data byte of the next transmit message.</description>
  16381 					<bitRange>[15:8]</bitRange>
  16382 				</field>
  16383 				<field>
  16384 					<name>DATA7</name>
  16385 					<description>Data 7. If RTR = 0 and DLC >= 0111 in the corresponding CANTFI, this byte is sent as the 7th Data byte of the next transmit message.</description>
  16386 					<bitRange>[23:16]</bitRange>
  16387 				</field>
  16388 				<field>
  16389 					<name>DATA8</name>
  16390 					<description>Data 8. If RTR = 0 and DLC >= 1000 in the corresponding CANTFI, this byte is sent as the 8th Data byte of the next transmit message.</description>
  16391 					<bitRange>[31:24]</bitRange>
  16392 				</field>
  16393 			</fields>
  16394 		</register>
  16395 	</registers>
  16396 	</peripheral>
  16397 		<peripheral derivedFrom="CAN1">
  16398 			<name>CAN2</name>
  16399 			<baseAddress>0x40048000</baseAddress>
  16400 			<addressBlock>
  16401 				<offset>0</offset>
  16402 				<size>0xFFF</size>
  16403 				<usage>registers</usage>
  16404 			</addressBlock>
  16405 	
  16406 		</peripheral>
  16407 		<peripheral derivedFrom="I2C0">
  16408 			<name>I2C1</name>
  16409 			<baseAddress>0x4005C000</baseAddress>
  16410 			<interrupt>
  16411 				<name>I2C1</name>
  16412 				<value>11</value>
  16413 				
  16414 			</interrupt>
  16415 		</peripheral>
  16416 		
  16417 		
  16418 		<peripheral derivedFrom="SSP1">
  16419 			<name>SSP0</name>
  16420 			<description>SSP controller</description>
  16421 			<groupName>SSP</groupName>
  16422 			<baseAddress>0x40088000</baseAddress>
  16423 			<addressBlock>
  16424 				<offset>0</offset>
  16425 				<size>0x300</size>
  16426 				<usage>registers</usage>
  16427 			</addressBlock>
  16428 			<interrupt>
  16429 				<name>SSP0</name>
  16430 				<value>14</value>
  16431 
  16432 			</interrupt>
  16433 			
  16434 		</peripheral>
  16435 		<peripheral>
  16436 			<name>DAC</name>
  16437 			<description> Digital-to-Analog Converter (DAC) </description>
  16438 			<groupName>DAC</groupName>
  16439 			<baseAddress>0x4008C000</baseAddress>
  16440 			<addressBlock>
  16441 				<offset>0x0</offset>
  16442 				<size>0xFFF</size>
  16443 				<usage>registers</usage>
  16444 			</addressBlock>
  16445 			<registers>
  16446 				<register>
  16447 					<name>CR</name>
  16448 					<description>D/A Converter Register. This register contains the digital value to be converted to analog and a power control bit.</description>
  16449 					<addressOffset>0x000</addressOffset>
  16450 					<access>read-write</access>
  16451 					<resetValue>0</resetValue>
  16452 					<resetMask>0xFFFFFFFF</resetMask>
  16453 					<fields>
  16454 						<field>
  16455 							<name>RESERVED</name>
  16456 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  16457 							<bitRange>[5:0]</bitRange>
  16458 							
  16459 						</field>
  16460 						<field>
  16461 							<name>VALUE</name>
  16462 							<description>After the selected settling time after this field is written with a new VALUE, the voltage on the DAC_OUT pin (with respect to VSSA) is VALUE  x ((VREFP - V REFN)/1024) + VREFN.</description>
  16463 							<bitRange>[15:6]</bitRange>
  16464 							
  16465 						</field>
  16466 						<field>
  16467 							<name>BIAS</name>
  16468 							<description>Settling time  The settling times noted in the description of the BIAS bit are valid for a capacitance load on the DAC_OUT pin not exceeding 100 pF. A load impedance value greater than that value will cause settling time longer than the specified time. One or more graphs of load impedance vs. settling time will be included in the final data sheet.</description>
  16469 							<bitRange>[16:16]</bitRange>
  16470 							<enumeratedValues>
  16471 								<name>ENUM</name>
  16472 								<enumeratedValue>
  16473 									<name>FAST</name>
  16474 									<description>The settling time of the DAC is 1 us max, and the maximum current is 700 uA. This allows a maximum update rate of 1 MHz.</description>
  16475 									<value>0</value>
  16476 								</enumeratedValue>
  16477 								<enumeratedValue>
  16478 									<name>SLOW</name>
  16479 									<description>The settling time of the DAC is 2.5 us and the maximum current is 350 uA. This allows a maximum update rate of 400 kHz.</description>
  16480 									<value>1</value>
  16481 								</enumeratedValue>
  16482 							</enumeratedValues>
  16483 						</field>
  16484 						<field>
  16485 							<name>RESERVED</name>
  16486 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  16487 							<bitRange>[31:17]</bitRange>
  16488 							
  16489 						</field>
  16490 					</fields>
  16491 				</register>
  16492 				<register>
  16493 					<name>CTRL</name>
  16494 					<description>DAC Control register. This register controls DMA and timer operation.</description>
  16495 					<addressOffset>0x004</addressOffset>
  16496 					<access>read-write</access>
  16497 					<resetValue>0</resetValue>
  16498 					<resetMask>0xFFFFFFFF</resetMask>
  16499 					<fields>
  16500 						<field>
  16501 							<name>INT_DMA_REQ</name>
  16502 							<description>DMA interrupt request</description>
  16503 							<bitRange>[0:0]</bitRange>
  16504 							<enumeratedValues>
  16505 								<name>ENUM</name>
  16506 								<enumeratedValue>
  16507 									<name>CLEAR_ON_ANY_WRITE_T</name>
  16508 									<description>Clear on any write to the DACR register.</description>
  16509 									<value>0</value>
  16510 								</enumeratedValue>
  16511 								<enumeratedValue>
  16512 									<name>SET_BY_HARDWARE_WHEN</name>
  16513 									<description>Set by hardware when the timer times out.</description>
  16514 									<value>1</value>
  16515 								</enumeratedValue>
  16516 							</enumeratedValues>
  16517 						</field>
  16518 						<field>
  16519 							<name>DBLBUF_ENA</name>
  16520 							<description>Double buffering</description>
  16521 							<bitRange>[1:1]</bitRange>
  16522 							<enumeratedValues>
  16523 								<name>ENUM</name>
  16524 								<enumeratedValue>
  16525 									<name>DISABLE</name>
  16526 									<description>Disable</description>
  16527 									<value>0</value>
  16528 								</enumeratedValue>
  16529 								<enumeratedValue>
  16530 									<name>ENABLE_WHEN_THIS_BI</name>
  16531 									<description>Enable. When this bit and the CNT_ENA bit are both set, the double-buffering feature in the DACR register will be enabled. Writes to the DACR register are written to a pre-buffer and then transferred to the DACR on the next time-out of the counter.</description>
  16532 									<value>1</value>
  16533 								</enumeratedValue>
  16534 							</enumeratedValues>
  16535 						</field>
  16536 						<field>
  16537 							<name>CNT_ENA</name>
  16538 							<description>Time-out counter operation</description>
  16539 							<bitRange>[2:2]</bitRange>
  16540 							<enumeratedValues>
  16541 								<name>ENUM</name>
  16542 								<enumeratedValue>
  16543 									<name>DISABLE</name>
  16544 									<description>Disable</description>
  16545 									<value>0</value>
  16546 								</enumeratedValue>
  16547 								<enumeratedValue>
  16548 									<name>ENABLE</name>
  16549 									<description>Enable</description>
  16550 									<value>1</value>
  16551 								</enumeratedValue>
  16552 							</enumeratedValues>
  16553 						</field>
  16554 						<field>
  16555 							<name>DMA_ENA</name>
  16556 							<description>DMA access</description>
  16557 							<bitRange>[3:3]</bitRange>
  16558 							<enumeratedValues>
  16559 								<name>ENUM</name>
  16560 								<enumeratedValue>
  16561 									<name>DISABLE</name>
  16562 									<description>Disable</description>
  16563 									<value>0</value>
  16564 								</enumeratedValue>
  16565 								<enumeratedValue>
  16566 									<name>ENABLE_DMA_BURST_RE</name>
  16567 									<description>Enable. DMA Burst Request Input 7 is enabled for the DAC (see Table 672).</description>
  16568 									<value>1</value>
  16569 								</enumeratedValue>
  16570 							</enumeratedValues>
  16571 						</field>
  16572 						<field>
  16573 							<name>RESERVED</name>
  16574 							<description>Reserved. Read value is undefined, only zero should be written.</description>
  16575 							<bitRange>[31:4]</bitRange>
  16576 							
  16577 						</field>
  16578 					</fields>
  16579 				</register>
  16580 				<register>
  16581 					<name>CNTVAL</name>
  16582 					<description>DAC Counter Value register. This register contains the reload value for the DAC DMA/Interrupt timer.</description>
  16583 					<addressOffset>0x008</addressOffset>
  16584 					<access>read-write</access>
  16585 					<resetValue>0</resetValue>
  16586 					<resetMask>0xFFFFFFFF</resetMask>
  16587 					<fields>
  16588 						<field>
  16589 							<name>VALUE</name>
  16590 							<description>16-bit reload value for the DAC interrupt/DMA timer.</description>
  16591 							<bitRange>[15:0]</bitRange>
  16592 						</field>
  16593 						<field>
  16594 							<name>RESERVED</name>
  16595 							<description>Reserved</description>
  16596 							<bitRange>[31:16]</bitRange>
  16597 						</field>
  16598 					</fields>
  16599 				</register>
  16600 			</registers>
  16601 		</peripheral>
  16602 		<peripheral derivedFrom="TIMER0">
  16603 			<name>TIMER2</name>
  16604 			<baseAddress>0x40090000</baseAddress>
  16605 			<addressBlock>
  16606 				<offset>0</offset>
  16607 				<size>0xFFF</size>
  16608 				<usage>registers</usage>
  16609 			</addressBlock>
  16610 			<interrupt>
  16611 				<name>TIMER2</name>
  16612 				<value>3</value>
  16613 			</interrupt>
  16614 		</peripheral>
  16615 		
  16616 		<peripheral derivedFrom="TIMER0">
  16617 			<name>TIMER3</name>
  16618 			<baseAddress>0x40094000</baseAddress>
  16619 			<addressBlock>
  16620 				<offset>0</offset>
  16621 				<size>0xFFF</size>
  16622 				<usage>registers</usage>
  16623 			</addressBlock>
  16624 			<interrupt>
  16625 				<name>TIMER3</name>
  16626 				<value>4</value>
  16627 			</interrupt>
  16628 		</peripheral>
  16629 		<peripheral derivedFrom="UART0">
  16630 			<name>UART2</name>
  16631 			<baseAddress>0x40098000</baseAddress>
  16632 			
  16633 			<addressBlock>
  16634 				<offset>0</offset>
  16635 				<size>0xFFF</size>
  16636 				<usage>registers</usage>
  16637 			</addressBlock>
  16638 			<interrupt>
  16639 				<name>UART2</name>
  16640 				<value>7</value>
  16641 			</interrupt>
  16642 			
  16643 		</peripheral>	
  16644 		<peripheral derivedFrom="UART0">
  16645 			<name>UART3</name>
  16646 			<baseAddress>0x4009C000</baseAddress>
  16647 			<addressBlock>
  16648 				<offset>0</offset>
  16649 				<size>0xFFF</size>
  16650 				<usage>registers</usage>
  16651 			</addressBlock>
  16652 			<interrupt>
  16653 				<name>UART3</name>
  16654 				<value>8</value>
  16655 			</interrupt>
  16656 			
  16657 		</peripheral>
  16658 		<peripheral derivedFrom="I2C0">
  16659 			<name>I2C2</name>
  16660 			<baseAddress>0x400A0000</baseAddress>
  16661 			<interrupt>
  16662 				<name>I2C2</name>
  16663 				<value>12</value>
  16664 				
  16665 			</interrupt>
  16666 		</peripheral>
  16667 		
  16668 
  16669 		<peripheral>
  16670 			<name>I2S</name>
  16671 			<description>I2S interface</description>
  16672 			<groupName>I2S</groupName>
  16673 			<baseAddress>0x400A8000</baseAddress>
  16674 			<addressBlock>
  16675 				<offset>0</offset>
  16676 				<size>0xFFF</size>
  16677 				<usage>registers</usage>
  16678 			</addressBlock>
  16679 			<interrupt>
  16680 				<name>I2S</name>
  16681 				<value>27</value>
  16682 
  16683 			</interrupt>
  16684 			<registers>
  16685 				<register>
  16686 					<name>DAO</name>
  16687 					<description>I2S Digital Audio Output Register. Contains control bits for the I2S transmit channel.</description>
  16688 					<addressOffset>0x000</addressOffset>
  16689 					<access>read-write</access>
  16690 					<resetValue>0x87E1</resetValue>
  16691 					<resetMask>0xFFFFFFFF</resetMask>
  16692 					<fields>
  16693 						<field>
  16694 							<name>WORDWIDTH</name>
  16695 							<description>Selects the number of bytes in data as follows:</description>
  16696 							<bitRange>[1:0]</bitRange>
  16697 							<enumeratedValues>
  16698 								<name>ENUM</name>
  16699 								<enumeratedValue>
  16700 									<name>8_BIT_DATA</name>
  16701 									<description>8-bit data</description>
  16702 									<value>0x0</value>
  16703 								</enumeratedValue>
  16704 								<enumeratedValue>
  16705 									<name>16_BIT_DATA</name>
  16706 									<description>16-bit data</description>
  16707 									<value>0x1</value>
  16708 								</enumeratedValue>
  16709 								
  16710 								<enumeratedValue>
  16711 									<name>32_BIT_DATA</name>
  16712 									<description>32-bit data</description>
  16713 									<value>0x3</value>
  16714 								</enumeratedValue>
  16715 							</enumeratedValues>
  16716 						</field>
  16717 						<field>
  16718 							<name>MONO</name>
  16719 							<description>When 1, data is of monaural format. When 0, the data is in stereo format.</description>
  16720 							<bitRange>[2:2]</bitRange>
  16721 							
  16722 						</field>
  16723 						<field>
  16724 							<name>STOP</name>
  16725 							<description>When 1, disables accesses on FIFOs, places the transmit channel in mute mode.</description>
  16726 							<bitRange>[3:3]</bitRange>
  16727 							
  16728 						</field>
  16729 						<field>
  16730 							<name>RESET</name>
  16731 							<description>When 1, asynchronously resets the transmit channel and FIFO.</description>
  16732 							<bitRange>[4:4]</bitRange>
  16733 							
  16734 						</field>
  16735 						<field>
  16736 							<name>WS_SEL</name>
  16737 							<description>When 0, the interface is in master mode. When 1, the interface is in slave mode. See Section 34.7.2 for a summary of useful combinations for this bit with TXMODE.</description>
  16738 							<bitRange>[5:5]</bitRange>
  16739 							
  16740 						</field>
  16741 						<field>
  16742 							<name>WS_HALFPERIOD</name>
  16743 							<description>Word select half period minus 1, i.e. WS 64clk period -> ws_halfperiod = 31.</description>
  16744 							<bitRange>[14:6]</bitRange>
  16745 							
  16746 						</field>
  16747 						<field>
  16748 							<name>MUTE</name>
  16749 							<description>When 1, the transmit channel sends only zeroes.</description>
  16750 							<bitRange>[15:15]</bitRange>
  16751 							
  16752 						</field>
  16753 						<field>
  16754 							<name>RESERVED</name>
  16755 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  16756 							<bitRange>[31:16]</bitRange>
  16757 							
  16758 						</field>
  16759 					</fields>
  16760 				</register>
  16761 				<register>
  16762 					<name>DAI</name>
  16763 					<description>I2S Digital Audio Input Register. Contains control bits for the I2S receive channel.</description>
  16764 					<addressOffset>0x004</addressOffset>
  16765 					<access>read-write</access>
  16766 					<resetValue>0x07E1</resetValue>
  16767 					<resetMask>0xFFFFFFFF</resetMask>
  16768 					<fields>
  16769 						<field>
  16770 							<name>WORDWIDTH</name>
  16771 							<description>Selects the number of bytes in data as follows:</description>
  16772 							<bitRange>[1:0]</bitRange>
  16773 							<enumeratedValues>
  16774 								<name>ENUM</name>
  16775 								<enumeratedValue>
  16776 									<name>8_BIT_DATA</name>
  16777 									<description>8-bit data</description>
  16778 									<value>0x0</value>
  16779 								</enumeratedValue>
  16780 								<enumeratedValue>
  16781 									<name>16_BIT_DATA</name>
  16782 									<description>16-bit data</description>
  16783 									<value>0x1</value>
  16784 								</enumeratedValue>
  16785 							
  16786 								<enumeratedValue>
  16787 									<name>32_BIT_DATA</name>
  16788 									<description>32-bit data</description>
  16789 									<value>0x3</value>
  16790 								</enumeratedValue>
  16791 							</enumeratedValues>
  16792 						</field>
  16793 						<field>
  16794 							<name>MONO</name>
  16795 							<description>When 1, data is of monaural format. When 0, the data is in stereo format.</description>
  16796 							<bitRange>[2:2]</bitRange>
  16797 							
  16798 						</field>
  16799 						<field>
  16800 							<name>STOP</name>
  16801 							<description>When 1, disables accesses on FIFOs, places the transmit channel in mute mode.</description>
  16802 							<bitRange>[3:3]</bitRange>
  16803 							
  16804 						</field>
  16805 						<field>
  16806 							<name>RESET</name>
  16807 							<description>When 1, asynchronously reset the transmit channel and FIFO.</description>
  16808 							<bitRange>[4:4]</bitRange>
  16809 							
  16810 						</field>
  16811 						<field>
  16812 							<name>WS_SEL</name>
  16813 							<description>When 0, the interface is in master mode. When 1, the interface is in slave mode. See Section 34.7.2 for a summary of useful combinations for this bit with RXMODE.</description>
  16814 							<bitRange>[5:5]</bitRange>
  16815 							
  16816 						</field>
  16817 						<field>
  16818 							<name>WS_HALFPERIOD</name>
  16819 							<description>Word select half period minus 1, i.e. WS 64clk period -> ws_halfperiod = 31.</description>
  16820 							<bitRange>[14:6]</bitRange>
  16821 							
  16822 						</field>
  16823 						<field>
  16824 							<name>RESERVED</name>
  16825 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  16826 							<bitRange>[31:15]</bitRange>
  16827 							
  16828 						</field>
  16829 					</fields>
  16830 				</register>
  16831 				<register>
  16832 					<name>TXFIFO</name>
  16833 					<description>I2S Transmit FIFO. Access register for the 8 x 32-bit transmitter FIFO.</description>
  16834 					<addressOffset>0x008</addressOffset>
  16835 					<access>write-only</access>
  16836 					<resetValue>0</resetValue>
  16837 					<resetMask>0xFFFFFFFF</resetMask>
  16838 					<fields>
  16839 						<field>
  16840 							<name>I2STXFIFO</name>
  16841 							<description>8 x 32-bit transmit FIFO.</description>
  16842 							<bitRange>[31:0]</bitRange>
  16843 						</field>
  16844 					</fields>
  16845 				</register>
  16846 				<register>
  16847 					<name>RXFIFO</name>
  16848 					<description>I2S Receive FIFO. Access register for the 8 x 32-bit receiver FIFO.</description>
  16849 					<addressOffset>0x00C</addressOffset>
  16850 					<access>read-only</access>
  16851 					<resetValue>0</resetValue>
  16852 					<resetMask>0xFFFFFFFF</resetMask>
  16853 					<readAction>modify</readAction>
  16854 					<fields>
  16855 						<field>
  16856 							<name>I2SRXFIFO</name>
  16857 							<description>8 x 32-bit transmit FIFO.</description>
  16858 							<bitRange>[31:0]</bitRange>
  16859 						</field>
  16860 					</fields>
  16861 				</register>
  16862 				<register>
  16863 					<name>STATE</name>
  16864 					<description>I2S Status Feedback Register. Contains status information about the I2S interface.</description>
  16865 					<addressOffset>0x010</addressOffset>
  16866 					<access>read-only</access>
  16867 					<resetValue>0x7</resetValue>
  16868 					<resetMask>0xFFFFFFFF</resetMask>
  16869 					<fields>
  16870 						<field>
  16871 							<name>IRQ</name>
  16872 							<description>This bit reflects the presence of Receive Interrupt or Transmit Interrupt. This is determined by comparing the current FIFO levels to the rx_depth_irq and tx_depth_irq fields in the IRQ register.</description>
  16873 							<bitRange>[0:0]</bitRange>
  16874 						</field>
  16875 						<field>
  16876 							<name>DMAREQ1</name>
  16877 							<description>This bit reflects the presence of Receive or Transmit DMA Request 1. This is determined by comparing the current FIFO levels to the rx_depth_dma1 and tx_depth_dma1 fields in the DMA1 register.</description>
  16878 							<bitRange>[1:1]</bitRange>
  16879 						</field>
  16880 						<field>
  16881 							<name>DMAREQ2</name>
  16882 							<description>This bit reflects the presence of Receive or Transmit DMA Request 2. This is determined by comparing the current FIFO levels to the rx_depth_dma2 and tx_depth_dma2 fields in the DMA2 register.</description>
  16883 							<bitRange>[2:2]</bitRange>
  16884 						</field>
  16885 						<field>
  16886 							<name>RESERVED</name>
  16887 							<description>Reserved.</description>
  16888 							<bitRange>[7:3]</bitRange>
  16889 						</field>
  16890 						<field>
  16891 							<name>RX_LEVEL</name>
  16892 							<description>Reflects the current level of the Receive FIFO.</description>
  16893 							<bitRange>[11:8]</bitRange>
  16894 						</field>
  16895 						<field>
  16896 							<name>RESERVED</name>
  16897 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  16898 							<bitRange>[15:12]</bitRange>
  16899 						</field>
  16900 						<field>
  16901 							<name>TX_LEVEL</name>
  16902 							<description>Reflects the current level of the Transmit FIFO.</description>
  16903 							<bitRange>[19:16]</bitRange>
  16904 						</field>
  16905 						<field>
  16906 							<name>RESERVED</name>
  16907 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  16908 							<bitRange>[31:20]</bitRange>
  16909 						</field>
  16910 					</fields>
  16911 				</register>
  16912 				<register>
  16913 					<name>DMA1</name>
  16914 					<description>I2S DMA Configuration Register 1. Contains control information for DMA request 1.</description>
  16915 					<addressOffset>0x014</addressOffset>
  16916 					<access>read-write</access>
  16917 					<resetValue>0</resetValue>
  16918 					<resetMask>0xFFFFFFFF</resetMask>
  16919 					<fields>
  16920 						<field>
  16921 							<name>RX_DMA1_ENABLE</name>
  16922 							<description>When 1, enables DMA1 for I2S receive.</description>
  16923 							<bitRange>[0:0]</bitRange>
  16924 						</field>
  16925 						<field>
  16926 							<name>TX_DMA1_ENABLE</name>
  16927 							<description>When 1, enables DMA1 for I2S transmit.</description>
  16928 							<bitRange>[1:1]</bitRange>
  16929 						</field>
  16930 						<field>
  16931 							<name>RESERVED</name>
  16932 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  16933 							<bitRange>[7:2]</bitRange>
  16934 						</field>
  16935 						<field>
  16936 							<name>RX_DEPTH_DMA1</name>
  16937 							<description>Set the FIFO level that triggers a receive DMA request on DMA1.</description>
  16938 							<bitRange>[11:8]</bitRange>
  16939 						</field>
  16940 						<field>
  16941 							<name>RESERVED</name>
  16942 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  16943 							<bitRange>[15:12]</bitRange>
  16944 						</field>
  16945 						<field>
  16946 							<name>TX_DEPTH_DMA1</name>
  16947 							<description>Set the FIFO level that triggers a transmit DMA request on DMA1.</description>
  16948 							<bitRange>[19:16]</bitRange>
  16949 						</field>
  16950 						<field>
  16951 							<name>RESERVED</name>
  16952 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  16953 							<bitRange>[31:20]</bitRange>
  16954 						</field>
  16955 					</fields>
  16956 				</register>
  16957 				<register>
  16958 					<name>DMA2</name>
  16959 					<description>I2S DMA Configuration Register 2. Contains control information for DMA request 2.</description>
  16960 					<addressOffset>0x018</addressOffset>
  16961 					<access>read-write</access>
  16962 					<resetValue>0</resetValue>
  16963 					<resetMask>0xFFFFFFFF</resetMask>
  16964 					<fields>
  16965 						<field>
  16966 							<name>RX_DMA2_ENABLE</name>
  16967 							<description>When 1, enables DMA1 for I2S receive.</description>
  16968 							<bitRange>[0:0]</bitRange>
  16969 						</field>
  16970 						<field>
  16971 							<name>TX_DMA2_ENABLE</name>
  16972 							<description>When 1, enables DMA1 for I2S transmit.</description>
  16973 							<bitRange>[1:1]</bitRange>
  16974 						</field>
  16975 						<field>
  16976 							<name>RESERVED</name>
  16977 							<description>Reserved.</description>
  16978 							<bitRange>[7:2]</bitRange>
  16979 						</field>
  16980 						<field>
  16981 							<name>RX_DEPTH_DMA2</name>
  16982 							<description>Set the FIFO level that triggers a receive DMA request on DMA2.</description>
  16983 							<bitRange>[11:8]</bitRange>
  16984 						</field>
  16985 						<field>
  16986 							<name>RESERVED</name>
  16987 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  16988 							<bitRange>[15:12]</bitRange>
  16989 						</field>
  16990 						<field>
  16991 							<name>TX_DEPTH_DMA2</name>
  16992 							<description>Set the FIFO level that triggers a transmit DMA request on DMA2.</description>
  16993 							<bitRange>[19:16]</bitRange>
  16994 						</field>
  16995 						<field>
  16996 							<name>RESERVED</name>
  16997 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  16998 							<bitRange>[31:20]</bitRange>
  16999 						</field>
  17000 					</fields>
  17001 				</register>
  17002 				<register>
  17003 					<name>IRQ</name>
  17004 					<description>I2S Interrupt Request Control Register. Contains bits that control how the I2S interrupt request is generated.</description>
  17005 					<addressOffset>0x01C</addressOffset>
  17006 					<access>read-write</access>
  17007 					<resetValue>0</resetValue>
  17008 					<resetMask>0xFFFFFFFF</resetMask>
  17009 					<fields>
  17010 						<field>
  17011 							<name>RX_IRQ_ENABLE</name>
  17012 							<description>When 1, enables I2S receive interrupt.</description>
  17013 							<bitRange>[0:0]</bitRange>
  17014 						</field>
  17015 						<field>
  17016 							<name>TX_IRQ_ENABLE</name>
  17017 							<description>When 1, enables I2S transmit interrupt.</description>
  17018 							<bitRange>[1:1]</bitRange>
  17019 						</field>
  17020 						<field>
  17021 							<name>RESERVED</name>
  17022 							<description>Reserved.</description>
  17023 							<bitRange>[7:2]</bitRange>
  17024 						</field>
  17025 						<field>
  17026 							<name>RX_DEPTH_IRQ</name>
  17027 							<description>Set the FIFO level on which to create an irq request.</description>
  17028 							<bitRange>[11:8]</bitRange>
  17029 						</field>
  17030 						<field>
  17031 							<name>RESERVED</name>
  17032 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  17033 							<bitRange>[15:12]</bitRange>
  17034 						</field>
  17035 						<field>
  17036 							<name>TX_DEPTH_IRQ</name>
  17037 							<description>Set the FIFO level on which to create an irq request.</description>
  17038 							<bitRange>[19:16]</bitRange>
  17039 						</field>
  17040 						<field>
  17041 							<name>RESERVED</name>
  17042 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  17043 							<bitRange>[31:20]</bitRange>
  17044 						</field>
  17045 					</fields>
  17046 				</register>
  17047 				<register>
  17048 					<name>TXRATE</name>
  17049 					<description>I2S Transmit MCLK divider. This register determines the I2S TX MCLK rate by specifying the value to divide PCLK by in order to produce MCLK.</description>
  17050 					<addressOffset>0x020</addressOffset>
  17051 					<access>read-write</access>
  17052 					<resetValue>0</resetValue>
  17053 					<resetMask>0xFFFFFFFF</resetMask>
  17054 					<fields>
  17055 						<field>
  17056 							<name>Y_DIVIDER</name>
  17057 							<description>I2S transmit MCLK rate denominator. This value is used to divide PCLK to produce the transmit MCLK. Eight bits of fractional divide supports a wide range of possibilities. A value of 0 stops the clock.</description>
  17058 							<bitRange>[7:0]</bitRange>
  17059 						</field>
  17060 						<field>
  17061 							<name>X_DIVIDER</name>
  17062 							<description>I2S transmit MCLK rate numerator. This value is used to multiply PCLK by to produce the transmit MCLK. A value of 0 stops the clock. Eight bits of fractional divide supports a wide range of possibilities. Note: the resulting ratio X/Y is divided by 2.</description>
  17063 							<bitRange>[15:8]</bitRange>
  17064 						</field>
  17065 						<field>
  17066 							<name>RESERVED</name>
  17067 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  17068 							<bitRange>[31:16]</bitRange>
  17069 						</field>
  17070 					</fields>
  17071 				</register>
  17072 				<register>
  17073 					<name>RXRATE</name>
  17074 					<description>I2S Receive MCLK divider. This register determines the I2S RX MCLK rate by specifying the value to divide PCLK by in order to produce MCLK.</description>
  17075 					<addressOffset>0x024</addressOffset>
  17076 					<access>read-write</access>
  17077 					<resetValue>0</resetValue>
  17078 					<resetMask>0xFFFFFFFF</resetMask>
  17079 					<fields>
  17080 						<field>
  17081 							<name>Y_DIVIDER</name>
  17082 							<description>I2S receive MCLK rate denominator. This value is used to divide PCLK to produce the receive MCLK. Eight bits of fractional divide supports a wide range of possibilities. A value of 0 stops the clock.</description>
  17083 							<bitRange>[7:0]</bitRange>
  17084 						</field>
  17085 						<field>
  17086 							<name>X_DIVIDER</name>
  17087 							<description>I2S receive MCLK rate numerator. This value is used to multiply PCLK by to produce the receive MCLK. A value of 0 stops the clock. Eight bits of fractional divide supports a wide range of possibilities. Note: the resulting ratio X/Y is divided by 2.</description>
  17088 							<bitRange>[15:8]</bitRange>
  17089 						</field>
  17090 						<field>
  17091 							<name>RESERVED</name>
  17092 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  17093 							<bitRange>[31:16]</bitRange>
  17094 						</field>
  17095 					</fields>
  17096 				</register>
  17097 				<register>
  17098 					<name>TXBITRATE</name>
  17099 					<description>I2S Transmit bit rate divider. This register determines the I2S transmit bit rate by specifying the value to divide TX_MCLK by in order to produce the transmit bit clock.</description>
  17100 					<addressOffset>0x028</addressOffset>
  17101 					<access>read-write</access>
  17102 					<resetValue>0</resetValue>
  17103 					<resetMask>0xFFFFFFFF</resetMask>
  17104 					<fields>
  17105 						<field>
  17106 							<name>TX_BITRATE</name>
  17107 							<description>I2S transmit bit rate. This value plus one is used to divide TX_MCLK to produce the transmit bit clock.</description>
  17108 							<bitRange>[5:0]</bitRange>
  17109 						</field>
  17110 						<field>
  17111 							<name>RESERVED</name>
  17112 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  17113 							<bitRange>[31:6]</bitRange>
  17114 						</field>
  17115 					</fields>
  17116 				</register>
  17117 				<register>
  17118 					<name>RXBITRATE</name>
  17119 					<description>I2S Receive bit rate divider. This register determines the I2S receive bit rate by specifying the value to divide RX_MCLK by in order to produce the receive bit clock.</description>
  17120 					<addressOffset>0x02C</addressOffset>
  17121 					<access>read-write</access>
  17122 					<resetValue>0</resetValue>
  17123 					<resetMask>0xFFFFFFFF</resetMask>
  17124 					<fields>
  17125 						<field>
  17126 							<name>RX_BITRATE</name>
  17127 							<description>I2S receive bit rate. This value plus one is used to divide RX_MCLK to produce the receive bit clock.</description>
  17128 							<bitRange>[5:0]</bitRange>
  17129 						</field>
  17130 						<field>
  17131 							<name>RESERVED</name>
  17132 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  17133 							<bitRange>[31:6]</bitRange>
  17134 						</field>
  17135 					</fields>
  17136 				</register>
  17137 				<register>
  17138 					<name>TXMODE</name>
  17139 					<description>I2S Transmit mode control.</description>
  17140 					<addressOffset>0x030</addressOffset>
  17141 					<access>read-write</access>
  17142 					<resetValue>0</resetValue>
  17143 					<resetMask>0xFFFFFFFF</resetMask>
  17144 					<fields>
  17145 						<field>
  17146 							<name>TXCLKSEL</name>
  17147 							<description>Clock source selection for the transmit bit clock divider.</description>
  17148 							<bitRange>[1:0]</bitRange>
  17149 							<enumeratedValues>
  17150 								<name>ENUM</name>
  17151 								<enumeratedValue>
  17152 									<name>SELECT_THE_TX_FRACTI</name>
  17153 									<description>Select the TX fractional rate divider clock output as the source</description>
  17154 									<value>0x0</value>
  17155 								</enumeratedValue>
  17156 								
  17157 								<enumeratedValue>
  17158 									<name>SELECT_THE_RX_MCLK_S</name>
  17159 									<description>Select the RX_MCLK signal as the TX_MCLK clock source</description>
  17160 									<value>0x2</value>
  17161 								</enumeratedValue>
  17162 								
  17163 							</enumeratedValues>
  17164 						</field>
  17165 						<field>
  17166 							<name>TX4PIN</name>
  17167 							<description>Transmit 4-pin mode selection. When 1, enables 4-pin mode.</description>
  17168 							<bitRange>[2:2]</bitRange>
  17169 							
  17170 						</field>
  17171 						<field>
  17172 							<name>TXMCENA</name>
  17173 							<description>Enable for the TX_MCLK output. When 0, output of TX_MCLK is not enabled. When 1, output of TX_MCLK is enabled.</description>
  17174 							<bitRange>[3:3]</bitRange>
  17175 							
  17176 						</field>
  17177 						<field>
  17178 							<name>RESERVED</name>
  17179 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  17180 							<bitRange>[31:4]</bitRange>
  17181 							
  17182 						</field>
  17183 					</fields>
  17184 				</register>
  17185 				<register>
  17186 					<name>RXMODE</name>
  17187 					<description>I2S Receive mode control.</description>
  17188 					<addressOffset>0x034</addressOffset>
  17189 					<access>read-write</access>
  17190 					<resetValue>0</resetValue>
  17191 					<resetMask>0xFFFFFFFF</resetMask>
  17192 					<fields>
  17193 						<field>
  17194 							<name>RXCLKSEL</name>
  17195 							<description>Clock source selection for the receive bit clock divider.</description>
  17196 							<bitRange>[1:0]</bitRange>
  17197 							<enumeratedValues>
  17198 								<name>ENUM</name>
  17199 								<enumeratedValue>
  17200 									<name>SELECT_THE_RX_FRACTI</name>
  17201 									<description>Select the RX fractional rate divider clock output as the source</description>
  17202 									<value>0x0</value>
  17203 								</enumeratedValue>
  17204 								
  17205 								<enumeratedValue>
  17206 									<name>SELECT_THE_TX_MCLK_S</name>
  17207 									<description>Select the TX_MCLK signal as the RX_MCLK clock source</description>
  17208 									<value>0x2</value>
  17209 								</enumeratedValue>
  17210 							
  17211 							</enumeratedValues>
  17212 						</field>
  17213 						<field>
  17214 							<name>RX4PIN</name>
  17215 							<description>Receive 4-pin mode selection. When 1, enables 4-pin mode.</description>
  17216 							<bitRange>[2:2]</bitRange>
  17217 							
  17218 						</field>
  17219 						<field>
  17220 							<name>RXMCENA</name>
  17221 							<description>Enable for the RX_MCLK output. When 0, output of RX_MCLK is not enabled. When 1, output of RX_MCLK is enabled.</description>
  17222 							<bitRange>[3:3]</bitRange>
  17223 							
  17224 						</field>
  17225 						<field>
  17226 							<name>RESERVED</name>
  17227 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  17228 							<bitRange>[31:4]</bitRange>
  17229 							
  17230 						</field>
  17231 					</fields>
  17232 				</register>
  17233 			</registers>
  17234 		</peripheral>
  17235 		
  17236 		
  17237 		<peripheral>
  17238 			<name>RITIMER</name>
  17239 			<description>Repetitive Interrupt Timer (RIT) </description>
  17240 			<groupName>RIT</groupName>
  17241 			<baseAddress>0x400B0000</baseAddress>
  17242 			<addressBlock>
  17243 				<offset>0</offset>
  17244 				<size>0xFFF</size>
  17245 				<usage>registers</usage>
  17246 			</addressBlock>
  17247 			<interrupt>
  17248 				<name>RIT</name>
  17249 				<value>29</value>
  17250 				
  17251 			</interrupt>
  17252 			<registers>
  17253 				<register>
  17254 					<name>COMPVAL</name>
  17255 					<description>Compare register</description>
  17256 					<addressOffset>0x000</addressOffset>
  17257 					<access>read-write</access>
  17258 					<resetValue>0xFFFFFFFF</resetValue>
  17259 					<resetMask>0xFFFFFFFF</resetMask>
  17260 					<fields>
  17261 						<field>
  17262 							<name>RICOMP</name>
  17263 							<description>Compare register. Holds the compare value which is compared to the counter.</description>
  17264 							<bitRange>[31:0]</bitRange>
  17265 						</field>
  17266 					</fields>
  17267 				</register>
  17268 				<register>
  17269 					<name>MASK</name>
  17270 					<description>Mask register. This register holds the 32-bit mask value. A 1 written to any bit will force a compare on the corresponding bit of the counter and compare register.</description>
  17271 					<addressOffset>0x004</addressOffset>
  17272 					<access>read-write</access>
  17273 					<resetValue>0</resetValue>
  17274 					<resetMask>0xFFFFFFFF</resetMask>
  17275 					<fields>
  17276 						<field>
  17277 							<name>RIMASK</name>
  17278 							<description>Mask register. This register holds the 32-bit mask value. A one written to any bit overrides the result of the comparison for the corresponding bit of the counter and compare register (causes the comparison of the register bits to be always true).</description>
  17279 							<bitRange>[31:0]</bitRange>
  17280 						</field>
  17281 					</fields>
  17282 				</register>
  17283 				<register>
  17284 					<name>CTRL</name>
  17285 					<description>Control register.</description>
  17286 					<addressOffset>0x008</addressOffset>
  17287 					<access>read-write</access>
  17288 					<resetValue>0xC</resetValue>
  17289 					<resetMask>0xFFFFFFFF</resetMask>
  17290 					<fields>
  17291 						<field>
  17292 							<name>RITINT</name>
  17293 							<description>Interrupt flag</description>
  17294 							<bitRange>[0:0]</bitRange>
  17295 							<enumeratedValues>
  17296 								<name>ENUM</name>
  17297 								<enumeratedValue>
  17298 									<name>THIS_BIT_IS_SET_TO_1</name>
  17299 									<description>This bit is set to 1 by hardware whenever the counter value equals the masked compare value specified by the contents of RICOMPVAL and RIMASK registers. Writing a 1 to this bit will clear it to 0. Writing a 0 has no effect.</description>
  17300 									<value>1</value>
  17301 								</enumeratedValue>
  17302 								<enumeratedValue>
  17303 									<name>THE_COUNTER_VALUE_DO</name>
  17304 									<description>The counter value does not equal the masked compare value.</description>
  17305 									<value>0</value>
  17306 								</enumeratedValue>
  17307 							</enumeratedValues>
  17308 						</field>
  17309 						<field>
  17310 							<name>RITENCLR</name>
  17311 							<description>Timer enable clear</description>
  17312 							<bitRange>[1:1]</bitRange>
  17313 							<enumeratedValues>
  17314 								<name>ENUM</name>
  17315 								<enumeratedValue>
  17316 									<name>THE_TIMER_WILL_BE_CL</name>
  17317 									<description>The timer will be cleared to 0 whenever the counter value equals the masked compare value specified by the contents of RICOMPVAL and RIMASK registers. This will occur on the same clock that sets the interrupt flag.</description>
  17318 									<value>1</value>
  17319 								</enumeratedValue>
  17320 								<enumeratedValue>
  17321 									<name>THE_TIMER_WILL_NOT_B</name>
  17322 									<description>The timer will not be cleared to 0.</description>
  17323 									<value>0</value>
  17324 								</enumeratedValue>
  17325 							</enumeratedValues>
  17326 						</field>
  17327 						<field>
  17328 							<name>RITENBR</name>
  17329 							<description>Timer enable for debug</description>
  17330 							<bitRange>[2:2]</bitRange>
  17331 							<enumeratedValues>
  17332 								<name>ENUM</name>
  17333 								<enumeratedValue>
  17334 									<name>THE_TIMER_IS_HALTED_</name>
  17335 									<description>The timer is halted when the processor is halted for debugging.</description>
  17336 									<value>1</value>
  17337 								</enumeratedValue>
  17338 								<enumeratedValue>
  17339 									<name>DEBUG_HAS_NO_EFFECT_</name>
  17340 									<description>Debug has no effect on the timer operation.</description>
  17341 									<value>0</value>
  17342 								</enumeratedValue>
  17343 							</enumeratedValues>
  17344 						</field>
  17345 						<field>
  17346 							<name>RITEN</name>
  17347 							<description>Timer enable.</description>
  17348 							<bitRange>[3:3]</bitRange>
  17349 							<enumeratedValues>
  17350 								<name>ENUM</name>
  17351 								<enumeratedValue>
  17352 									<name>TIMER_ENABLED_THIS_</name>
  17353 									<description>Timer enabled. This can be overruled by a debug halt if enabled in bit 2.</description>
  17354 									<value>1</value>
  17355 								</enumeratedValue>
  17356 								<enumeratedValue>
  17357 									<name>TIMER_DISABLED_</name>
  17358 									<description>Timer disabled.</description>
  17359 									<value>0</value>
  17360 								</enumeratedValue>
  17361 							</enumeratedValues>
  17362 						</field>
  17363 						<field>
  17364 							<name>RESERVED</name>
  17365 							<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>
  17366 							<bitRange>[31:4]</bitRange>
  17367 							
  17368 						</field>
  17369 					</fields>
  17370 				</register>
  17371 				<register>
  17372 					<name>COUNTER</name>
  17373 					<description>32-bit counter</description>
  17374 					<addressOffset>0x00C</addressOffset>
  17375 					<access>read-write</access>
  17376 					<resetValue>0</resetValue>
  17377 					<resetMask>0xFFFFFFFF</resetMask>
  17378 					<fields>
  17379 						<field>
  17380 							<name>RICOUNTER</name>
  17381 							<description>32-bit up counter. Counts continuously unless RITEN bit in RICTRL register is cleared or debug mode is entered (if enabled by the RITNEBR bit in RICTRL). Can be loaded to any value in software.</description>
  17382 							<bitRange>[31:0]</bitRange>
  17383 						</field>
  17384 					</fields>
  17385 				</register>
  17386 			</registers>
  17387 		</peripheral>
  17388 		
  17389 		<peripheral>
  17390 			<name>MCPWM</name>
  17391 			<description>Motor Control PWM</description>
  17392 			<groupName>MCPWM</groupName>
  17393 			<baseAddress>0x400B8000</baseAddress>
  17394 			<addressBlock>
  17395 				<offset>0</offset>
  17396 				<size>0xFFF</size>
  17397 				<usage>registers</usage>
  17398 			</addressBlock>
  17399 			<interrupt>
  17400 				<name>MCPWM</name>
  17401 				<value>30</value>
  17402 
  17403 			</interrupt>
  17404 			<registers>
  17405 				<register>
  17406 					<name>CON</name>
  17407 					<description>PWM Control read address</description>
  17408 					<addressOffset>0x000</addressOffset>
  17409 					<access>read-only</access>
  17410 					<resetValue>0</resetValue>
  17411 					<resetMask>0xFFFFFFFF</resetMask>
  17412 					<fields>
  17413 						<field>
  17414 							<name>RUN0</name>
  17415 							<description>Stops/starts timer channel 0.</description>
  17416 							<bitRange>[0:0]</bitRange>
  17417 							<enumeratedValues>
  17418 								<name>ENUM</name>
  17419 								<enumeratedValue>
  17420 									<name>STOP_</name>
  17421 									<description>Stop.</description>
  17422 									<value>0</value>
  17423 								</enumeratedValue>
  17424 								<enumeratedValue>
  17425 									<name>RUN_</name>
  17426 									<description>Run.</description>
  17427 									<value>1</value>
  17428 								</enumeratedValue>
  17429 							</enumeratedValues>
  17430 						</field>
  17431 						<field>
  17432 							<name>CENTER0</name>
  17433 							<description>Edge/center aligned operation for channel 0.</description>
  17434 							<bitRange>[1:1]</bitRange>
  17435 							<enumeratedValues>
  17436 								<name>ENUM</name>
  17437 								<enumeratedValue>
  17438 									<name>EDGE_ALIGNED_</name>
  17439 									<description>Edge-aligned.</description>
  17440 									<value>0</value>
  17441 								</enumeratedValue>
  17442 								<enumeratedValue>
  17443 									<name>CENTER_ALIGNED_</name>
  17444 									<description>Center-aligned.</description>
  17445 									<value>1</value>
  17446 								</enumeratedValue>
  17447 							</enumeratedValues>
  17448 						</field>
  17449 						<field>
  17450 							<name>POLA0</name>
  17451 							<description>Selects polarity of the MCOA0 and MCOB0 pins.</description>
  17452 							<bitRange>[2:2]</bitRange>
  17453 							<enumeratedValues>
  17454 								<name>ENUM</name>
  17455 								<enumeratedValue>
  17456 									<name>PASSIVE_STATE_IS_LOW</name>
  17457 									<description>Passive state is LOW, active state is HIGH.</description>
  17458 									<value>0</value>
  17459 								</enumeratedValue>
  17460 								<enumeratedValue>
  17461 									<name>PASSIVE_STATE_IS_HIG</name>
  17462 									<description>Passive state is HIGH, active state is LOW.</description>
  17463 									<value>1</value>
  17464 								</enumeratedValue>
  17465 							</enumeratedValues>
  17466 						</field>
  17467 						<field>
  17468 							<name>DTE0</name>
  17469 							<description>Controls the dead-time feature for channel 0.</description>
  17470 							<bitRange>[3:3]</bitRange>
  17471 							<enumeratedValues>
  17472 								<name>ENUM</name>
  17473 								<enumeratedValue>
  17474 									<name>DEAD_TIME_DISABLED_</name>
  17475 									<description>Dead-time disabled.</description>
  17476 									<value>0</value>
  17477 								</enumeratedValue>
  17478 								<enumeratedValue>
  17479 									<name>DEAD_TIME_ENABLED_</name>
  17480 									<description>Dead-time enabled.</description>
  17481 									<value>1</value>
  17482 								</enumeratedValue>
  17483 							</enumeratedValues>
  17484 						</field>
  17485 						<field>
  17486 							<name>DISUP0</name>
  17487 							<description>Enable/disable updates of functional registers for channel 0 (see Section 24.8.2).</description>
  17488 							<bitRange>[4:4]</bitRange>
  17489 							<enumeratedValues>
  17490 								<name>ENUM</name>
  17491 								<enumeratedValue>
  17492 									<name>UPDATE</name>
  17493 									<description>Functional registers are updated from the write registers at the end of each PWM cycle.</description>
  17494 									<value>0</value>
  17495 								</enumeratedValue>
  17496 								<enumeratedValue>
  17497 									<name>NOUPDATE</name>
  17498 									<description>Functional registers remain the same as long as the timer is running.</description>
  17499 									<value>1</value>
  17500 								</enumeratedValue>
  17501 							</enumeratedValues>
  17502 						</field>
  17503 						<field>
  17504 							<name>RESERVED</name>
  17505 							<description>Reserved.</description>
  17506 							<bitRange>[7:5]</bitRange>
  17507 							
  17508 						</field>
  17509 						<field>
  17510 							<name>RUN1</name>
  17511 							<description>Stops/starts timer channel 1.</description>
  17512 							<bitRange>[8:8]</bitRange>
  17513 							<enumeratedValues>
  17514 								<name>ENUM</name>
  17515 								<enumeratedValue>
  17516 									<name>STOP_</name>
  17517 									<description>Stop.</description>
  17518 									<value>0</value>
  17519 								</enumeratedValue>
  17520 								<enumeratedValue>
  17521 									<name>RUN_</name>
  17522 									<description>Run.</description>
  17523 									<value>1</value>
  17524 								</enumeratedValue>
  17525 							</enumeratedValues>
  17526 						</field>
  17527 						<field>
  17528 							<name>CENTER1</name>
  17529 							<description>Edge/center aligned operation for channel 1.</description>
  17530 							<bitRange>[9:9]</bitRange>
  17531 							<enumeratedValues>
  17532 								<name>ENUM</name>
  17533 								<enumeratedValue>
  17534 									<name>EDGE_ALIGNED_</name>
  17535 									<description>Edge-aligned.</description>
  17536 									<value>0</value>
  17537 								</enumeratedValue>
  17538 								<enumeratedValue>
  17539 									<name>CENTER_ALIGNED_</name>
  17540 									<description>Center-aligned.</description>
  17541 									<value>1</value>
  17542 								</enumeratedValue>
  17543 							</enumeratedValues>
  17544 						</field>
  17545 						<field>
  17546 							<name>POLA1</name>
  17547 							<description>Selects polarity of the MCOA1 and MCOB1 pins.</description>
  17548 							<bitRange>[10:10]</bitRange>
  17549 							<enumeratedValues>
  17550 								<name>ENUM</name>
  17551 								<enumeratedValue>
  17552 									<name>PASSIVE_STATE_IS_LOW</name>
  17553 									<description>Passive state is LOW, active state is HIGH.</description>
  17554 									<value>0</value>
  17555 								</enumeratedValue>
  17556 								<enumeratedValue>
  17557 									<name>PASSIVE_STATE_IS_HIG</name>
  17558 									<description>Passive state is HIGH, active state is LOW.</description>
  17559 									<value>1</value>
  17560 								</enumeratedValue>
  17561 							</enumeratedValues>
  17562 						</field>
  17563 						<field>
  17564 							<name>DTE1</name>
  17565 							<description>Controls the dead-time feature for channel 1.</description>
  17566 							<bitRange>[11:11]</bitRange>
  17567 							<enumeratedValues>
  17568 								<name>ENUM</name>
  17569 								<enumeratedValue>
  17570 									<name>DEAD_TIME_DISABLED_</name>
  17571 									<description>Dead-time disabled.</description>
  17572 									<value>0</value>
  17573 								</enumeratedValue>
  17574 								<enumeratedValue>
  17575 									<name>DEAD_TIME_ENABLED_</name>
  17576 									<description>Dead-time enabled.</description>
  17577 									<value>1</value>
  17578 								</enumeratedValue>
  17579 							</enumeratedValues>
  17580 						</field>
  17581 						<field>
  17582 							<name>DISUP1</name>
  17583 							<description>Enable/disable updates of functional registers for channel 1 (see Section 24.8.2).</description>
  17584 							<bitRange>[12:12]</bitRange>
  17585 							<enumeratedValues>
  17586 								<name>ENUM</name>
  17587 								<enumeratedValue>
  17588 									<name>UPDATE</name>
  17589 									<description>Functional registers are updated from the write registers at the end of each PWM cycle.</description>
  17590 									<value>0</value>
  17591 								</enumeratedValue>
  17592 								<enumeratedValue>
  17593 									<name>NOUPDATE</name>
  17594 									<description>Functional registers remain the same as long as the timer is running.</description>
  17595 									<value>1</value>
  17596 								</enumeratedValue>
  17597 							</enumeratedValues>
  17598 						</field>
  17599 						<field>
  17600 							<name>RESERVED</name>
  17601 							<description>Reserved.</description>
  17602 							<bitRange>[15:13]</bitRange>
  17603 							
  17604 						</field>
  17605 						<field>
  17606 							<name>RUN2</name>
  17607 							<description>Stops/starts timer channel 2.</description>
  17608 							<bitRange>[16:16]</bitRange>
  17609 							<enumeratedValues>
  17610 								<name>ENUM</name>
  17611 								<enumeratedValue>
  17612 									<name>STOP_</name>
  17613 									<description>Stop.</description>
  17614 									<value>0</value>
  17615 								</enumeratedValue>
  17616 								<enumeratedValue>
  17617 									<name>RUN_</name>
  17618 									<description>Run.</description>
  17619 									<value>1</value>
  17620 								</enumeratedValue>
  17621 							</enumeratedValues>
  17622 						</field>
  17623 						<field>
  17624 							<name>CENTER2</name>
  17625 							<description>Edge/center aligned operation for channel 2.</description>
  17626 							<bitRange>[17:17]</bitRange>
  17627 							<enumeratedValues>
  17628 								<name>ENUM</name>
  17629 								<enumeratedValue>
  17630 									<name>EDGE_ALIGNED_</name>
  17631 									<description>Edge-aligned.</description>
  17632 									<value>0</value>
  17633 								</enumeratedValue>
  17634 								<enumeratedValue>
  17635 									<name>CENTER_ALIGNED_</name>
  17636 									<description>Center-aligned.</description>
  17637 									<value>1</value>
  17638 								</enumeratedValue>
  17639 							</enumeratedValues>
  17640 						</field>
  17641 						<field>
  17642 							<name>POLA2</name>
  17643 							<description>Selects polarity of the MCOA2 and MCOB2 pins.</description>
  17644 							<bitRange>[18:18]</bitRange>
  17645 							<enumeratedValues>
  17646 								<name>ENUM</name>
  17647 								<enumeratedValue>
  17648 									<name>PASSIVE_STATE_IS_LOW</name>
  17649 									<description>Passive state is LOW, active state is HIGH.</description>
  17650 									<value>0</value>
  17651 								</enumeratedValue>
  17652 								<enumeratedValue>
  17653 									<name>PASSIVE_STATE_IS_HIG</name>
  17654 									<description>Passive state is HIGH, active state is LOW.</description>
  17655 									<value>1</value>
  17656 								</enumeratedValue>
  17657 							</enumeratedValues>
  17658 						</field>
  17659 						<field>
  17660 							<name>DTE2</name>
  17661 							<description>Controls the dead-time feature for channel 1.</description>
  17662 							<bitRange>[19:19]</bitRange>
  17663 							<enumeratedValues>
  17664 								<name>ENUM</name>
  17665 								<enumeratedValue>
  17666 									<name>DEAD_TIME_DISABLED_</name>
  17667 									<description>Dead-time disabled.</description>
  17668 									<value>0</value>
  17669 								</enumeratedValue>
  17670 								<enumeratedValue>
  17671 									<name>DEAD_TIME_ENABLED_</name>
  17672 									<description>Dead-time enabled.</description>
  17673 									<value>1</value>
  17674 								</enumeratedValue>
  17675 							</enumeratedValues>
  17676 						</field>
  17677 						<field>
  17678 							<name>DISUP2</name>
  17679 							<description>Enable/disable updates of functional registers for channel 2 (see Section 24.8.2).</description>
  17680 							<bitRange>[20:20]</bitRange>
  17681 							<enumeratedValues>
  17682 								<name>ENUM</name>
  17683 								<enumeratedValue>
  17684 									<name>UPDATE</name>
  17685 									<description>Functional registers are updated from the write registers at the end of each PWM cycle.</description>
  17686 									<value>0</value>
  17687 								</enumeratedValue>
  17688 								<enumeratedValue>
  17689 									<name>NOUPDATE</name>
  17690 									<description>Functional registers remain the same as long as the timer is running.</description>
  17691 									<value>1</value>
  17692 								</enumeratedValue>
  17693 							</enumeratedValues>
  17694 						</field>
  17695 						<field>
  17696 							<name>RESERVED</name>
  17697 							<description>Reserved.</description>
  17698 							<bitRange>[28:21]</bitRange>
  17699 							
  17700 						</field>
  17701 						<field>
  17702 							<name>INVBDC</name>
  17703 							<description>Controls the polarity of the MCOB outputs for all 3 channels. This bit is typically set to 1 only in 3-phase DC mode.</description>
  17704 							<bitRange>[29:29]</bitRange>
  17705 							<enumeratedValues>
  17706 								<name>ENUM</name>
  17707 								<enumeratedValue>
  17708 									<name>OPPOSITE</name>
  17709 									<description>The MCOB outputs have opposite polarity from the MCOA outputs (aside from dead time).</description>
  17710 									<value>0</value>
  17711 								</enumeratedValue>
  17712 								<enumeratedValue>
  17713 									<name>SAME</name>
  17714 									<description>The MCOB outputs have the same basic polarity as the MCOA outputs. (see Section 24.8.6)</description>
  17715 									<value>1</value>
  17716 								</enumeratedValue>
  17717 							</enumeratedValues>
  17718 						</field>
  17719 						<field>
  17720 							<name>ACMODE</name>
  17721 							<description>3-phase AC mode select (see Section 24.8.7).</description>
  17722 							<bitRange>[30:30]</bitRange>
  17723 							<enumeratedValues>
  17724 								<name>ENUM</name>
  17725 								<enumeratedValue>
  17726 									<name>3_PHASE_AC_MODE_OFF</name>
  17727 									<description>3-phase AC-mode off: Each PWM channel uses its own timer-counter and period register.</description>
  17728 									<value>0</value>
  17729 								</enumeratedValue>
  17730 								<enumeratedValue>
  17731 									<name>3_PHASE_AC_MODE_ON_</name>
  17732 									<description>3-phase AC-mode on: All PWM channels use the timer-counter and period register of channel 0.</description>
  17733 									<value>1</value>
  17734 								</enumeratedValue>
  17735 							</enumeratedValues>
  17736 						</field>
  17737 						<field>
  17738 							<name>DCMODE</name>
  17739 							<description>3-phase DC mode select (see Section 24.8.6).</description>
  17740 							<bitRange>[31:31]</bitRange>
  17741 							<enumeratedValues>
  17742 								<name>ENUM</name>
  17743 								<enumeratedValue>
  17744 									<name>3_PHASE_DC_MODE_OFF</name>
  17745 									<description>3-phase DC mode off: PWM channels are independent (unless bit ACMODE = 1)</description>
  17746 									<value>0</value>
  17747 								</enumeratedValue>
  17748 								<enumeratedValue>
  17749 									<name>3_PHASE_DC_MODE_ON_</name>
  17750 									<description>3-phase DC mode on: The internal MCOA0 output is routed through the CP register (i.e. a mask) register to all six PWM outputs.</description>
  17751 									<value>1</value>
  17752 								</enumeratedValue>
  17753 							</enumeratedValues>
  17754 						</field>
  17755 					</fields>
  17756 				</register>
  17757 				<register>
  17758 					<name>CON_SET</name>
  17759 					<description>PWM Control set address</description>
  17760 					<addressOffset>0x004</addressOffset>
  17761 					<access>write-only</access>
  17762 					<resetValue>0</resetValue>
  17763 					<resetMask>0x00000000</resetMask>
  17764 					<fields>
  17765 						<field>
  17766 							<name>RUN0_SET</name>
  17767 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17768 							<bitRange>[0:0]</bitRange>
  17769 						</field>
  17770 						<field>
  17771 							<name>CENTER0_SET</name>
  17772 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17773 							<bitRange>[1:1]</bitRange>
  17774 						</field>
  17775 						<field>
  17776 							<name>POLA0_SET</name>
  17777 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17778 							<bitRange>[2:2]</bitRange>
  17779 						</field>
  17780 						<field>
  17781 							<name>DTE0_SET</name>
  17782 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17783 							<bitRange>[3:3]</bitRange>
  17784 						</field>
  17785 						<field>
  17786 							<name>DISUP0_SET</name>
  17787 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17788 							<bitRange>[4:4]</bitRange>
  17789 						</field>
  17790 						<field>
  17791 							<name>RESERVED</name>
  17792 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17793 							<bitRange>[7:5]</bitRange>
  17794 						</field>
  17795 						<field>
  17796 							<name>RUN1_SET</name>
  17797 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17798 							<bitRange>[8:8]</bitRange>
  17799 						</field>
  17800 						<field>
  17801 							<name>CENTER1_SET</name>
  17802 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17803 							<bitRange>[9:9]</bitRange>
  17804 						</field>
  17805 						<field>
  17806 							<name>POLA1_SET</name>
  17807 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17808 							<bitRange>[10:10]</bitRange>
  17809 						</field>
  17810 						<field>
  17811 							<name>DTE1_SET</name>
  17812 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17813 							<bitRange>[11:11]</bitRange>
  17814 						</field>
  17815 						<field>
  17816 							<name>DISUP1_SET</name>
  17817 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17818 							<bitRange>[12:12]</bitRange>
  17819 						</field>
  17820 						<field>
  17821 							<name>RESERVED</name>
  17822 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17823 							<bitRange>[15:13]</bitRange>
  17824 						</field>
  17825 						<field>
  17826 							<name>RUN2_SET</name>
  17827 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17828 							<bitRange>[16:16]</bitRange>
  17829 						</field>
  17830 						<field>
  17831 							<name>CENTER2_SET</name>
  17832 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17833 							<bitRange>[17:17]</bitRange>
  17834 						</field>
  17835 						<field>
  17836 							<name>POLA2_SET</name>
  17837 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17838 							<bitRange>[18:18]</bitRange>
  17839 						</field>
  17840 						<field>
  17841 							<name>DTE2_SET</name>
  17842 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17843 							<bitRange>[19:19]</bitRange>
  17844 						</field>
  17845 						<field>
  17846 							<name>DISUP2_SET</name>
  17847 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17848 							<bitRange>[20:20]</bitRange>
  17849 						</field>
  17850 						<field>
  17851 							<name>RESERVED</name>
  17852 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17853 							<bitRange>[28:21]</bitRange>
  17854 						</field>
  17855 						<field>
  17856 							<name>INVBDC_SET</name>
  17857 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17858 							<bitRange>[29:29]</bitRange>
  17859 						</field>
  17860 						<field>
  17861 							<name>ACMODE_SET</name>
  17862 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17863 							<bitRange>[30:30]</bitRange>
  17864 						</field>
  17865 						<field>
  17866 							<name>DCMODE_SET</name>
  17867 							<description>Writing a one sets the corresponding bit in the CON register.</description>
  17868 							<bitRange>[31:31]</bitRange>
  17869 						</field>
  17870 					</fields>
  17871 				</register>
  17872 				<register>
  17873 					<name>CON_CLR</name>
  17874 					<description>PWM Control clear address</description>
  17875 					<addressOffset>0x008</addressOffset>
  17876 					<access>write-only</access>
  17877 					<resetValue>0</resetValue>
  17878 					<resetMask>0x00000000</resetMask>
  17879 					<fields>
  17880 						<field>
  17881 							<name>RUN0_CLR</name>
  17882 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17883 							<bitRange>[0:0]</bitRange>
  17884 						</field>
  17885 						<field>
  17886 							<name>CENTER0_CLR</name>
  17887 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17888 							<bitRange>[1:1]</bitRange>
  17889 						</field>
  17890 						<field>
  17891 							<name>POLA0_CLR</name>
  17892 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17893 							<bitRange>[2:2]</bitRange>
  17894 						</field>
  17895 						<field>
  17896 							<name>DTE0_CLR</name>
  17897 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17898 							<bitRange>[3:3]</bitRange>
  17899 						</field>
  17900 						<field>
  17901 							<name>DISUP0_CLR</name>
  17902 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17903 							<bitRange>[4:4]</bitRange>
  17904 						</field>
  17905 						<field>
  17906 							<name>RESERVED</name>
  17907 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17908 							<bitRange>[7:5]</bitRange>
  17909 						</field>
  17910 						<field>
  17911 							<name>RUN1_CLR</name>
  17912 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17913 							<bitRange>[8:8]</bitRange>
  17914 						</field>
  17915 						<field>
  17916 							<name>CENTER1_CLR</name>
  17917 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17918 							<bitRange>[9:9]</bitRange>
  17919 						</field>
  17920 						<field>
  17921 							<name>POLA1_CLR</name>
  17922 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17923 							<bitRange>[10:10]</bitRange>
  17924 						</field>
  17925 						<field>
  17926 							<name>DTE1_CLR</name>
  17927 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17928 							<bitRange>[11:11]</bitRange>
  17929 						</field>
  17930 						<field>
  17931 							<name>DISUP1_CLR</name>
  17932 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17933 							<bitRange>[12:12]</bitRange>
  17934 						</field>
  17935 						<field>
  17936 							<name>RESERVED</name>
  17937 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17938 							<bitRange>[15:13]</bitRange>
  17939 						</field>
  17940 						<field>
  17941 							<name>RUN2_CLR</name>
  17942 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17943 							<bitRange>[16:16]</bitRange>
  17944 						</field>
  17945 						<field>
  17946 							<name>CENTER2_CLR</name>
  17947 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17948 							<bitRange>[17:17]</bitRange>
  17949 						</field>
  17950 						<field>
  17951 							<name>POLA2_CLR</name>
  17952 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17953 							<bitRange>[18:18]</bitRange>
  17954 						</field>
  17955 						<field>
  17956 							<name>DTE2_CLR</name>
  17957 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17958 							<bitRange>[19:19]</bitRange>
  17959 						</field>
  17960 						<field>
  17961 							<name>DISUP2_CLR</name>
  17962 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17963 							<bitRange>[20:20]</bitRange>
  17964 						</field>
  17965 						<field>
  17966 							<name>RESERVED</name>
  17967 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17968 							<bitRange>[28:21]</bitRange>
  17969 						</field>
  17970 						<field>
  17971 							<name>INVBDC_CLR</name>
  17972 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17973 							<bitRange>[29:29]</bitRange>
  17974 						</field>
  17975 						<field>
  17976 							<name>ACMOD_CLR</name>
  17977 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17978 							<bitRange>[30:30]</bitRange>
  17979 						</field>
  17980 						<field>
  17981 							<name>DCMODE_CLR</name>
  17982 							<description>Writing a one clears the corresponding bit in the CON register.</description>
  17983 							<bitRange>[31:31]</bitRange>
  17984 						</field>
  17985 					</fields>
  17986 				</register>
  17987 				<register>
  17988 					<name>CAPCON</name>
  17989 					<description>Capture Control read address</description>
  17990 					<addressOffset>0x00C</addressOffset>
  17991 					<access>read-only</access>
  17992 					<resetValue>0</resetValue>
  17993 					<resetMask>0xFFFFFFFF</resetMask>
  17994 					<fields>
  17995 						<field>
  17996 							<name>CAP0MCI0_RE</name>
  17997 							<description>A 1 in this bit enables a channel 0 capture event on a rising edge on MCI0.</description>
  17998 							<bitRange>[0:0]</bitRange>
  17999 						</field>
  18000 						<field>
  18001 							<name>CAP0MCI0_FE</name>
  18002 							<description>A 1 in this bit enables a channel 0 capture event on a falling edge on MCI0.</description>
  18003 							<bitRange>[1:1]</bitRange>
  18004 						</field>
  18005 						<field>
  18006 							<name>CAP0MCI1_RE</name>
  18007 							<description>A 1 in this bit enables a channel 0 capture event on a rising edge on MCI1.</description>
  18008 							<bitRange>[2:2]</bitRange>
  18009 						</field>
  18010 						<field>
  18011 							<name>CAP0MCI1_FE</name>
  18012 							<description>A 1 in this bit enables a channel 0 capture event on a falling edge on MCI1.</description>
  18013 							<bitRange>[3:3]</bitRange>
  18014 						</field>
  18015 						<field>
  18016 							<name>CAP0MCI2_RE</name>
  18017 							<description>A 1 in this bit enables a channel 0 capture event on a rising edge on MCI2.</description>
  18018 							<bitRange>[4:4]</bitRange>
  18019 						</field>
  18020 						<field>
  18021 							<name>CAP0MCI2_FE</name>
  18022 							<description>A 1 in this bit enables a channel 0 capture event on a falling edge on MCI2.</description>
  18023 							<bitRange>[5:5]</bitRange>
  18024 						</field>
  18025 						<field>
  18026 							<name>CAP1MCI0_RE</name>
  18027 							<description>A 1 in this bit enables a channel 1 capture event on a rising edge on MCI0.</description>
  18028 							<bitRange>[6:6]</bitRange>
  18029 						</field>
  18030 						<field>
  18031 							<name>CAP1MCI0_FE</name>
  18032 							<description>A 1 in this bit enables a channel 1 capture event on a falling edge on MCI0.</description>
  18033 							<bitRange>[7:7]</bitRange>
  18034 						</field>
  18035 						<field>
  18036 							<name>CAP1MCI1_RE</name>
  18037 							<description>A 1 in this bit enables a channel 1 capture event on a rising edge on MCI1.</description>
  18038 							<bitRange>[8:8]</bitRange>
  18039 						</field>
  18040 						<field>
  18041 							<name>CAP1MCI1_FE</name>
  18042 							<description>A 1 in this bit enables a channel 1 capture event on a falling edge on MCI1.</description>
  18043 							<bitRange>[9:9]</bitRange>
  18044 						</field>
  18045 						<field>
  18046 							<name>CAP1MCI2_RE</name>
  18047 							<description>A 1 in this bit enables a channel 1 capture event on a rising edge on MCI2.</description>
  18048 							<bitRange>[10:10]</bitRange>
  18049 						</field>
  18050 						<field>
  18051 							<name>CAP1MCI2_FE</name>
  18052 							<description>A 1 in this bit enables a channel 1 capture event on a falling edge on MCI2.</description>
  18053 							<bitRange>[11:11]</bitRange>
  18054 						</field>
  18055 						<field>
  18056 							<name>CAP2MCI0_RE</name>
  18057 							<description>A 1 in this bit enables a channel 2 capture event on a rising edge on MCI0.</description>
  18058 							<bitRange>[12:12]</bitRange>
  18059 						</field>
  18060 						<field>
  18061 							<name>CAP2MCI0_FE</name>
  18062 							<description>A 1 in this bit enables a channel 2 capture event on a falling edge on MCI0.</description>
  18063 							<bitRange>[13:13]</bitRange>
  18064 						</field>
  18065 						<field>
  18066 							<name>CAP2MCI1_RE</name>
  18067 							<description>A 1 in this bit enables a channel 2 capture event on a rising edge on MCI1.</description>
  18068 							<bitRange>[14:14]</bitRange>
  18069 						</field>
  18070 						<field>
  18071 							<name>CAP2MCI1_FE</name>
  18072 							<description>A 1 in this bit enables a channel 2 capture event on a falling edge on MCI1.</description>
  18073 							<bitRange>[15:15]</bitRange>
  18074 						</field>
  18075 						<field>
  18076 							<name>CAP2MCI2_RE</name>
  18077 							<description>A 1 in this bit enables a channel 2 capture event on a rising edge on MCI2.</description>
  18078 							<bitRange>[16:16]</bitRange>
  18079 						</field>
  18080 						<field>
  18081 							<name>CAP2MCI2_FE</name>
  18082 							<description>A 1 in this bit enables a channel 2 capture event on a falling edge on MCI2.</description>
  18083 							<bitRange>[17:17]</bitRange>
  18084 						</field>
  18085 						<field>
  18086 							<name>RT0</name>
  18087 							<description>If this bit is 1, TC0 is reset by a channel 0 capture event.</description>
  18088 							<bitRange>[18:18]</bitRange>
  18089 						</field>
  18090 						<field>
  18091 							<name>RT1</name>
  18092 							<description>If this bit is 1, TC1 is reset by a channel 1 capture event.</description>
  18093 							<bitRange>[19:19]</bitRange>
  18094 						</field>
  18095 						<field>
  18096 							<name>RT2</name>
  18097 							<description>If this bit is 1, TC2 is reset by a channel 2 capture event.</description>
  18098 							<bitRange>[20:20]</bitRange>
  18099 						</field>
  18100 						
  18101 						
  18102 						
  18103 						<field>
  18104 							<name>RESERVED</name>
  18105 							<description>Reserved.</description>
  18106 							<bitRange>[31:21]</bitRange>
  18107 						</field>
  18108 					</fields>
  18109 				</register>
  18110 				<register>
  18111 					<name>CAPCON_SET</name>
  18112 					<description>Capture Control set address</description>
  18113 					<addressOffset>0x010</addressOffset>
  18114 					<access>write-only</access>
  18115 					<resetValue>0</resetValue>
  18116 					<resetMask>0x00000000</resetMask>
  18117 					<fields>
  18118 						<field>
  18119 							<name>CAP0MCI0_RE_SET</name>
  18120 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18121 							<bitRange>[0:0]</bitRange>
  18122 						</field>
  18123 						<field>
  18124 							<name>CAP0MCI0_FE_SET</name>
  18125 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18126 							<bitRange>[1:1]</bitRange>
  18127 						</field>
  18128 						<field>
  18129 							<name>CAP0MCI1_RE_SET</name>
  18130 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18131 							<bitRange>[2:2]</bitRange>
  18132 						</field>
  18133 						<field>
  18134 							<name>CAP0MCI1_FE_SET</name>
  18135 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18136 							<bitRange>[3:3]</bitRange>
  18137 						</field>
  18138 						<field>
  18139 							<name>CAP0MCI2_RE_SET</name>
  18140 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18141 							<bitRange>[4:4]</bitRange>
  18142 						</field>
  18143 						<field>
  18144 							<name>CAP0MCI2_FE_SET</name>
  18145 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18146 							<bitRange>[5:5]</bitRange>
  18147 						</field>
  18148 						<field>
  18149 							<name>CAP1MCI0_RE_SET</name>
  18150 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18151 							<bitRange>[6:6]</bitRange>
  18152 						</field>
  18153 						<field>
  18154 							<name>CAP1MCI0_FE_SET</name>
  18155 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18156 							<bitRange>[7:7]</bitRange>
  18157 						</field>
  18158 						<field>
  18159 							<name>CAP1MCI1_RE_SET</name>
  18160 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18161 							<bitRange>[8:8]</bitRange>
  18162 						</field>
  18163 						<field>
  18164 							<name>CAP1MCI1_FE_SET</name>
  18165 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18166 							<bitRange>[9:9]</bitRange>
  18167 						</field>
  18168 						<field>
  18169 							<name>CAP1MCI2_RE_SET</name>
  18170 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18171 							<bitRange>[10:10]</bitRange>
  18172 						</field>
  18173 						<field>
  18174 							<name>CAP1MCI2_FE_SET</name>
  18175 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18176 							<bitRange>[11:11]</bitRange>
  18177 						</field>
  18178 						<field>
  18179 							<name>CAP2MCI0_RE_SET</name>
  18180 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18181 							<bitRange>[12:12]</bitRange>
  18182 						</field>
  18183 						<field>
  18184 							<name>CAP2MCI0_FE_SET</name>
  18185 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18186 							<bitRange>[13:13]</bitRange>
  18187 						</field>
  18188 						<field>
  18189 							<name>CAP2MCI1_RE_SET</name>
  18190 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18191 							<bitRange>[14:14]</bitRange>
  18192 						</field>
  18193 						<field>
  18194 							<name>CAP2MCI1_FE_SET</name>
  18195 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18196 							<bitRange>[15:15]</bitRange>
  18197 						</field>
  18198 						<field>
  18199 							<name>CAP2MCI2_RE_SET</name>
  18200 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18201 							<bitRange>[16:16]</bitRange>
  18202 						</field>
  18203 						<field>
  18204 							<name>CAP2MCI2_FE_SET</name>
  18205 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18206 							<bitRange>[17:17]</bitRange>
  18207 						</field>
  18208 						<field>
  18209 							<name>RT0_SET</name>
  18210 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18211 							<bitRange>[18:18]</bitRange>
  18212 						</field>
  18213 						<field>
  18214 							<name>RT1_SET</name>
  18215 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18216 							<bitRange>[19:19]</bitRange>
  18217 						</field>
  18218 						<field>
  18219 							<name>RT2_SET</name>
  18220 							<description>Writing a one sets the corresponding bits in the CAPCON register.</description>
  18221 							<bitRange>[20:20]</bitRange>
  18222 						</field>
  18223 						
  18224 						
  18225 						
  18226 						<field>
  18227 							<name>RESERVED</name>
  18228 							<description>Reserved.</description>
  18229 							<bitRange>[31:21]</bitRange>
  18230 						</field>
  18231 					</fields>
  18232 				</register>
  18233 				<register>
  18234 					<name>CAPCON_CLR</name>
  18235 					<description>Event Control clear address</description>
  18236 					<addressOffset>0x014</addressOffset>
  18237 					<access>write-only</access>
  18238 					<resetValue>0</resetValue>
  18239 					<resetMask>0x00000000</resetMask>
  18240 					<fields>
  18241 						<field>
  18242 							<name>CAP0MCI0_RE_CLR</name>
  18243 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18244 							<bitRange>[0:0]</bitRange>
  18245 						</field>
  18246 						<field>
  18247 							<name>CAP0MCI0_FE_CLR</name>
  18248 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18249 							<bitRange>[1:1]</bitRange>
  18250 						</field>
  18251 						<field>
  18252 							<name>CAP0MCI1_RE_CLR</name>
  18253 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18254 							<bitRange>[2:2]</bitRange>
  18255 						</field>
  18256 						<field>
  18257 							<name>CAP0MCI1_FE_CLR</name>
  18258 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18259 							<bitRange>[3:3]</bitRange>
  18260 						</field>
  18261 						<field>
  18262 							<name>CAP0MCI2_RE_CLR</name>
  18263 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18264 							<bitRange>[4:4]</bitRange>
  18265 						</field>
  18266 						<field>
  18267 							<name>CAP0MCI2_FE_CLR</name>
  18268 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18269 							<bitRange>[5:5]</bitRange>
  18270 						</field>
  18271 						<field>
  18272 							<name>CAP1MCI0_RE_CLR</name>
  18273 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18274 							<bitRange>[6:6]</bitRange>
  18275 						</field>
  18276 						<field>
  18277 							<name>CAP1MCI0_FE_CLR</name>
  18278 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18279 							<bitRange>[7:7]</bitRange>
  18280 						</field>
  18281 						<field>
  18282 							<name>CAP1MCI1_RE_CLR</name>
  18283 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18284 							<bitRange>[8:8]</bitRange>
  18285 						</field>
  18286 						<field>
  18287 							<name>CAP1MCI1_FE_CLR</name>
  18288 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18289 							<bitRange>[9:9]</bitRange>
  18290 						</field>
  18291 						<field>
  18292 							<name>CAP1MCI2_RE_CLR</name>
  18293 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18294 							<bitRange>[10:10]</bitRange>
  18295 						</field>
  18296 						<field>
  18297 							<name>CAP1MCI2_FE_CLR</name>
  18298 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18299 							<bitRange>[11:11]</bitRange>
  18300 						</field>
  18301 						<field>
  18302 							<name>CAP2MCI0_RE_CLR</name>
  18303 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18304 							<bitRange>[12:12]</bitRange>
  18305 						</field>
  18306 						<field>
  18307 							<name>CAP2MCI0_FE_CLR</name>
  18308 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18309 							<bitRange>[13:13]</bitRange>
  18310 						</field>
  18311 						<field>
  18312 							<name>CAP2MCI1_RE_CLR</name>
  18313 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18314 							<bitRange>[14:14]</bitRange>
  18315 						</field>
  18316 						<field>
  18317 							<name>CAP2MCI1_FE_CLR</name>
  18318 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18319 							<bitRange>[15:15]</bitRange>
  18320 						</field>
  18321 						<field>
  18322 							<name>CAP2MCI2_RE_CLR</name>
  18323 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18324 							<bitRange>[16:16]</bitRange>
  18325 						</field>
  18326 						<field>
  18327 							<name>CAP2MCI2_FE_CLR</name>
  18328 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18329 							<bitRange>[17:17]</bitRange>
  18330 						</field>
  18331 						<field>
  18332 							<name>RT0_CLR</name>
  18333 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18334 							<bitRange>[18:18]</bitRange>
  18335 						</field>
  18336 						<field>
  18337 							<name>RT1_CLR</name>
  18338 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18339 							<bitRange>[19:19]</bitRange>
  18340 						</field>
  18341 						<field>
  18342 							<name>RT2_CLR</name>
  18343 							<description>Writing a one clears the corresponding bits in the CAPCON register.</description>
  18344 							<bitRange>[20:20]</bitRange>
  18345 						</field>
  18346 						
  18347 						
  18348 						
  18349 						<field>
  18350 							<name>RESERVED</name>
  18351 							<description>Reserved.</description>
  18352 							<bitRange>[31:21]</bitRange>
  18353 						</field>
  18354 					</fields>
  18355 				</register>
  18356 				<register>
  18357 					<dim>3</dim>
  18358 					<dimIncrement>0x4</dimIncrement>
  18359 					<dimIndex>0-2</dimIndex>
  18360 					<name>TC[%s]</name>
  18361 					<displayName>TC[%s]</displayName>
  18362 					<description>Timer Counter register</description>
  18363 					<addressOffset>0x018</addressOffset>
  18364 					<access>read-write</access>
  18365 					<resetValue>0</resetValue>
  18366 					<resetMask>0xFFFFFFFF</resetMask>
  18367 					<fields>
  18368 						<field>
  18369 							<name>MCTC</name>
  18370 							<description>Timer/Counter value.</description>
  18371 							<bitRange>[31:0]</bitRange>
  18372 						</field>
  18373 					</fields>
  18374 				</register>
  18375 				<register>
  18376 					<dim>3</dim>
  18377 					<dimIncrement>0x4</dimIncrement>
  18378 					<dimIndex>0-2</dimIndex>
  18379 					<name>LIM[%s]</name>
  18380 					<displayName>LIM[%s]</displayName>
  18381 					<description>Limit register</description>
  18382 					<addressOffset>0x024</addressOffset>
  18383 					<access>read-write</access>
  18384 					<resetValue>0</resetValue>
  18385 					<resetMask>0xFFFFFFFF</resetMask>
  18386 					<fields>
  18387 						<field>
  18388 							<name>MCLIM</name>
  18389 							<description>Limit value.</description>
  18390 							<bitRange>[31:0]</bitRange>
  18391 						</field>
  18392 					</fields>
  18393 				</register>
  18394 				<register>
  18395 					<dim>3</dim>
  18396 					<dimIncrement>0x4</dimIncrement>
  18397 					<dimIndex>0-2</dimIndex>
  18398 					<name>MAT[%s]</name>
  18399 					<displayName>MAT[%s]</displayName>
  18400 					<description>Match register</description>
  18401 					<addressOffset>0x030</addressOffset>
  18402 					<access>read-write</access>
  18403 					<resetValue>0</resetValue>
  18404 					<resetMask>0xFFFFFFFF</resetMask>
  18405 					<fields>
  18406 						<field>
  18407 							<name>MCMAT</name>
  18408 							<description>Match value.</description>
  18409 							<bitRange>[31:0]</bitRange>
  18410 						</field>
  18411 					</fields>
  18412 				</register>
  18413 				<register>
  18414 					<name>DT</name>
  18415 					<description>Dead time register</description>
  18416 					<addressOffset>0x03C</addressOffset>
  18417 					<access>read-write</access>
  18418 					<resetValue>0x3FFFFFFF</resetValue>
  18419 					<resetMask>0xFFFFFFFF</resetMask>
  18420 					<fields>
  18421 						<field>
  18422 							<name>DT0</name>
  18423 							<description>Dead time for channel 0.[1]</description>
  18424 							<bitRange>[9:0]</bitRange>
  18425 						</field>
  18426 						<field>
  18427 							<name>DT1</name>
  18428 							<description>Dead time for channel 1.[2]</description>
  18429 							<bitRange>[19:10]</bitRange>
  18430 						</field>
  18431 						<field>
  18432 							<name>DT2</name>
  18433 							<description>Dead time for channel 2.[2]</description>
  18434 							<bitRange>[29:20]</bitRange>
  18435 						</field>
  18436 						<field>
  18437 							<name>RESERVED</name>
  18438 							<description>reserved</description>
  18439 							<bitRange>[31:30]</bitRange>
  18440 						</field>
  18441 					</fields>
  18442 				</register>
  18443 				<register>
  18444 					<name>CP</name>
  18445 					<description>Communication Pattern register</description>
  18446 					<addressOffset>0x040</addressOffset>
  18447 					<access>read-write</access>
  18448 					<resetValue>0</resetValue>
  18449 					<resetMask>0xFFFFFFFF</resetMask>
  18450 					<fields>
  18451 						<field>
  18452 							<name>CCPA0</name>
  18453 							<description>Communication pattern output A, channel 0.</description>
  18454 							<bitRange>[0:0]</bitRange>
  18455 							<enumeratedValues>
  18456 								<name>ENUM</name>
  18457 								<enumeratedValue>
  18458 									<name>MCOA0_PASSIVE_</name>
  18459 									<description>MCOA0 passive.</description>
  18460 									<value>0</value>
  18461 								</enumeratedValue>
  18462 								<enumeratedValue>
  18463 									<name>INTERNAL_MCOA0_</name>
  18464 									<description>internal MCOA0.</description>
  18465 									<value>1</value>
  18466 								</enumeratedValue>
  18467 							</enumeratedValues>
  18468 						</field>
  18469 						<field>
  18470 							<name>CCPB0</name>
  18471 							<description>Communication pattern output B, channel 0.</description>
  18472 							<bitRange>[1:1]</bitRange>
  18473 							<enumeratedValues>
  18474 								<name>ENUM</name>
  18475 								<enumeratedValue>
  18476 									<name>MCOB0_PASSIVE_</name>
  18477 									<description>MCOB0 passive.</description>
  18478 									<value>0</value>
  18479 								</enumeratedValue>
  18480 								<enumeratedValue>
  18481 									<name>MCOB0_TRACKS_INTERNA</name>
  18482 									<description>MCOB0 tracks internal MCOA0.</description>
  18483 									<value>1</value>
  18484 								</enumeratedValue>
  18485 							</enumeratedValues>
  18486 						</field>
  18487 						<field>
  18488 							<name>CCPA1</name>
  18489 							<description>Communication pattern output A, channel 1.</description>
  18490 							<bitRange>[2:2]</bitRange>
  18491 							<enumeratedValues>
  18492 								<name>ENUM</name>
  18493 								<enumeratedValue>
  18494 									<name>MCOA1_PASSIVE_</name>
  18495 									<description>MCOA1 passive.</description>
  18496 									<value>0</value>
  18497 								</enumeratedValue>
  18498 								<enumeratedValue>
  18499 									<name>MCOA1_TRACKS_INTERNA</name>
  18500 									<description>MCOA1 tracks internal MCOA0.</description>
  18501 									<value>1</value>
  18502 								</enumeratedValue>
  18503 							</enumeratedValues>
  18504 						</field>
  18505 						<field>
  18506 							<name>CCPB1</name>
  18507 							<description>Communication pattern output B, channel 1.</description>
  18508 							<bitRange>[3:3]</bitRange>
  18509 							<enumeratedValues>
  18510 								<name>ENUM</name>
  18511 								<enumeratedValue>
  18512 									<name>MCOB1_PASSIVE_</name>
  18513 									<description>MCOB1 passive.</description>
  18514 									<value>0</value>
  18515 								</enumeratedValue>
  18516 								<enumeratedValue>
  18517 									<name>MCOB1_TRACKS_INTERNA</name>
  18518 									<description>MCOB1 tracks internal MCOA0.</description>
  18519 									<value>1</value>
  18520 								</enumeratedValue>
  18521 							</enumeratedValues>
  18522 						</field>
  18523 						<field>
  18524 							<name>CCPA2</name>
  18525 							<description>Communication pattern output A, channel 2.</description>
  18526 							<bitRange>[4:4]</bitRange>
  18527 							<enumeratedValues>
  18528 								<name>ENUM</name>
  18529 								<enumeratedValue>
  18530 									<name>MCOA2_PASSIVE_</name>
  18531 									<description>MCOA2 passive.</description>
  18532 									<value>0</value>
  18533 								</enumeratedValue>
  18534 								<enumeratedValue>
  18535 									<name>MCOA2_TRACKS_INTERNA</name>
  18536 									<description>MCOA2 tracks internal MCOA0.</description>
  18537 									<value>1</value>
  18538 								</enumeratedValue>
  18539 							</enumeratedValues>
  18540 						</field>
  18541 						<field>
  18542 							<name>CCPB2</name>
  18543 							<description>Communication pattern output B, channel 2.</description>
  18544 							<bitRange>[5:5]</bitRange>
  18545 							<enumeratedValues>
  18546 								<name>ENUM</name>
  18547 								<enumeratedValue>
  18548 									<name>MCOB2_PASSIVE_</name>
  18549 									<description>MCOB2 passive.</description>
  18550 									<value>0</value>
  18551 								</enumeratedValue>
  18552 								<enumeratedValue>
  18553 									<name>MCOB2_TRACKS_INTERNA</name>
  18554 									<description>MCOB2 tracks internal MCOA0.</description>
  18555 									<value>1</value>
  18556 								</enumeratedValue>
  18557 							</enumeratedValues>
  18558 						</field>
  18559 						<field>
  18560 							<name>RESERVED</name>
  18561 							<description>Reserved.</description>
  18562 							<bitRange>[31:6]</bitRange>
  18563 							
  18564 						</field>
  18565 					</fields>
  18566 				</register>
  18567 				<register>
  18568 					<dim>3</dim>
  18569 					<dimIncrement>0x4</dimIncrement>
  18570 					<dimIndex>0-2</dimIndex>
  18571 					<name>CAP[%s]</name>
  18572 					<displayName>CAP[%s]</displayName>
  18573 					<description>Capture register</description>
  18574 					<addressOffset>0x044</addressOffset>
  18575 					<access>read-only</access>
  18576 					<resetValue>0</resetValue>
  18577 					<resetMask>0xFFFFFFFF</resetMask>
  18578 					<fields>
  18579 						<field>
  18580 							<name>CAP</name>
  18581 							<description>Current TC value at a capture event.</description>
  18582 							<bitRange>[31:0]</bitRange>
  18583 						</field>
  18584 					</fields>
  18585 				</register>
  18586 				<register>
  18587 					<name>INTEN</name>
  18588 					<description>Interrupt Enable read address</description>
  18589 					<addressOffset>0x050</addressOffset>
  18590 					<access>read-only</access>
  18591 					<resetValue>0</resetValue>
  18592 					<resetMask>0xFFFFFFFF</resetMask>
  18593 					<fields>
  18594 						<field>
  18595 							<name>ILIM0</name>
  18596 							<description>Limit interrupt for channel 0.</description>
  18597 							<bitRange>[0:0]</bitRange>
  18598 							<enumeratedValues>
  18599 								<name>ENUM</name>
  18600 								<enumeratedValue>
  18601 									<name>INTERRUPT_DISABLED_</name>
  18602 									<description>Interrupt disabled.</description>
  18603 									<value>0</value>
  18604 								</enumeratedValue>
  18605 								<enumeratedValue>
  18606 									<name>INTERRUPT_ENABLED_</name>
  18607 									<description>Interrupt enabled.</description>
  18608 									<value>1</value>
  18609 								</enumeratedValue>
  18610 							</enumeratedValues>
  18611 						</field>
  18612 						<field>
  18613 							<name>IMAT0</name>
  18614 							<description>Match interrupt for channel 0.</description>
  18615 							<bitRange>[1:1]</bitRange>
  18616 							<enumeratedValues>
  18617 								<name>ENUM</name>
  18618 								<enumeratedValue>
  18619 									<name>INTERRUPT_DISABLED_</name>
  18620 									<description>Interrupt disabled.</description>
  18621 									<value>0</value>
  18622 								</enumeratedValue>
  18623 								<enumeratedValue>
  18624 									<name>INTERRUPT_ENABLED_</name>
  18625 									<description>Interrupt enabled.</description>
  18626 									<value>1</value>
  18627 								</enumeratedValue>
  18628 							</enumeratedValues>
  18629 						</field>
  18630 						<field>
  18631 							<name>ICAP0</name>
  18632 							<description>Capture interrupt for channel 0.</description>
  18633 							<bitRange>[2:2]</bitRange>
  18634 							<enumeratedValues>
  18635 								<name>ENUM</name>
  18636 								<enumeratedValue>
  18637 									<name>INTERRUPT_DISABLED_</name>
  18638 									<description>Interrupt disabled.</description>
  18639 									<value>0</value>
  18640 								</enumeratedValue>
  18641 								<enumeratedValue>
  18642 									<name>INTERRUPT_ENABLED_</name>
  18643 									<description>Interrupt enabled.</description>
  18644 									<value>1</value>
  18645 								</enumeratedValue>
  18646 							</enumeratedValues>
  18647 						</field>
  18648 						<field>
  18649 							<name>RESERVED</name>
  18650 							<description>Reserved.</description>
  18651 							<bitRange>[3:3]</bitRange>
  18652 							
  18653 						</field>
  18654 						<field>
  18655 							<name>ILIM1</name>
  18656 							<description>Limit interrupt for channel 1.</description>
  18657 							<bitRange>[4:4]</bitRange>
  18658 							<enumeratedValues>
  18659 								<name>ENUM</name>
  18660 								<enumeratedValue>
  18661 									<name>INTERRUPT_DISABLED_</name>
  18662 									<description>Interrupt disabled.</description>
  18663 									<value>0</value>
  18664 								</enumeratedValue>
  18665 								<enumeratedValue>
  18666 									<name>INTERRUPT_ENABLED_</name>
  18667 									<description>Interrupt enabled.</description>
  18668 									<value>1</value>
  18669 								</enumeratedValue>
  18670 							</enumeratedValues>
  18671 						</field>
  18672 						<field>
  18673 							<name>IMAT1</name>
  18674 							<description>Match interrupt for channel 1.</description>
  18675 							<bitRange>[5:5]</bitRange>
  18676 							<enumeratedValues>
  18677 								<name>ENUM</name>
  18678 								<enumeratedValue>
  18679 									<name>INTERRUPT_DISABLED_</name>
  18680 									<description>Interrupt disabled.</description>
  18681 									<value>0</value>
  18682 								</enumeratedValue>
  18683 								<enumeratedValue>
  18684 									<name>INTERRUPT_ENABLED_</name>
  18685 									<description>Interrupt enabled.</description>
  18686 									<value>1</value>
  18687 								</enumeratedValue>
  18688 							</enumeratedValues>
  18689 						</field>
  18690 						<field>
  18691 							<name>ICAP1</name>
  18692 							<description>Capture interrupt for channel 1.</description>
  18693 							<bitRange>[6:6]</bitRange>
  18694 							<enumeratedValues>
  18695 								<name>ENUM</name>
  18696 								<enumeratedValue>
  18697 									<name>INTERRUPT_DISABLED_</name>
  18698 									<description>Interrupt disabled.</description>
  18699 									<value>0</value>
  18700 								</enumeratedValue>
  18701 								<enumeratedValue>
  18702 									<name>INTERRUPT_ENABLED_</name>
  18703 									<description>Interrupt enabled.</description>
  18704 									<value>1</value>
  18705 								</enumeratedValue>
  18706 							</enumeratedValues>
  18707 						</field>
  18708 						<field>
  18709 							<name>RESERVED</name>
  18710 							<description>Reserved.</description>
  18711 							<bitRange>[7:7]</bitRange>
  18712 							
  18713 						</field>
  18714 						<field>
  18715 							<name>ILIM2</name>
  18716 							<description>Limit interrupt for channel 2.</description>
  18717 							<bitRange>[8:8]</bitRange>
  18718 							<enumeratedValues>
  18719 								<name>ENUM</name>
  18720 								<enumeratedValue>
  18721 									<name>INTERRUPT_DISABLED_</name>
  18722 									<description>Interrupt disabled.</description>
  18723 									<value>0</value>
  18724 								</enumeratedValue>
  18725 								<enumeratedValue>
  18726 									<name>INTERRUPT_ENABLED_</name>
  18727 									<description>Interrupt enabled.</description>
  18728 									<value>1</value>
  18729 								</enumeratedValue>
  18730 							</enumeratedValues>
  18731 						</field>
  18732 						<field>
  18733 							<name>IMAT2</name>
  18734 							<description>Match interrupt for channel 2.</description>
  18735 							<bitRange>[9:9]</bitRange>
  18736 							<enumeratedValues>
  18737 								<name>ENUM</name>
  18738 								<enumeratedValue>
  18739 									<name>INTERRUPT_DISABLED_</name>
  18740 									<description>Interrupt disabled.</description>
  18741 									<value>0</value>
  18742 								</enumeratedValue>
  18743 								<enumeratedValue>
  18744 									<name>INTERRUPT_ENABLED_</name>
  18745 									<description>Interrupt enabled.</description>
  18746 									<value>1</value>
  18747 								</enumeratedValue>
  18748 							</enumeratedValues>
  18749 						</field>
  18750 						<field>
  18751 							<name>ICAP2</name>
  18752 							<description>Capture interrupt for channel 2.</description>
  18753 							<bitRange>[10:10]</bitRange>
  18754 							<enumeratedValues>
  18755 								<name>ENUM</name>
  18756 								<enumeratedValue>
  18757 									<name>INTERRUPT_DISABLED_</name>
  18758 									<description>Interrupt disabled.</description>
  18759 									<value>0</value>
  18760 								</enumeratedValue>
  18761 								<enumeratedValue>
  18762 									<name>INTERRUPT_ENABLED_</name>
  18763 									<description>Interrupt enabled.</description>
  18764 									<value>1</value>
  18765 								</enumeratedValue>
  18766 							</enumeratedValues>
  18767 						</field>
  18768 						<field>
  18769 							<name>RESERVED</name>
  18770 							<description>Reserved.</description>
  18771 							<bitRange>[14:11]</bitRange>
  18772 							
  18773 						</field>
  18774 						<field>
  18775 							<name>ABORT</name>
  18776 							<description>Fast abort interrupt.</description>
  18777 							<bitRange>[15:15]</bitRange>
  18778 							<enumeratedValues>
  18779 								<name>ENUM</name>
  18780 								<enumeratedValue>
  18781 									<name>INTERRUPT_DISABLED_</name>
  18782 									<description>Interrupt disabled.</description>
  18783 									<value>0</value>
  18784 								</enumeratedValue>
  18785 								<enumeratedValue>
  18786 									<name>INTERRUPT_ENABLED_</name>
  18787 									<description>Interrupt enabled.</description>
  18788 									<value>1</value>
  18789 								</enumeratedValue>
  18790 							</enumeratedValues>
  18791 						</field>
  18792 						<field>
  18793 							<name>RESERVED</name>
  18794 							<description>Reserved.</description>
  18795 							<bitRange>[31:16]</bitRange>
  18796 							
  18797 						</field>
  18798 					</fields>
  18799 				</register>
  18800 				<register>
  18801 					<name>INTEN_SET</name>
  18802 					<description>Interrupt Enable set address</description>
  18803 					<addressOffset>0x054</addressOffset>
  18804 					<access>write-only</access>
  18805 					<resetValue>0</resetValue>
  18806 					<resetMask>0x00000000</resetMask>
  18807 					<fields>
  18808 						<field>
  18809 							<name>ILIM0_SET</name>
  18810 							<description>Writing a one sets the corresponding bit in INTEN, thus enabling the interrupt.</description>
  18811 							<bitRange>[0:0]</bitRange>
  18812 						</field>
  18813 						<field>
  18814 							<name>IMAT0_SET</name>
  18815 							<description>Writing a one sets the corresponding bit in INTEN, thus enabling the interrupt.</description>
  18816 							<bitRange>[1:1]</bitRange>
  18817 						</field>
  18818 						<field>
  18819 							<name>ICAP0_SET</name>
  18820 							<description>Writing a one sets the corresponding bit in INTEN, thus enabling the interrupt.</description>
  18821 							<bitRange>[2:2]</bitRange>
  18822 						</field>
  18823 						<field>
  18824 							<name>RESERVED</name>
  18825 							<description>Reserved.</description>
  18826 							<bitRange>[3:3]</bitRange>
  18827 						</field>
  18828 						<field>
  18829 							<name>ILIM1_SET</name>
  18830 							<description>Writing a one sets the corresponding bit in INTEN, thus enabling the interrupt.</description>
  18831 							<bitRange>[4:4]</bitRange>
  18832 						</field>
  18833 						<field>
  18834 							<name>IMAT1_SET</name>
  18835 							<description>Writing a one sets the corresponding bit in INTEN, thus enabling the interrupt.</description>
  18836 							<bitRange>[5:5]</bitRange>
  18837 						</field>
  18838 						<field>
  18839 							<name>ICAP1_SET</name>
  18840 							<description>Writing a one sets the corresponding bit in INTEN, thus enabling the interrupt.</description>
  18841 							<bitRange>[6:6]</bitRange>
  18842 						</field>
  18843 						<field>
  18844 							<name>RESERVED</name>
  18845 							<description>Reserved.</description>
  18846 							<bitRange>[7:7]</bitRange>
  18847 						</field>
  18848 						<field>
  18849 							<name>ILIM2_SET</name>
  18850 							<description>Writing a one sets the corresponding bit in INTEN, thus enabling the interrupt.</description>
  18851 							<bitRange>[9:9]</bitRange>
  18852 						</field>
  18853 						<field>
  18854 							<name>IMAT2_SET</name>
  18855 							<description>Writing a one sets the corresponding bit in INTEN, thus enabling the interrupt.</description>
  18856 							<bitRange>[10:10]</bitRange>
  18857 						</field>
  18858 						<field>
  18859 							<name>ICAP2_SET</name>
  18860 							<description>Writing a one sets the corresponding bit in INTEN, thus enabling the interrupt.</description>
  18861 							<bitRange>[11:11]</bitRange>
  18862 						</field>
  18863 						<field>
  18864 							<name>RESERVED</name>
  18865 							<description>Reserved.</description>
  18866 							<bitRange>[14:12]</bitRange>
  18867 						</field>
  18868 						<field>
  18869 							<name>ABORT_SET</name>
  18870 							<description>Writing a one sets the corresponding bit in INTEN, thus enabling the interrupt.</description>
  18871 							<bitRange>[15:15]</bitRange>
  18872 						</field>
  18873 						<field>
  18874 							<name>RESERVED</name>
  18875 							<description>Reserved.</description>
  18876 							<bitRange>[31:16]</bitRange>
  18877 						</field>
  18878 					</fields>
  18879 				</register>
  18880 				<register>
  18881 					<name>INTEN_CLR</name>
  18882 					<description>Interrupt Enable clear address</description>
  18883 					<addressOffset>0x058</addressOffset>
  18884 					<access>write-only</access>
  18885 					<resetValue>0</resetValue>
  18886 					<resetMask>0x00000000</resetMask>
  18887 					<fields>
  18888 						<field>
  18889 							<name>ILIM0_CLR</name>
  18890 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  18891 							<bitRange>[0:0]</bitRange>
  18892 						</field>
  18893 						<field>
  18894 							<name>IMAT0_CLR</name>
  18895 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  18896 							<bitRange>[1:1]</bitRange>
  18897 						</field>
  18898 						<field>
  18899 							<name>ICAP0_CLR</name>
  18900 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  18901 							<bitRange>[2:2]</bitRange>
  18902 						</field>
  18903 						<field>
  18904 							<name>RESERVED</name>
  18905 							<description>Reserved.</description>
  18906 							<bitRange>[3:3]</bitRange>
  18907 						</field>
  18908 						<field>
  18909 							<name>ILIM1_CLR</name>
  18910 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  18911 							<bitRange>[4:4]</bitRange>
  18912 						</field>
  18913 						<field>
  18914 							<name>IMAT1_CLR</name>
  18915 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  18916 							<bitRange>[5:5]</bitRange>
  18917 						</field>
  18918 						<field>
  18919 							<name>ICAP1_CLR</name>
  18920 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  18921 							<bitRange>[6:6]</bitRange>
  18922 						</field>
  18923 						<field>
  18924 							<name>RESERVED</name>
  18925 							<description>Reserved.</description>
  18926 							<bitRange>[7:7]</bitRange>
  18927 						</field>
  18928 						<field>
  18929 							<name>ILIM2_CLR</name>
  18930 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  18931 							<bitRange>[8:8]</bitRange>
  18932 						</field>
  18933 						<field>
  18934 							<name>IMAT2_CLR</name>
  18935 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  18936 							<bitRange>[9:9]</bitRange>
  18937 						</field>
  18938 						<field>
  18939 							<name>ICAP2_CLR</name>
  18940 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  18941 							<bitRange>[10:10]</bitRange>
  18942 						</field>
  18943 						<field>
  18944 							<name>RESERVED</name>
  18945 							<description>Reserved.</description>
  18946 							<bitRange>[14:11]</bitRange>
  18947 						</field>
  18948 						<field>
  18949 							<name>ABORT_CLR</name>
  18950 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  18951 							<bitRange>[15:15]</bitRange>
  18952 						</field>
  18953 						<field>
  18954 							<name>RESERVED</name>
  18955 							<description>Reserved.</description>
  18956 							<bitRange>[31:16]</bitRange>
  18957 						</field>
  18958 					</fields>
  18959 				</register>
  18960 				<register>
  18961 					<name>INTF</name>
  18962 					<description>Interrupt flags read address</description>
  18963 					<addressOffset>0x068</addressOffset>
  18964 					<access>read-only</access>
  18965 					<resetValue>0</resetValue>
  18966 					<resetMask>0xFFFFFFFF</resetMask>
  18967 					<fields>
  18968 						<field>
  18969 							<name>ILIM0_F</name>
  18970 							<description>Limit interrupt flag for channel 0.</description>
  18971 							<bitRange>[0:0]</bitRange>
  18972 							<enumeratedValues>
  18973 								<name>ENUM</name>
  18974 								<enumeratedValue>
  18975 									<name>THIS_INTERRUPT_SOURC</name>
  18976 									<description>This interrupt source is not contributing to the MCPWM interrupt request.</description>
  18977 									<value>0</value>
  18978 								</enumeratedValue>
  18979 								<enumeratedValue>
  18980 									<name>IF_THE_CORRESPONDING</name>
  18981 									<description>If the corresponding bit in INTEN is 1, the MCPWM module is asserting its interrupt request to the Interrupt Controller.</description>
  18982 									<value>1</value>
  18983 								</enumeratedValue>
  18984 							</enumeratedValues>
  18985 						</field>
  18986 						<field>
  18987 							<name>IMAT0_F</name>
  18988 							<description>Match interrupt flag for channel 0.</description>
  18989 							<bitRange>[1:1]</bitRange>
  18990 							<enumeratedValues>
  18991 								<name>ENUM</name>
  18992 								<enumeratedValue>
  18993 									<name>THIS_INTERRUPT_SOURC</name>
  18994 									<description>This interrupt source is not contributing to the MCPWM interrupt request.</description>
  18995 									<value>0</value>
  18996 								</enumeratedValue>
  18997 								<enumeratedValue>
  18998 									<name>IF_THE_CORRESPONDING</name>
  18999 									<description>If the corresponding bit in INTEN is 1, the MCPWM module is asserting its interrupt request to the Interrupt Controller.</description>
  19000 									<value>1</value>
  19001 								</enumeratedValue>
  19002 							</enumeratedValues>
  19003 						</field>
  19004 						<field>
  19005 							<name>ICAP0_F</name>
  19006 							<description>Capture interrupt flag for channel 0.</description>
  19007 							<bitRange>[2:2]</bitRange>
  19008 							<enumeratedValues>
  19009 								<name>ENUM</name>
  19010 								<enumeratedValue>
  19011 									<name>THIS_INTERRUPT_SOURC</name>
  19012 									<description>This interrupt source is not contributing to the MCPWM interrupt request.</description>
  19013 									<value>0</value>
  19014 								</enumeratedValue>
  19015 								<enumeratedValue>
  19016 									<name>IF_THE_CORRESPONDING</name>
  19017 									<description>If the corresponding bit in INTEN is 1, the MCPWM module is asserting its interrupt request to the Interrupt Controller.</description>
  19018 									<value>1</value>
  19019 								</enumeratedValue>
  19020 							</enumeratedValues>
  19021 						</field>
  19022 						<field>
  19023 							<name>RESERVED</name>
  19024 							<description>Reserved.</description>
  19025 							<bitRange>[3:3]</bitRange>
  19026 							
  19027 						</field>
  19028 						<field>
  19029 							<name>ILIM1_F</name>
  19030 							<description>Limit interrupt flag for channel 1.</description>
  19031 							<bitRange>[4:4]</bitRange>
  19032 							<enumeratedValues>
  19033 								<name>ENUM</name>
  19034 								<enumeratedValue>
  19035 									<name>THIS_INTERRUPT_SOURC</name>
  19036 									<description>This interrupt source is not contributing to the MCPWM interrupt request.</description>
  19037 									<value>0</value>
  19038 								</enumeratedValue>
  19039 								<enumeratedValue>
  19040 									<name>IF_THE_CORRESPONDING</name>
  19041 									<description>If the corresponding bit in INTEN is 1, the MCPWM module is asserting its interrupt request to the Interrupt Controller.</description>
  19042 									<value>1</value>
  19043 								</enumeratedValue>
  19044 							</enumeratedValues>
  19045 						</field>
  19046 						<field>
  19047 							<name>IMAT1_F</name>
  19048 							<description>Match interrupt flag for channel 1.</description>
  19049 							<bitRange>[5:5]</bitRange>
  19050 							<enumeratedValues>
  19051 								<name>ENUM</name>
  19052 								<enumeratedValue>
  19053 									<name>THIS_INTERRUPT_SOURC</name>
  19054 									<description>This interrupt source is not contributing to the MCPWM interrupt request.</description>
  19055 									<value>0</value>
  19056 								</enumeratedValue>
  19057 								<enumeratedValue>
  19058 									<name>IF_THE_CORRESPONDING</name>
  19059 									<description>If the corresponding bit in INTEN is 1, the MCPWM module is asserting its interrupt request to the Interrupt Controller.</description>
  19060 									<value>1</value>
  19061 								</enumeratedValue>
  19062 							</enumeratedValues>
  19063 						</field>
  19064 						<field>
  19065 							<name>ICAP1_F</name>
  19066 							<description>Capture interrupt flag for channel 1.</description>
  19067 							<bitRange>[6:6]</bitRange>
  19068 							<enumeratedValues>
  19069 								<name>ENUM</name>
  19070 								<enumeratedValue>
  19071 									<name>THIS_INTERRUPT_SOURC</name>
  19072 									<description>This interrupt source is not contributing to the MCPWM interrupt request.</description>
  19073 									<value>0</value>
  19074 								</enumeratedValue>
  19075 								<enumeratedValue>
  19076 									<name>IF_THE_CORRESPONDING</name>
  19077 									<description>If the corresponding bit in INTEN is 1, the MCPWM module is asserting its interrupt request to the Interrupt Controller.</description>
  19078 									<value>1</value>
  19079 								</enumeratedValue>
  19080 							</enumeratedValues>
  19081 						</field>
  19082 						<field>
  19083 							<name>RESERVED</name>
  19084 							<description>Reserved.</description>
  19085 							<bitRange>[7:7]</bitRange>
  19086 							
  19087 						</field>
  19088 						<field>
  19089 							<name>ILIM2_F</name>
  19090 							<description>Limit interrupt flag for channel 2.</description>
  19091 							<bitRange>[8:8]</bitRange>
  19092 							<enumeratedValues>
  19093 								<name>ENUM</name>
  19094 								<enumeratedValue>
  19095 									<name>THIS_INTERRUPT_SOURC</name>
  19096 									<description>This interrupt source is not contributing to the MCPWM interrupt request.</description>
  19097 									<value>0</value>
  19098 								</enumeratedValue>
  19099 								<enumeratedValue>
  19100 									<name>IF_THE_CORRESPONDING</name>
  19101 									<description>If the corresponding bit in INTEN is 1, the MCPWM module is asserting its interrupt request to the Interrupt Controller.</description>
  19102 									<value>1</value>
  19103 								</enumeratedValue>
  19104 							</enumeratedValues>
  19105 						</field>
  19106 						<field>
  19107 							<name>IMAT2_F</name>
  19108 							<description>Match interrupt flag for channel 2.</description>
  19109 							<bitRange>[9:9]</bitRange>
  19110 							<enumeratedValues>
  19111 								<name>ENUM</name>
  19112 								<enumeratedValue>
  19113 									<name>THIS_INTERRUPT_SOURC</name>
  19114 									<description>This interrupt source is not contributing to the MCPWM interrupt request.</description>
  19115 									<value>0</value>
  19116 								</enumeratedValue>
  19117 								<enumeratedValue>
  19118 									<name>IF_THE_CORRESPONDING</name>
  19119 									<description>If the corresponding bit in INTEN is 1, the MCPWM module is asserting its interrupt request to the Interrupt Controller.</description>
  19120 									<value>1</value>
  19121 								</enumeratedValue>
  19122 							</enumeratedValues>
  19123 						</field>
  19124 						<field>
  19125 							<name>ICAP2_F</name>
  19126 							<description>Capture interrupt flag for channel 2.</description>
  19127 							<bitRange>[10:10]</bitRange>
  19128 							<enumeratedValues>
  19129 								<name>ENUM</name>
  19130 								<enumeratedValue>
  19131 									<name>THIS_INTERRUPT_SOURC</name>
  19132 									<description>This interrupt source is not contributing to the MCPWM interrupt request.</description>
  19133 									<value>0</value>
  19134 								</enumeratedValue>
  19135 								<enumeratedValue>
  19136 									<name>IF_THE_CORRESPONDING</name>
  19137 									<description>If the corresponding bit in INTEN is 1, the MCPWM module is asserting its interrupt request to the Interrupt Controller.</description>
  19138 									<value>1</value>
  19139 								</enumeratedValue>
  19140 							</enumeratedValues>
  19141 						</field>
  19142 						<field>
  19143 							<name>RESERVED</name>
  19144 							<description>Reserved.</description>
  19145 							<bitRange>[14:11]</bitRange>
  19146 							
  19147 						</field>
  19148 						<field>
  19149 							<name>ABORT_F</name>
  19150 							<description>Fast abort interrupt flag.</description>
  19151 							<bitRange>[15:15]</bitRange>
  19152 							<enumeratedValues>
  19153 								<name>ENUM</name>
  19154 								<enumeratedValue>
  19155 									<name>THIS_INTERRUPT_SOURC</name>
  19156 									<description>This interrupt source is not contributing to the MCPWM interrupt request.</description>
  19157 									<value>0</value>
  19158 								</enumeratedValue>
  19159 								<enumeratedValue>
  19160 									<name>IF_THE_CORRESPONDING</name>
  19161 									<description>If the corresponding bit in INTEN is 1, the MCPWM module is asserting its interrupt request to the Interrupt Controller.</description>
  19162 									<value>1</value>
  19163 								</enumeratedValue>
  19164 							</enumeratedValues>
  19165 						</field>
  19166 						<field>
  19167 							<name>RESERVED</name>
  19168 							<description>Reserved.</description>
  19169 							<bitRange>[31:16]</bitRange>
  19170 							
  19171 						</field>
  19172 					</fields>
  19173 				</register>
  19174 				<register>
  19175 					<name>INTF_SET</name>
  19176 					<description>Interrupt flags set address</description>
  19177 					<addressOffset>0x06C</addressOffset>
  19178 					<access>write-only</access>
  19179 					<resetValue>0</resetValue>
  19180 					<resetMask>0x00000000</resetMask>
  19181 					<fields>
  19182 						<field>
  19183 							<name>ILIM0_F_SET</name>
  19184 							<description>Writing a one sets the corresponding bit in the INTF register, thus possibly simulating hardware interrupt.</description>
  19185 							<bitRange>[0:0]</bitRange>
  19186 						</field>
  19187 						<field>
  19188 							<name>IMAT0_F_SET</name>
  19189 							<description>Writing a one sets the corresponding bit in the INTF register, thus possibly simulating hardware interrupt.</description>
  19190 							<bitRange>[1:1]</bitRange>
  19191 						</field>
  19192 						<field>
  19193 							<name>ICAP0_F_SET</name>
  19194 							<description>Writing a one sets the corresponding bit in the INTF register, thus possibly simulating hardware interrupt.</description>
  19195 							<bitRange>[2:2]</bitRange>
  19196 						</field>
  19197 						<field>
  19198 							<name>RESERVED</name>
  19199 							<description>Reserved.</description>
  19200 							<bitRange>[3:3]</bitRange>
  19201 						</field>
  19202 						<field>
  19203 							<name>ILIM1_F_SET</name>
  19204 							<description>Writing a one sets the corresponding bit in the INTF register, thus possibly simulating hardware interrupt.</description>
  19205 							<bitRange>[4:4]</bitRange>
  19206 						</field>
  19207 						<field>
  19208 							<name>IMAT1_F_SET</name>
  19209 							<description>Writing a one sets the corresponding bit in the INTF register, thus possibly simulating hardware interrupt.</description>
  19210 							<bitRange>[5:5]</bitRange>
  19211 						</field>
  19212 						<field>
  19213 							<name>ICAP1_F_SET</name>
  19214 							<description>Writing a one sets the corresponding bit in the INTF register, thus possibly simulating hardware interrupt.</description>
  19215 							<bitRange>[6:6]</bitRange>
  19216 						</field>
  19217 						<field>
  19218 							<name>RESERVED</name>
  19219 							<description>Reserved.</description>
  19220 							<bitRange>[7:7]</bitRange>
  19221 						</field>
  19222 						<field>
  19223 							<name>ILIM2_F_SET</name>
  19224 							<description>Writing a one sets the corresponding bit in the INTF register, thus possibly simulating hardware interrupt.</description>
  19225 							<bitRange>[8:8]</bitRange>
  19226 						</field>
  19227 						<field>
  19228 							<name>IMAT2_F_SET</name>
  19229 							<description>Writing a one sets the corresponding bit in the INTF register, thus possibly simulating hardware interrupt.</description>
  19230 							<bitRange>[9:9]</bitRange>
  19231 						</field>
  19232 						<field>
  19233 							<name>ICAP2_F_SET</name>
  19234 							<description>Writing a one sets the corresponding bit in the INTF register, thus possibly simulating hardware interrupt.</description>
  19235 							<bitRange>[10:10]</bitRange>
  19236 						</field>
  19237 						<field>
  19238 							<name>RESERVED</name>
  19239 							<description>Reserved.</description>
  19240 							<bitRange>[14:11]</bitRange>
  19241 						</field>
  19242 						<field>
  19243 							<name>ABORT_F_SET</name>
  19244 							<description>Writing a one sets the corresponding bit in the INTF register, thus possibly simulating hardware interrupt.</description>
  19245 							<bitRange>[15:15]</bitRange>
  19246 						</field>
  19247 						<field>
  19248 							<name>RESERVED</name>
  19249 							<description>Reserved.</description>
  19250 							<bitRange>[31:16]</bitRange>
  19251 						</field>
  19252 					</fields>
  19253 				</register>
  19254 				<register>
  19255 					<name>INTF_CLR</name>
  19256 					<description>Interrupt flags clear address</description>
  19257 					<addressOffset>0x070</addressOffset>
  19258 					<access>write-only</access>
  19259 					<resetValue>0</resetValue>
  19260 					<resetMask>0x00000000</resetMask>
  19261 					<fields>
  19262 						<field>
  19263 							<name>ILIM0_F_CLR</name>
  19264 							<description>Writing a one clears the corresponding bit in the INTF register, thus clearing the corresponding interrupt request.</description>
  19265 							<bitRange>[0:0]</bitRange>
  19266 						</field>
  19267 						<field>
  19268 							<name>IMAT0_F_CLR</name>
  19269 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  19270 							<bitRange>[1:1]</bitRange>
  19271 						</field>
  19272 						<field>
  19273 							<name>ICAP0_F_CLR</name>
  19274 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  19275 							<bitRange>[2:2]</bitRange>
  19276 						</field>
  19277 						<field>
  19278 							<name>RESERVED</name>
  19279 							<description>Reserved.</description>
  19280 							<bitRange>[3:3]</bitRange>
  19281 						</field>
  19282 						<field>
  19283 							<name>ILIM1_F_CLR</name>
  19284 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  19285 							<bitRange>[4:4]</bitRange>
  19286 						</field>
  19287 						<field>
  19288 							<name>IMAT1_F_CLR</name>
  19289 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  19290 							<bitRange>[5:5]</bitRange>
  19291 						</field>
  19292 						<field>
  19293 							<name>ICAP1_F_CLR</name>
  19294 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  19295 							<bitRange>[6:6]</bitRange>
  19296 						</field>
  19297 						<field>
  19298 							<name>RESERVED</name>
  19299 							<description>Reserved.</description>
  19300 							<bitRange>[7:7]</bitRange>
  19301 						</field>
  19302 						<field>
  19303 							<name>ILIM2_F_CLR</name>
  19304 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  19305 							<bitRange>[8:8]</bitRange>
  19306 						</field>
  19307 						<field>
  19308 							<name>IMAT2_F_CLR</name>
  19309 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  19310 							<bitRange>[9:9]</bitRange>
  19311 						</field>
  19312 						<field>
  19313 							<name>ICAP2_F_CLR</name>
  19314 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  19315 							<bitRange>[10:10]</bitRange>
  19316 						</field>
  19317 						<field>
  19318 							<name>RESERVED</name>
  19319 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  19320 							<bitRange>[14:11]</bitRange>
  19321 						</field>
  19322 						<field>
  19323 							<name>ABORT_F_CLR</name>
  19324 							<description>Writing a one clears the corresponding bit in INTEN, thus disabling the interrupt.</description>
  19325 							<bitRange>[15:15]</bitRange>
  19326 						</field>
  19327 						<field>
  19328 							<name>RESERVED</name>
  19329 							<description>Reserved.</description>
  19330 							<bitRange>[31:16]</bitRange>
  19331 						</field>
  19332 					</fields>
  19333 				</register>
  19334 				<register>
  19335 					<name>CNTCON</name>
  19336 					<description>Count Control read address</description>
  19337 					<addressOffset>0x05C</addressOffset>
  19338 					<access>read-only</access>
  19339 					<resetValue>0</resetValue>
  19340 					<resetMask>0xFFFFFFFF</resetMask>
  19341 					<fields>
  19342 						<field>
  19343 							<name>TC0MCI0_RE</name>
  19344 							<description>Counter 0 rising edge mode, channel 0.</description>
  19345 							<bitRange>[0:0]</bitRange>
  19346 							<enumeratedValues>
  19347 								<name>ENUM</name>
  19348 								<enumeratedValue>
  19349 									<name>A_RISING_EDGE_ON_MCI</name>
  19350 									<description>A rising edge on MCI0 does not affect counter 0.</description>
  19351 									<value>0</value>
  19352 								</enumeratedValue>
  19353 								<enumeratedValue>
  19354 									<name>RISING</name>
  19355 									<description>If MODE0 is 1, counter 0 advances on a rising edge on MCI0.</description>
  19356 									<value>1</value>
  19357 								</enumeratedValue>
  19358 							</enumeratedValues>
  19359 						</field>
  19360 						<field>
  19361 							<name>TC0MCI0_FE</name>
  19362 							<description>Counter 0 falling edge mode, channel 0.</description>
  19363 							<bitRange>[1:1]</bitRange>
  19364 							<enumeratedValues>
  19365 								<name>ENUM</name>
  19366 								<enumeratedValue>
  19367 									<name>A_FALLING_EDGE_ON_MC</name>
  19368 									<description>A falling edge on MCI0 does not affect counter 0.</description>
  19369 									<value>0</value>
  19370 								</enumeratedValue>
  19371 								<enumeratedValue>
  19372 									<name>FALLING</name>
  19373 									<description>If MODE0 is 1, counter 0 advances on a falling edge on MCI0.</description>
  19374 									<value>1</value>
  19375 								</enumeratedValue>
  19376 							</enumeratedValues>
  19377 						</field>
  19378 						<field>
  19379 							<name>TC0MCI1_RE</name>
  19380 							<description>Counter 0 rising edge mode, channel 1.</description>
  19381 							<bitRange>[2:2]</bitRange>
  19382 							<enumeratedValues>
  19383 								<name>ENUM</name>
  19384 								<enumeratedValue>
  19385 									<name>A_RISING_EDGE_ON_MCI</name>
  19386 									<description>A rising edge on MCI1 does not affect counter 0.</description>
  19387 									<value>0</value>
  19388 								</enumeratedValue>
  19389 								<enumeratedValue>
  19390 									<name>RISING</name>
  19391 									<description>If MODE0 is 1, counter 0 advances on a rising edge on MCI1.</description>
  19392 									<value>1</value>
  19393 								</enumeratedValue>
  19394 							</enumeratedValues>
  19395 						</field>
  19396 						<field>
  19397 							<name>TC0MCI1_FE</name>
  19398 							<description>Counter 0 falling edge mode, channel 1.</description>
  19399 							<bitRange>[3:3]</bitRange>
  19400 							<enumeratedValues>
  19401 								<name>ENUM</name>
  19402 								<enumeratedValue>
  19403 									<name>A_FALLING_EDGE_ON_MC</name>
  19404 									<description>A falling edge on MCI1 does not affect counter 0.</description>
  19405 									<value>0</value>
  19406 								</enumeratedValue>
  19407 								<enumeratedValue>
  19408 									<name>FALLING</name>
  19409 									<description>If MODE0 is 1, counter 0 advances on a falling edge on MCI1.</description>
  19410 									<value>1</value>
  19411 								</enumeratedValue>
  19412 							</enumeratedValues>
  19413 						</field>
  19414 						<field>
  19415 							<name>TC0MCI2_RE</name>
  19416 							<description>Counter 0 rising edge mode, channel 2.</description>
  19417 							<bitRange>[4:4]</bitRange>
  19418 							<enumeratedValues>
  19419 								<name>ENUM</name>
  19420 								<enumeratedValue>
  19421 									<name>A_RISING_EDGE_ON_MCI</name>
  19422 									<description>A rising edge on MCI0 does not affect counter 0.</description>
  19423 									<value>0</value>
  19424 								</enumeratedValue>
  19425 								<enumeratedValue>
  19426 									<name>RISING</name>
  19427 									<description>If MODE0 is 1, counter 0 advances on a rising edge on MCI2.</description>
  19428 									<value>1</value>
  19429 								</enumeratedValue>
  19430 							</enumeratedValues>
  19431 						</field>
  19432 						<field>
  19433 							<name>TC0MCI2_FE</name>
  19434 							<description>Counter 0 falling edge mode, channel 2.</description>
  19435 							<bitRange>[5:5]</bitRange>
  19436 							<enumeratedValues>
  19437 								<name>ENUM</name>
  19438 								<enumeratedValue>
  19439 									<name>A_FALLING_EDGE_ON_MC</name>
  19440 									<description>A falling edge on MCI0 does not affect counter 0.</description>
  19441 									<value>0</value>
  19442 								</enumeratedValue>
  19443 								<enumeratedValue>
  19444 									<name>FALLLING</name>
  19445 									<description>If MODE0 is 1, counter 0 advances on a falling edge on MCI2.</description>
  19446 									<value>1</value>
  19447 								</enumeratedValue>
  19448 							</enumeratedValues>
  19449 						</field>
  19450 						<field>
  19451 							<name>TC1MCI0_RE</name>
  19452 							<description>Counter 1 rising edge mode, channel 0.</description>
  19453 							<bitRange>[6:6]</bitRange>
  19454 							<enumeratedValues>
  19455 								<name>ENUM</name>
  19456 								<enumeratedValue>
  19457 									<name>A_RISING_EDGE_ON_MCI</name>
  19458 									<description>A rising edge on MCI0 does not affect counter 1.</description>
  19459 									<value>0</value>
  19460 								</enumeratedValue>
  19461 								<enumeratedValue>
  19462 									<name>RISING</name>
  19463 									<description>If MODE1 is 1, counter 1 advances on a rising edge on MCI0.</description>
  19464 									<value>1</value>
  19465 								</enumeratedValue>
  19466 							</enumeratedValues>
  19467 						</field>
  19468 						<field>
  19469 							<name>TC1MCI0_FE</name>
  19470 							<description>Counter 1 falling edge mode, channel 0.</description>
  19471 							<bitRange>[7:7]</bitRange>
  19472 							<enumeratedValues>
  19473 								<name>ENUM</name>
  19474 								<enumeratedValue>
  19475 									<name>A_FALLING_EDGE_ON_MC</name>
  19476 									<description>A falling edge on MCI0 does not affect counter 1.</description>
  19477 									<value>0</value>
  19478 								</enumeratedValue>
  19479 								<enumeratedValue>
  19480 									<name>FALLING</name>
  19481 									<description>If MODE1 is 1, counter 1 advances on a falling edge on MCI0.</description>
  19482 									<value>1</value>
  19483 								</enumeratedValue>
  19484 							</enumeratedValues>
  19485 						</field>
  19486 						<field>
  19487 							<name>TC1MCI1_RE</name>
  19488 							<description>Counter 1 rising edge mode, channel 1.</description>
  19489 							<bitRange>[8:8]</bitRange>
  19490 							<enumeratedValues>
  19491 								<name>ENUM</name>
  19492 								<enumeratedValue>
  19493 									<name>A_RISING_EDGE_ON_MCI</name>
  19494 									<description>A rising edge on MCI1 does not affect counter 1.</description>
  19495 									<value>0</value>
  19496 								</enumeratedValue>
  19497 								<enumeratedValue>
  19498 									<name>RISING</name>
  19499 									<description>If MODE1 is 1, counter 1 advances on a rising edge on MCI1.</description>
  19500 									<value>1</value>
  19501 								</enumeratedValue>
  19502 							</enumeratedValues>
  19503 						</field>
  19504 						<field>
  19505 							<name>TC1MCI1_FE</name>
  19506 							<description>Counter 1 falling edge mode, channel 1.</description>
  19507 							<bitRange>[9:9]</bitRange>
  19508 							<enumeratedValues>
  19509 								<name>ENUM</name>
  19510 								<enumeratedValue>
  19511 									<name>A_FALLING_EDGE_ON_MC</name>
  19512 									<description>A falling edge on MCI0 does not affect counter 1.</description>
  19513 									<value>0</value>
  19514 								</enumeratedValue>
  19515 								<enumeratedValue>
  19516 									<name>FALLING</name>
  19517 									<description>If MODE1 is 1, counter 1 advances on a falling edge on MCI1.</description>
  19518 									<value>1</value>
  19519 								</enumeratedValue>
  19520 							</enumeratedValues>
  19521 						</field>
  19522 						<field>
  19523 							<name>TC1MCI2_RE</name>
  19524 							<description>Counter 1 rising edge mode, channel 2.</description>
  19525 							<bitRange>[10:10]</bitRange>
  19526 							<enumeratedValues>
  19527 								<name>ENUM</name>
  19528 								<enumeratedValue>
  19529 									<name>A_RISING_EDGE_ON_MCI</name>
  19530 									<description>A rising edge on MCI2 does not affect counter 1.</description>
  19531 									<value>0</value>
  19532 								</enumeratedValue>
  19533 								<enumeratedValue>
  19534 									<name>RISING</name>
  19535 									<description>If MODE1 is 1, counter 1 advances on a rising edge on MCI2.</description>
  19536 									<value>1</value>
  19537 								</enumeratedValue>
  19538 							</enumeratedValues>
  19539 						</field>
  19540 						<field>
  19541 							<name>TC1MCI2_FE</name>
  19542 							<description>Counter 1 falling edge mode, channel 2.</description>
  19543 							<bitRange>[11:11]</bitRange>
  19544 							<enumeratedValues>
  19545 								<name>ENUM</name>
  19546 								<enumeratedValue>
  19547 									<name>A_FALLING_EDGE_ON_MC</name>
  19548 									<description>A falling edge on MCI2 does not affect counter 1.</description>
  19549 									<value>0</value>
  19550 								</enumeratedValue>
  19551 								<enumeratedValue>
  19552 									<name>FALLING</name>
  19553 									<description>If MODE1 is 1, counter 1 advances on a falling edge on MCI2.</description>
  19554 									<value>1</value>
  19555 								</enumeratedValue>
  19556 							</enumeratedValues>
  19557 						</field>
  19558 						<field>
  19559 							<name>TC2MCI0_RE</name>
  19560 							<description>Counter 2 rising edge mode, channel 0.</description>
  19561 							<bitRange>[12:12]</bitRange>
  19562 							<enumeratedValues>
  19563 								<name>ENUM</name>
  19564 								<enumeratedValue>
  19565 									<name>A_RISING_EDGE_ON_MCI</name>
  19566 									<description>A rising edge on MCI0 does not affect counter 2.</description>
  19567 									<value>0</value>
  19568 								</enumeratedValue>
  19569 								<enumeratedValue>
  19570 									<name>RISING</name>
  19571 									<description>If MODE2 is 1, counter 2 advances on a rising edge on MCI0.</description>
  19572 									<value>1</value>
  19573 								</enumeratedValue>
  19574 							</enumeratedValues>
  19575 						</field>
  19576 						<field>
  19577 							<name>TC2MCI0_FE</name>
  19578 							<description>Counter 2 falling edge mode, channel 0.</description>
  19579 							<bitRange>[13:13]</bitRange>
  19580 							<enumeratedValues>
  19581 								<name>ENUM</name>
  19582 								<enumeratedValue>
  19583 									<name>A_FALLING_EDGE_ON_MC</name>
  19584 									<description>A falling edge on MCI0 does not affect counter 2.</description>
  19585 									<value>0</value>
  19586 								</enumeratedValue>
  19587 								<enumeratedValue>
  19588 									<name>FALLING</name>
  19589 									<description>If MODE2 is 1, counter 2 advances on a falling edge on MCI0.</description>
  19590 									<value>1</value>
  19591 								</enumeratedValue>
  19592 							</enumeratedValues>
  19593 						</field>
  19594 						<field>
  19595 							<name>TC2MCI1_RE</name>
  19596 							<description>Counter 2 rising edge mode, channel 1.</description>
  19597 							<bitRange>[14:14]</bitRange>
  19598 							<enumeratedValues>
  19599 								<name>ENUM</name>
  19600 								<enumeratedValue>
  19601 									<name>A_RISING_EDGE_ON_MCI</name>
  19602 									<description>A rising edge on MCI1 does not affect counter 2.</description>
  19603 									<value>0</value>
  19604 								</enumeratedValue>
  19605 								<enumeratedValue>
  19606 									<name>RISING</name>
  19607 									<description>If MODE2 is 1, counter 2 advances on a rising edge on MCI1.</description>
  19608 									<value>1</value>
  19609 								</enumeratedValue>
  19610 							</enumeratedValues>
  19611 						</field>
  19612 						<field>
  19613 							<name>TC2MCI1_FE</name>
  19614 							<description>Counter 2 falling edge mode, channel 1.</description>
  19615 							<bitRange>[15:15]</bitRange>
  19616 							<enumeratedValues>
  19617 								<name>ENUM</name>
  19618 								<enumeratedValue>
  19619 									<name>A_FALLING_EDGE_ON_MC</name>
  19620 									<description>A falling edge on MCI1 does not affect counter 2.</description>
  19621 									<value>0</value>
  19622 								</enumeratedValue>
  19623 								<enumeratedValue>
  19624 									<name>FALLING</name>
  19625 									<description>If MODE2 is 1, counter 2 advances on a falling edge on MCI1.</description>
  19626 									<value>1</value>
  19627 								</enumeratedValue>
  19628 							</enumeratedValues>
  19629 						</field>
  19630 						<field>
  19631 							<name>TC2MCI2_RE</name>
  19632 							<description>Counter 2 rising edge mode, channel 2.</description>
  19633 							<bitRange>[16:16]</bitRange>
  19634 							<enumeratedValues>
  19635 								<name>ENUM</name>
  19636 								<enumeratedValue>
  19637 									<name>A_RISING_EDGE_ON_MCI</name>
  19638 									<description>A rising edge on MCI2 does not affect counter 2.</description>
  19639 									<value>0</value>
  19640 								</enumeratedValue>
  19641 								<enumeratedValue>
  19642 									<name>RISIING</name>
  19643 									<description>If MODE2 is 1, counter 2 advances on a rising edge on MCI2.</description>
  19644 									<value>1</value>
  19645 								</enumeratedValue>
  19646 							</enumeratedValues>
  19647 						</field>
  19648 						<field>
  19649 							<name>TC2MCI2_FE</name>
  19650 							<description>Counter 2 falling edge mode, channel 2.</description>
  19651 							<bitRange>[17:17]</bitRange>
  19652 							<enumeratedValues>
  19653 								<name>ENUM</name>
  19654 								<enumeratedValue>
  19655 									<name>A_FALLING_EDGE_ON_MC</name>
  19656 									<description>A falling edge on MCI2 does not affect counter 2.</description>
  19657 									<value>0</value>
  19658 								</enumeratedValue>
  19659 								<enumeratedValue>
  19660 									<name>FALLING</name>
  19661 									<description>If MODE2 is 1, counter 2 advances on a falling edge on MCI2.</description>
  19662 									<value>1</value>
  19663 								</enumeratedValue>
  19664 							</enumeratedValues>
  19665 						</field>
  19666 						<field>
  19667 							<name>RESERVED</name>
  19668 							<description>Reserved.</description>
  19669 							<bitRange>[28:18]</bitRange>
  19670 							
  19671 						</field>
  19672 						<field>
  19673 							<name>CNTR0</name>
  19674 							<description>Channel 0 counter/timer mode.</description>
  19675 							<bitRange>[29:29]</bitRange>
  19676 							<enumeratedValues>
  19677 								<name>ENUM</name>
  19678 								<enumeratedValue>
  19679 									<name>CHANNEL_0_IS_IN_TIME</name>
  19680 									<description>Channel 0 is in timer mode.</description>
  19681 									<value>0</value>
  19682 								</enumeratedValue>
  19683 								<enumeratedValue>
  19684 									<name>CHANNEL_0_IS_IN_COUN</name>
  19685 									<description>Channel 0 is in counter mode.</description>
  19686 									<value>1</value>
  19687 								</enumeratedValue>
  19688 							</enumeratedValues>
  19689 						</field>
  19690 						<field>
  19691 							<name>CNTR1</name>
  19692 							<description>Channel 1 counter/timer mode.</description>
  19693 							<bitRange>[30:30]</bitRange>
  19694 							<enumeratedValues>
  19695 								<name>ENUM</name>
  19696 								<enumeratedValue>
  19697 									<name>CHANNEL_1_IS_IN_TIME</name>
  19698 									<description>Channel 1 is in timer mode.</description>
  19699 									<value>0</value>
  19700 								</enumeratedValue>
  19701 								<enumeratedValue>
  19702 									<name>CHANNEL_1_IS_IN_COUN</name>
  19703 									<description>Channel 1 is in counter mode.</description>
  19704 									<value>1</value>
  19705 								</enumeratedValue>
  19706 							</enumeratedValues>
  19707 						</field>
  19708 						<field>
  19709 							<name>CNTR2</name>
  19710 							<description>Channel 2 counter/timer mode.</description>
  19711 							<bitRange>[31:31]</bitRange>
  19712 							<enumeratedValues>
  19713 								<name>ENUM</name>
  19714 								<enumeratedValue>
  19715 									<name>CHANNEL_2_IS_IN_TIME</name>
  19716 									<description>Channel 2 is in timer mode.</description>
  19717 									<value>0</value>
  19718 								</enumeratedValue>
  19719 								<enumeratedValue>
  19720 									<name>CHANNEL_2_IS_IN_COUN</name>
  19721 									<description>Channel 2 is in counter mode.</description>
  19722 									<value>1</value>
  19723 								</enumeratedValue>
  19724 							</enumeratedValues>
  19725 						</field>
  19726 					</fields>
  19727 				</register>
  19728 				<register>
  19729 					<name>CNTCON_SET</name>
  19730 					<description>Count Control set address</description>
  19731 					<addressOffset>0x060</addressOffset>
  19732 					<access>write-only</access>
  19733 					<resetValue>0</resetValue>
  19734 					<resetMask>0x00000000</resetMask>
  19735 					<fields>
  19736 						<field>
  19737 							<name>TC0MCI0_RE_SET</name>
  19738 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19739 							<bitRange>[0:0]</bitRange>
  19740 						</field>
  19741 						<field>
  19742 							<name>TC0MCI0_FE_SET</name>
  19743 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19744 							<bitRange>[1:1]</bitRange>
  19745 						</field>
  19746 						<field>
  19747 							<name>TC0MCI1_RE_SET</name>
  19748 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19749 							<bitRange>[2:2]</bitRange>
  19750 						</field>
  19751 						<field>
  19752 							<name>TC0MCI1_FE_SET</name>
  19753 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19754 							<bitRange>[3:3]</bitRange>
  19755 						</field>
  19756 						<field>
  19757 							<name>TC0MCI2_RE_SET</name>
  19758 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19759 							<bitRange>[4:4]</bitRange>
  19760 						</field>
  19761 						<field>
  19762 							<name>TC0MCI2_FE_SET</name>
  19763 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19764 							<bitRange>[5:5]</bitRange>
  19765 						</field>
  19766 						<field>
  19767 							<name>TC1MCI0_RE_SET</name>
  19768 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19769 							<bitRange>[6:6]</bitRange>
  19770 						</field>
  19771 						<field>
  19772 							<name>TC1MCI0_FE_SET</name>
  19773 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19774 							<bitRange>[7:7]</bitRange>
  19775 						</field>
  19776 						<field>
  19777 							<name>TC1MCI1_RE_SET</name>
  19778 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19779 							<bitRange>[8:8]</bitRange>
  19780 						</field>
  19781 						<field>
  19782 							<name>TC1MCI1_FE_SET</name>
  19783 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19784 							<bitRange>[9:9]</bitRange>
  19785 						</field>
  19786 						<field>
  19787 							<name>TC1MCI2_RE_SET</name>
  19788 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19789 							<bitRange>[10:10]</bitRange>
  19790 						</field>
  19791 						<field>
  19792 							<name>TC1MCI2_FE_SET</name>
  19793 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19794 							<bitRange>[11:11]</bitRange>
  19795 						</field>
  19796 						<field>
  19797 							<name>TC2MCI0_RE_SET</name>
  19798 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19799 							<bitRange>[12:12]</bitRange>
  19800 						</field>
  19801 						<field>
  19802 							<name>TC2MCI0_FE_SET</name>
  19803 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19804 							<bitRange>[13:13]</bitRange>
  19805 						</field>
  19806 						<field>
  19807 							<name>TC2MCI1_RE_SET</name>
  19808 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19809 							<bitRange>[14:14]</bitRange>
  19810 						</field>
  19811 						<field>
  19812 							<name>TC2MCI1_FE_SET</name>
  19813 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19814 							<bitRange>[15:15]</bitRange>
  19815 						</field>
  19816 						<field>
  19817 							<name>TC2MCI2_RE_SET</name>
  19818 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19819 							<bitRange>[16:16]</bitRange>
  19820 						</field>
  19821 						<field>
  19822 							<name>TC2MCI2_FE_SET</name>
  19823 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19824 							<bitRange>[17:17]</bitRange>
  19825 						</field>
  19826 						<field>
  19827 							<name>RESERVED</name>
  19828 							<description>Reserved.</description>
  19829 							<bitRange>[28:18]</bitRange>
  19830 						</field>
  19831 						<field>
  19832 							<name>CNTR0_SET</name>
  19833 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19834 							<bitRange>[29:29]</bitRange>
  19835 						</field>
  19836 						<field>
  19837 							<name>CNTR1_SET</name>
  19838 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19839 							<bitRange>[30:30]</bitRange>
  19840 						</field>
  19841 						<field>
  19842 							<name>CNTR2_SET</name>
  19843 							<description>Writing a one sets the corresponding bit in the CNTCON register.</description>
  19844 							<bitRange>[31:31]</bitRange>
  19845 						</field>
  19846 					</fields>
  19847 				</register>
  19848 				<register>
  19849 					<name>CNTCON_CLR</name>
  19850 					<description>Count Control clear address</description>
  19851 					<addressOffset>0x064</addressOffset>
  19852 					<access>write-only</access>
  19853 					<resetValue>0</resetValue>
  19854 					<resetMask>0x00000000</resetMask>
  19855 					<fields>
  19856 						<field>
  19857 							<name>TC0MCI0_RE_CLR</name>
  19858 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19859 							<bitRange>[0:0]</bitRange>
  19860 						</field>
  19861 						<field>
  19862 							<name>TC0MCI0_FE_CLR</name>
  19863 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19864 							<bitRange>[1:1]</bitRange>
  19865 						</field>
  19866 						<field>
  19867 							<name>TC0MCI1_RE_CLR</name>
  19868 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19869 							<bitRange>[2:2]</bitRange>
  19870 						</field>
  19871 						<field>
  19872 							<name>TC0MCI1_FE_CLR</name>
  19873 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19874 							<bitRange>[3:3]</bitRange>
  19875 						</field>
  19876 						<field>
  19877 							<name>TC0MCI2_RE</name>
  19878 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19879 							<bitRange>[4:4]</bitRange>
  19880 						</field>
  19881 						<field>
  19882 							<name>TC0MCI2_FE_CLR</name>
  19883 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19884 							<bitRange>[5:5]</bitRange>
  19885 						</field>
  19886 						<field>
  19887 							<name>TC1MCI0_RE_CLR</name>
  19888 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19889 							<bitRange>[6:6]</bitRange>
  19890 						</field>
  19891 						<field>
  19892 							<name>TC1MCI0_FE_CLR</name>
  19893 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19894 							<bitRange>[7:7]</bitRange>
  19895 						</field>
  19896 						<field>
  19897 							<name>TC1MCI1_RE_CLR</name>
  19898 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19899 							<bitRange>[8:8]</bitRange>
  19900 						</field>
  19901 						<field>
  19902 							<name>TC1MCI1_FE_CLR</name>
  19903 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19904 							<bitRange>[9:9]</bitRange>
  19905 						</field>
  19906 						<field>
  19907 							<name>TC1MCI2_RE_CLR</name>
  19908 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19909 							<bitRange>[10:10]</bitRange>
  19910 						</field>
  19911 						<field>
  19912 							<name>TC1MCI2_FE_CLR</name>
  19913 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19914 							<bitRange>[11:11]</bitRange>
  19915 						</field>
  19916 						<field>
  19917 							<name>TC2MCI0_RE_CLR</name>
  19918 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19919 							<bitRange>[12:12]</bitRange>
  19920 						</field>
  19921 						<field>
  19922 							<name>TC2MCI0_FE_CLR</name>
  19923 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19924 							<bitRange>[13:13]</bitRange>
  19925 						</field>
  19926 						<field>
  19927 							<name>TC2MCI1_RE_CLR</name>
  19928 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19929 							<bitRange>[14:14]</bitRange>
  19930 						</field>
  19931 						<field>
  19932 							<name>TC2MCI1_FE_CLR</name>
  19933 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19934 							<bitRange>[15:15]</bitRange>
  19935 						</field>
  19936 						<field>
  19937 							<name>TC2MCI2_RE_CLR</name>
  19938 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19939 							<bitRange>[16:16]</bitRange>
  19940 						</field>
  19941 						<field>
  19942 							<name>TC2MCI2_FE_CLR</name>
  19943 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19944 							<bitRange>[17:17]</bitRange>
  19945 						</field>
  19946 						<field>
  19947 							<name>RESERVED</name>
  19948 							<description>Reserved.</description>
  19949 							<bitRange>[28:18]</bitRange>
  19950 						</field>
  19951 						<field>
  19952 							<name>CNTR0_CLR</name>
  19953 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19954 							<bitRange>[29:29]</bitRange>
  19955 						</field>
  19956 						<field>
  19957 							<name>CNTR1_CLR</name>
  19958 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19959 							<bitRange>[30:30]</bitRange>
  19960 						</field>
  19961 						<field>
  19962 							<name>CNTR2_CLR</name>
  19963 							<description>Writing a one clears the corresponding bit in the CNTCON register.</description>
  19964 							<bitRange>[31:31]</bitRange>
  19965 						</field>
  19966 					</fields>
  19967 				</register>
  19968 				<register>
  19969 					<name>CAP_CLR</name>
  19970 					<description>Capture clear address</description>
  19971 					<addressOffset>0x074</addressOffset>
  19972 					<access>write-only</access>
  19973 					<resetValue>0</resetValue>
  19974 					<resetMask>0x00000000</resetMask>
  19975 					<fields>
  19976 						<field>
  19977 							<name>CAP_CLR0</name>
  19978 							<description>Writing a 1 to this bit clears the CAP0 register.</description>
  19979 							<bitRange>[0:0]</bitRange>
  19980 						</field>
  19981 						<field>
  19982 							<name>CAP_CLR1</name>
  19983 							<description>Writing a 1 to this bit clears the CAP1 register.</description>
  19984 							<bitRange>[1:1]</bitRange>
  19985 						</field>
  19986 						<field>
  19987 							<name>CAP_CLR2</name>
  19988 							<description>Writing a 1 to this bit clears the CAP2 register.</description>
  19989 							<bitRange>[2:2]</bitRange>
  19990 						</field>
  19991 						<field>
  19992 							<name>RESERVED</name>
  19993 							<description>Reserved</description>
  19994 							<bitRange>[31:3]</bitRange>
  19995 						</field>
  19996 					</fields>
  19997 				</register>
  19998 			</registers>
  19999 		</peripheral>
  20000 		
  20001 		<peripheral>
  20002 	<name>QEI</name>
  20003 	<description>Quadrature Encoder Interface (QEI) </description>
  20004 	<groupName>QEI</groupName>
  20005 	<baseAddress>0x400BC000</baseAddress>
  20006 	<addressBlock>
  20007 	<offset>0x0</offset>
  20008 	<size>0xFFF</size>
  20009 	<usage>registers</usage>
  20010 	</addressBlock>
  20011 	<interrupt>
  20012 	<name>QEI</name>
  20013 	<value>31</value>
  20014 	</interrupt>
  20015 	<registers>
  20016 		<register>
  20017 			<name>CON</name>
  20018 			<description>Control register</description>
  20019 			<addressOffset>0x000</addressOffset>
  20020 			<access>write-only</access>
  20021 			<resetValue>0</resetValue>
  20022 			<resetMask>0x00000000</resetMask>
  20023 			<fields>
  20024 				<field>
  20025 					<name>RESP</name>
  20026 					<description>Reset position counter. When set = 1, resets the position counter to all zeros. Autoclears when the position counter is cleared.</description>
  20027 					<bitRange>[0:0]</bitRange>
  20028 				</field>
  20029 				<field>
  20030 					<name>RESPI</name>
  20031 					<description>Reset position counter on index. When set = 1, resets the position counter to all zeros once only the first time an index pulse occurs. Autoclears when the position counter is cleared.</description>
  20032 					<bitRange>[1:1]</bitRange>
  20033 				</field>
  20034 				<field>
  20035 					<name>RESV</name>
  20036 					<description>Reset velocity. When set = 1, resets the velocity counter to all zeros, reloads the velocity timer, and presets the velocity compare register. Autoclears when the velocity counter is cleared.</description>
  20037 					<bitRange>[2:2]</bitRange>
  20038 				</field>
  20039 				<field>
  20040 					<name>RESI</name>
  20041 					<description>Reset index counter. When set = 1, resets the index counter to all zeros. Autoclears when the index counter is cleared.</description>
  20042 					<bitRange>[3:3]</bitRange>
  20043 				</field>
  20044 				<field>
  20045 					<name>RESERVED</name>
  20046 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  20047 					<bitRange>[31:4]</bitRange>
  20048 				</field>
  20049 			</fields>
  20050 		</register>
  20051 		<register>
  20052 			<name>CONF</name>
  20053 			<description>Configuration register</description>
  20054 			<addressOffset>0x008</addressOffset>
  20055 			<access>read-write</access>
  20056 			<resetValue>0</resetValue>
  20057 			<resetMask>0xFFFFFFFF</resetMask>
  20058 			<fields>
  20059 				<field>
  20060 					<name>DIRINV</name>
  20061 					<description>Direction invert. When 1, complements the DIR bit.</description>
  20062 					<bitRange>[0:0]</bitRange>
  20063 				</field>
  20064 				<field>
  20065 					<name>SIGMODE</name>
  20066 					<description>Signal Mode. When 0, PhA and PhB function as quadrature encoder inputs. When 1, PhA functions as the direction signal and PhB functions as the clock signal.</description>
  20067 					<bitRange>[1:1]</bitRange>
  20068 				</field>
  20069 				<field>
  20070 					<name>CAPMODE</name>
  20071 					<description>Capture Mode. When 0, only PhA edges are counted (2X). When 1, BOTH PhA and PhB edges are counted (4X), increasing resolution but decreasing range.</description>
  20072 					<bitRange>[2:2]</bitRange>
  20073 				</field>
  20074 				<field>
  20075 					<name>INVINX</name>
  20076 					<description>Invert Index. When 1, inverts the sense of the index input.</description>
  20077 					<bitRange>[3:3]</bitRange>
  20078 				</field>
  20079 				<field>
  20080 					<name>CRESPI</name>
  20081 					<description>Continuously reset the position counter on index. When 1, resets the position counter to all zeros whenever an index pulse occurs after the next position increase (recalibration).</description>
  20082 					<bitRange>[4:4]</bitRange>
  20083 				</field>
  20084 				<field>
  20085 					<name>RESERVED</name>
  20086 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  20087 					<bitRange>[15:5]</bitRange>
  20088 				</field>
  20089 				<field>
  20090 					<name>INXGATE</name>
  20091 					<description>Index gating configuration: When INXGATE[16] = 1, pass the index when PHA = 1 and PHB = 0, otherwise block index. When INXGATE[17] = 1, pass the index when PHA = 1 and PHB = 1, otherwise block index. When INXGATE[18] = 1, pass the index when PHA = 0 and PHB = 1, otherwise block index. When INXGATE[19] = 1, pass the index when PHA = 0 and PHB = 0, otherwise block index.</description>
  20092 					<bitRange>[19:16]</bitRange>
  20093 				</field>
  20094 				<field>
  20095 					<name>RESERVED</name>
  20096 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  20097 					<bitRange>[31:20]</bitRange>
  20098 				</field>
  20099 			</fields>
  20100 		</register>
  20101 		<register>
  20102 			<name>STAT</name>
  20103 			<description>Status register</description>
  20104 			<addressOffset>0x004</addressOffset>
  20105 			<access>read-only</access>
  20106 			<resetValue>0</resetValue>
  20107 			<resetMask>0xFFFFFFFF</resetMask>
  20108 			<fields>
  20109 				<field>
  20110 					<name>DIR</name>
  20111 					<description>Direction bit. In combination with DIRINV bit indicates forward or reverse direction. See Table 597.</description>
  20112 					<bitRange>[0:0]</bitRange>
  20113 				</field>
  20114 				<field>
  20115 					<name>RESERVED</name>
  20116 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  20117 					<bitRange>[31:1]</bitRange>
  20118 				</field>
  20119 			</fields>
  20120 		</register>
  20121 		<register>
  20122 			<name>POS</name>
  20123 			<description>Position register</description>
  20124 			<addressOffset>0x00C</addressOffset>
  20125 			<access>read-only</access>
  20126 			<resetValue>0</resetValue>
  20127 			<resetMask>0xFFFFFFFF</resetMask>
  20128 			<fields>
  20129 				<field>
  20130 					<name>POS</name>
  20131 					<description>Current position value.</description>
  20132 					<bitRange>[31:0]</bitRange>
  20133 				</field>
  20134 			</fields>
  20135 		</register>
  20136 		<register>
  20137 			<name>MAXPOS</name>
  20138 			<description>Maximum position register</description>
  20139 			<addressOffset>0x010</addressOffset>
  20140 			<access>read-write</access>
  20141 			<resetValue>0</resetValue>
  20142 			<resetMask>0xFFFFFFFF</resetMask>
  20143 			<fields>
  20144 				<field>
  20145 					<name>MAXPOS</name>
  20146 					<description>Current maximum position value.</description>
  20147 					<bitRange>[31:0]</bitRange>
  20148 				</field>
  20149 			</fields>
  20150 		</register>
  20151 		<register>
  20152 			<name>CMPOS0</name>
  20153 			<description>Position compare register 0</description>
  20154 			<addressOffset>0x014</addressOffset>
  20155 			<access>read-write</access>
  20156 			<resetValue>0xFFFFFFFF</resetValue>
  20157 			<resetMask>0xFFFFFFFF</resetMask>
  20158 			<fields>
  20159 				<field>
  20160 					<name>PCMP0</name>
  20161 					<description>Position compare value 0.</description>
  20162 					<bitRange>[31:0]</bitRange>
  20163 				</field>
  20164 			</fields>
  20165 		</register>
  20166 		<register>
  20167 			<name>CMPOS1</name>
  20168 			<description>Position compare register 1</description>
  20169 			<addressOffset>0x018</addressOffset>
  20170 			<access>read-write</access>
  20171 			<resetValue>0xFFFFFFFF</resetValue>
  20172 			<resetMask>0xFFFFFFFF</resetMask>
  20173 			<fields>
  20174 				<field>
  20175 					<name>PCMP1</name>
  20176 					<description>Position compare value 1.</description>
  20177 					<bitRange>[31:0]</bitRange>
  20178 				</field>
  20179 			</fields>
  20180 		</register>
  20181 		<register>
  20182 			<name>CMPOS2</name>
  20183 			<description>Position compare register 2</description>
  20184 			<addressOffset>0x01C</addressOffset>
  20185 			<access>read-write</access>
  20186 			<resetValue>0xFFFFFFFF</resetValue>
  20187 			<resetMask>0xFFFFFFFF</resetMask>
  20188 			<fields>
  20189 				<field>
  20190 					<name>PCMP2</name>
  20191 					<description>Position compare value 2.</description>
  20192 					<bitRange>[31:0]</bitRange>
  20193 				</field>
  20194 			</fields>
  20195 		</register>
  20196 		<register>
  20197 			<name>INXCNT</name>
  20198 			<description>Index count register 0</description>
  20199 			<addressOffset>0x020</addressOffset>
  20200 			<access>read-only</access>
  20201 			<resetValue>0</resetValue>
  20202 			<resetMask>0xFFFFFFFF</resetMask>
  20203 			<fields>
  20204 				<field>
  20205 					<name>ENCPOS</name>
  20206 					<description>Current index counter value.</description>
  20207 					<bitRange>[31:0]</bitRange>
  20208 				</field>
  20209 			</fields>
  20210 		</register>
  20211 		<register>
  20212 			<name>INXCMP0</name>
  20213 			<description>Index compare register 0</description>
  20214 			<addressOffset>0x024</addressOffset>
  20215 			<access>read-write</access>
  20216 			<resetValue>0xFFFFFFFF</resetValue>
  20217 			<resetMask>0xFFFFFFFF</resetMask>
  20218 			<fields>
  20219 				<field>
  20220 					<name>ICMP0</name>
  20221 					<description>Index compare value 0.</description>
  20222 					<bitRange>[31:0]</bitRange>
  20223 				</field>
  20224 			</fields>
  20225 		</register>
  20226 		<register>
  20227 			<name>LOAD</name>
  20228 			<description>Velocity timer reload register</description>
  20229 			<addressOffset>0x028</addressOffset>
  20230 			<access>read-write</access>
  20231 			<resetValue>0</resetValue>
  20232 			<resetMask>0xFFFFFFFF</resetMask>
  20233 			<fields>
  20234 				<field>
  20235 					<name>VELLOAD</name>
  20236 					<description>Current velocity timer load value.</description>
  20237 					<bitRange>[31:0]</bitRange>
  20238 				</field>
  20239 			</fields>
  20240 		</register>
  20241 		<register>
  20242 			<name>TIME</name>
  20243 			<description>Velocity timer register</description>
  20244 			<addressOffset>0x02C</addressOffset>
  20245 			<access>read-only</access>
  20246 			<resetValue>0</resetValue>
  20247 			<resetMask>0xFFFFFFFF</resetMask>
  20248 			<fields>
  20249 				<field>
  20250 					<name>VELVAL</name>
  20251 					<description>Current velocity timer value.</description>
  20252 					<bitRange>[31:0]</bitRange>
  20253 				</field>
  20254 			</fields>
  20255 		</register>
  20256 		<register>
  20257 			<name>VEL</name>
  20258 			<description>Velocity counter register</description>
  20259 			<addressOffset>0x030</addressOffset>
  20260 			<access>read-only</access>
  20261 			<resetValue>0</resetValue>
  20262 			<resetMask>0xFFFFFFFF</resetMask>
  20263 			<fields>
  20264 				<field>
  20265 					<name>VELPC</name>
  20266 					<description>Current velocity pulse count.</description>
  20267 					<bitRange>[31:0]</bitRange>
  20268 				</field>
  20269 			</fields>
  20270 		</register>
  20271 		<register>
  20272 			<name>CAP</name>
  20273 			<description>Velocity capture register</description>
  20274 			<addressOffset>0x034</addressOffset>
  20275 			<access>read-only</access>
  20276 			<resetValue>0xFFFFFFFF</resetValue>
  20277 			<resetMask>0xFFFFFFFF</resetMask>
  20278 			<fields>
  20279 				<field>
  20280 					<name>VELCAP</name>
  20281 					<description>Last velocity capture.</description>
  20282 					<bitRange>[31:0]</bitRange>
  20283 				</field>
  20284 			</fields>
  20285 		</register>
  20286 		<register>
  20287 			<name>VELCOMP</name>
  20288 			<description>Velocity compare register</description>
  20289 			<addressOffset>0x038</addressOffset>
  20290 			<access>read-write</access>
  20291 			<resetValue>0</resetValue>
  20292 			<resetMask>0xFFFFFFFF</resetMask>
  20293 			<fields>
  20294 				<field>
  20295 					<name>VELPC</name>
  20296 					<description>Compare velocity pulse count.</description>
  20297 					<bitRange>[31:0]</bitRange>
  20298 				</field>
  20299 			</fields>
  20300 		</register>
  20301 		<register>
  20302 			<name>FILTER</name>
  20303 			<description>Digital filter register</description>
  20304 			<addressOffset>0x03C</addressOffset>
  20305 			<access>read-write</access>
  20306 			<resetValue>0</resetValue>
  20307 			<resetMask>0xFFFFFFFF</resetMask>
  20308 			<fields>
  20309 				<field>
  20310 					<name>FILTA</name>
  20311 					<description>Digital filter sampling delay.</description>
  20312 					<bitRange>[31:0]</bitRange>
  20313 				</field>
  20314 			</fields>
  20315 		</register>
  20316 		
  20317 		
  20318 		
  20319 		
  20320 		
  20321 		<register>
  20322 			<name>INTSTAT</name>
  20323 			<description>Interrupt status register</description>
  20324 			<addressOffset>0xFE0</addressOffset>
  20325 			<access>read-only</access>
  20326 			<resetValue>0</resetValue>
  20327 			<resetMask>0xFFFFFFFF</resetMask>
  20328 			<fields>
  20329 				<field>
  20330 					<name>INX_INT</name>
  20331 					<description>Indicates that an index pulse was detected.</description>
  20332 					<bitRange>[0:0]</bitRange>
  20333 				</field>
  20334 				<field>
  20335 					<name>TIM_INT</name>
  20336 					<description>Indicates that a velocity timer overflow occurred</description>
  20337 					<bitRange>[1:1]</bitRange>
  20338 				</field>
  20339 				<field>
  20340 					<name>VELC_INT</name>
  20341 					<description>Indicates that captured velocity is less than compare velocity.</description>
  20342 					<bitRange>[2:2]</bitRange>
  20343 				</field>
  20344 				<field>
  20345 					<name>DIR_INT</name>
  20346 					<description>Indicates that a change of direction was detected.</description>
  20347 					<bitRange>[3:3]</bitRange>
  20348 				</field>
  20349 				<field>
  20350 					<name>ERR_INT</name>
  20351 					<description>Indicates that an encoder phase error was detected.</description>
  20352 					<bitRange>[4:4]</bitRange>
  20353 				</field>
  20354 				<field>
  20355 					<name>ENCLK_INT</name>
  20356 					<description>Indicates that and encoder clock pulse was detected.</description>
  20357 					<bitRange>[5:5]</bitRange>
  20358 				</field>
  20359 				<field>
  20360 					<name>POS0_INT</name>
  20361 					<description>Indicates that the position 0 compare value is equal to the current position.</description>
  20362 					<bitRange>[6:6]</bitRange>
  20363 				</field>
  20364 				<field>
  20365 					<name>POS1_INT</name>
  20366 					<description>Indicates that the position 1compare value is equal to the current position.</description>
  20367 					<bitRange>[7:7]</bitRange>
  20368 				</field>
  20369 				<field>
  20370 					<name>POS2_INT</name>
  20371 					<description>Indicates that the position 2 compare value is equal to the current position.</description>
  20372 					<bitRange>[8:8]</bitRange>
  20373 				</field>
  20374 				<field>
  20375 					<name>REV0_INT</name>
  20376 					<description>Indicates that the index compare 0 value is equal to the current index count.</description>
  20377 					<bitRange>[9:9]</bitRange>
  20378 				</field>
  20379 				<field>
  20380 					<name>POS0REV_INT</name>
  20381 					<description>Combined position 0 and revolution count interrupt. Set when both the POS0_Int bit is set and the REV0_Int is set.</description>
  20382 					<bitRange>[10:10]</bitRange>
  20383 				</field>
  20384 				<field>
  20385 					<name>POS1REV_INT</name>
  20386 					<description>Combined position 1 and revolution count interrupt. Set when both the POS1_Int bit is set and the REV1_Int is set.</description>
  20387 					<bitRange>[11:11]</bitRange>
  20388 				</field>
  20389 				<field>
  20390 					<name>POS2REV_INT</name>
  20391 					<description>Combined position 2 and revolution count interrupt. Set when both the POS2_Int bit is set and the REV2_Int is set.</description>
  20392 					<bitRange>[12:12]</bitRange>
  20393 				</field>
  20394 				<field>
  20395 					<name>REV1_INT</name>
  20396 					<description>Indicates that the index compare 1value is equal to the current index count.</description>
  20397 					<bitRange>[13:13]</bitRange>
  20398 				</field>
  20399 				<field>
  20400 					<name>REV2_INT</name>
  20401 					<description>Indicates that the index compare 2 value is equal to the current index count.</description>
  20402 					<bitRange>[14:14]</bitRange>
  20403 				</field>
  20404 				<field>
  20405 					<name>MAXPOS_INT</name>
  20406 					<description>Indicates that the current position count goes through the MAXPOS value to zero in the forward direction, or through zero to MAXPOS in the reverse direction.</description>
  20407 					<bitRange>[15:15]</bitRange>
  20408 				</field>
  20409 				<field>
  20410 					<name>RESERVED</name>
  20411 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  20412 					<bitRange>[31:16]</bitRange>
  20413 				</field>
  20414 			</fields>
  20415 		</register>
  20416 		<register>
  20417 			<name>SET</name>
  20418 			<description>Interrupt status set register</description>
  20419 			<addressOffset>0xFEC</addressOffset>
  20420 			<access>write-only</access>
  20421 			<resetValue>0</resetValue>
  20422 			<resetMask>0x00000000</resetMask>
  20423 			<fields>
  20424 				<field>
  20425 					<name>INX_INT</name>
  20426 					<description>Writing a 1 sets the INX_Int bit in QEIINTSTAT.</description>
  20427 					<bitRange>[0:0]</bitRange>
  20428 				</field>
  20429 				<field>
  20430 					<name>TIM_INT</name>
  20431 					<description>Writing a 1 sets the TIN_Int bit in QEIINTSTAT.</description>
  20432 					<bitRange>[1:1]</bitRange>
  20433 				</field>
  20434 				<field>
  20435 					<name>VELC_INT</name>
  20436 					<description>Writing a 1 sets the VELC_Int bit in QEIINTSTAT.</description>
  20437 					<bitRange>[2:2]</bitRange>
  20438 				</field>
  20439 				<field>
  20440 					<name>DIR_INT</name>
  20441 					<description>Writing a 1 sets the DIR_Int bit in QEIINTSTAT.</description>
  20442 					<bitRange>[3:3]</bitRange>
  20443 				</field>
  20444 				<field>
  20445 					<name>ERR_INT</name>
  20446 					<description>Writing a 1 sets the ERR_Int bit in QEIINTSTAT.</description>
  20447 					<bitRange>[4:4]</bitRange>
  20448 				</field>
  20449 				<field>
  20450 					<name>ENCLK_INT</name>
  20451 					<description>Writing a 1 sets the ENCLK_Int bit in QEIINTSTAT.</description>
  20452 					<bitRange>[5:5]</bitRange>
  20453 				</field>
  20454 				<field>
  20455 					<name>POS0_INT</name>
  20456 					<description>Writing a 1 sets the POS0_Int bit in QEIINTSTAT.</description>
  20457 					<bitRange>[6:6]</bitRange>
  20458 				</field>
  20459 				<field>
  20460 					<name>POS1_INT</name>
  20461 					<description>Writing a 1 sets the POS1_Int bit in QEIINTSTAT.</description>
  20462 					<bitRange>[7:7]</bitRange>
  20463 				</field>
  20464 				<field>
  20465 					<name>POS2_INT</name>
  20466 					<description>Writing a 1 sets the POS2_Int bit in QEIINTSTAT.</description>
  20467 					<bitRange>[8:8]</bitRange>
  20468 				</field>
  20469 				<field>
  20470 					<name>REV0_INT</name>
  20471 					<description>Writing a 1 sets the REV0_Int bit in QEIINTSTAT.</description>
  20472 					<bitRange>[9:9]</bitRange>
  20473 				</field>
  20474 				<field>
  20475 					<name>POS0REV_INT</name>
  20476 					<description>Writing a 1 sets the POS0REV_Int bit in QEIINTSTAT.</description>
  20477 					<bitRange>[10:10]</bitRange>
  20478 				</field>
  20479 				<field>
  20480 					<name>POS1REV_INT</name>
  20481 					<description>Writing a 1 sets the POS1REV_Int bit in QEIINTSTAT.</description>
  20482 					<bitRange>[11:11]</bitRange>
  20483 				</field>
  20484 				<field>
  20485 					<name>POS2REV_INT</name>
  20486 					<description>Writing a 1 sets the POS2REV_Int bit in QEIINTSTAT.</description>
  20487 					<bitRange>[12:12]</bitRange>
  20488 				</field>
  20489 				<field>
  20490 					<name>REV1_INT</name>
  20491 					<description>Writing a 1 sets the REV1_Int bit in QEIINTSTAT.</description>
  20492 					<bitRange>[13:13]</bitRange>
  20493 				</field>
  20494 				<field>
  20495 					<name>REV2_INT</name>
  20496 					<description>Writing a 1 sets the REV2_Int bit in QEIINTSTAT.</description>
  20497 					<bitRange>[14:14]</bitRange>
  20498 				</field>
  20499 				<field>
  20500 					<name>MAXPOS_INT</name>
  20501 					<description>Writing a 1 sets the MAXPOS_Int bit in QEIINTSTAT.</description>
  20502 					<bitRange>[15:15]</bitRange>
  20503 				</field>
  20504 				<field>
  20505 					<name>RESERVED</name>
  20506 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  20507 					<bitRange>[31:16]</bitRange>
  20508 				</field>
  20509 			</fields>
  20510 		</register>
  20511 		<register>
  20512 			<name>CLR</name>
  20513 			<description>Interrupt status clear register</description>
  20514 			<addressOffset>0xFE8</addressOffset>
  20515 			<access>write-only</access>
  20516 			<resetValue>0</resetValue>
  20517 			<resetMask>0x00000000</resetMask>
  20518 			<fields>
  20519 				<field>
  20520 					<name>INX_INT</name>
  20521 					<description>Writing a 1 clears the INX_Int bit in QEIINTSTAT.</description>
  20522 					<bitRange>[0:0]</bitRange>
  20523 				</field>
  20524 				<field>
  20525 					<name>TIM_INT</name>
  20526 					<description>Writing a 1 clears the TIN_Int bit in QEIINTSTAT.</description>
  20527 					<bitRange>[1:1]</bitRange>
  20528 				</field>
  20529 				<field>
  20530 					<name>VELC_INT</name>
  20531 					<description>Writing a 1 clears the VELC_Int bit in QEIINTSTAT.</description>
  20532 					<bitRange>[2:2]</bitRange>
  20533 				</field>
  20534 				<field>
  20535 					<name>DIR_INT</name>
  20536 					<description>Writing a 1 clears the DIR_Int bit in QEIINTSTAT.</description>
  20537 					<bitRange>[3:3]</bitRange>
  20538 				</field>
  20539 				<field>
  20540 					<name>ERR_INT</name>
  20541 					<description>Writing a 1 clears the ERR_Int bit in QEIINTSTAT.</description>
  20542 					<bitRange>[4:4]</bitRange>
  20543 				</field>
  20544 				<field>
  20545 					<name>ENCLK_INT</name>
  20546 					<description>Writing a 1 clears the ENCLK_Int bit in QEIINTSTAT.</description>
  20547 					<bitRange>[5:5]</bitRange>
  20548 				</field>
  20549 				<field>
  20550 					<name>POS0_INT</name>
  20551 					<description>Writing a 1 clears the POS0_Int bit in QEIINTSTAT.</description>
  20552 					<bitRange>[6:6]</bitRange>
  20553 				</field>
  20554 				<field>
  20555 					<name>POS1_INT</name>
  20556 					<description>Writing a 1 clears the POS1_Int bit in QEIINTSTAT.</description>
  20557 					<bitRange>[7:7]</bitRange>
  20558 				</field>
  20559 				<field>
  20560 					<name>POS2_INT</name>
  20561 					<description>Writing a 1 clears the POS2_Int bit in QEIINTSTAT.</description>
  20562 					<bitRange>[8:8]</bitRange>
  20563 				</field>
  20564 				<field>
  20565 					<name>REV0_INT</name>
  20566 					<description>Writing a 1 clears the REV0_Int bit in QEIINTSTAT.</description>
  20567 					<bitRange>[9:9]</bitRange>
  20568 				</field>
  20569 				<field>
  20570 					<name>POS0REV_INT</name>
  20571 					<description>Writing a 1 clears the POS0REV_Int bit in QEIINTSTAT.</description>
  20572 					<bitRange>[10:10]</bitRange>
  20573 				</field>
  20574 				<field>
  20575 					<name>POS1REV_INT</name>
  20576 					<description>Writing a 1 clears the POS1REV_Int bit in QEIINTSTAT.</description>
  20577 					<bitRange>[11:11]</bitRange>
  20578 				</field>
  20579 				<field>
  20580 					<name>POS2REV_INT</name>
  20581 					<description>Writing a 1 clears the POS2REV_Int bit in QEIINTSTAT.</description>
  20582 					<bitRange>[12:12]</bitRange>
  20583 				</field>
  20584 				<field>
  20585 					<name>REV1_INT</name>
  20586 					<description>Writing a 1 clears the REV1_Int bit in QEIINTSTAT.</description>
  20587 					<bitRange>[13:13]</bitRange>
  20588 				</field>
  20589 				<field>
  20590 					<name>REV2_INT</name>
  20591 					<description>Writing a 1 clears the REV2_Int bit in QEIINTSTAT.</description>
  20592 					<bitRange>[14:14]</bitRange>
  20593 				</field>
  20594 				<field>
  20595 					<name>MAXPOS_INT</name>
  20596 					<description>Writing a 1 clears the MAXPOS_Int bit in QEIINTSTAT.</description>
  20597 					<bitRange>[15:15]</bitRange>
  20598 				</field>
  20599 				<field>
  20600 					<name>RESERVED</name>
  20601 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  20602 					<bitRange>[31:16]</bitRange>
  20603 				</field>
  20604 			</fields>
  20605 		</register>
  20606 		<register>
  20607 			<name>IE</name>
  20608 			<description>Interrupt enable register</description>
  20609 			<addressOffset>0xFE4</addressOffset>
  20610 			<access>read-only</access>
  20611 			<resetValue>0</resetValue>
  20612 			<resetMask>0xFFFFFFFF</resetMask>
  20613 			<fields>
  20614 				<field>
  20615 					<name>INX_INT</name>
  20616 					<description>When 1, the INX_Int interrupt is enabled.</description>
  20617 					<bitRange>[0:0]</bitRange>
  20618 				</field>
  20619 				<field>
  20620 					<name>TIM_INT</name>
  20621 					<description>When 1, the TIN_Int interrupt is enabled.</description>
  20622 					<bitRange>[1:1]</bitRange>
  20623 				</field>
  20624 				<field>
  20625 					<name>VELC_INT</name>
  20626 					<description>When 1, the VELC_Int interrupt is enabled.</description>
  20627 					<bitRange>[2:2]</bitRange>
  20628 				</field>
  20629 				<field>
  20630 					<name>DIR_INT</name>
  20631 					<description>When 1, the DIR_Int interrupt is enabled.</description>
  20632 					<bitRange>[3:3]</bitRange>
  20633 				</field>
  20634 				<field>
  20635 					<name>ERR_INT</name>
  20636 					<description>When 1, the ERR_Int interrupt is enabled.</description>
  20637 					<bitRange>[4:4]</bitRange>
  20638 				</field>
  20639 				<field>
  20640 					<name>ENCLK_INT</name>
  20641 					<description>When 1, the ENCLK_Int interrupt is enabled.</description>
  20642 					<bitRange>[5:5]</bitRange>
  20643 				</field>
  20644 				<field>
  20645 					<name>POS0_INT</name>
  20646 					<description>When 1, the POS0_Int interrupt is enabled.</description>
  20647 					<bitRange>[6:6]</bitRange>
  20648 				</field>
  20649 				<field>
  20650 					<name>POS1_INT</name>
  20651 					<description>When 1, the POS1_Int interrupt is enabled.</description>
  20652 					<bitRange>[7:7]</bitRange>
  20653 				</field>
  20654 				<field>
  20655 					<name>POS2_INT</name>
  20656 					<description>When 1, the POS2_Int interrupt is enabled.</description>
  20657 					<bitRange>[8:8]</bitRange>
  20658 				</field>
  20659 				<field>
  20660 					<name>REV0_INT</name>
  20661 					<description>When 1, the REV0_Int interrupt is enabled.</description>
  20662 					<bitRange>[9:9]</bitRange>
  20663 				</field>
  20664 				<field>
  20665 					<name>POS0REV_INT</name>
  20666 					<description>When 1, the POS0REV_Int interrupt is enabled.</description>
  20667 					<bitRange>[10:10]</bitRange>
  20668 				</field>
  20669 				<field>
  20670 					<name>POS1REV_INT</name>
  20671 					<description>When 1, the POS1REV_Int interrupt is enabled.</description>
  20672 					<bitRange>[11:11]</bitRange>
  20673 				</field>
  20674 				<field>
  20675 					<name>POS2REV_INT</name>
  20676 					<description>When 1, the POS2REV_Int interrupt is enabled.</description>
  20677 					<bitRange>[12:12]</bitRange>
  20678 				</field>
  20679 				<field>
  20680 					<name>REV1_INT</name>
  20681 					<description>When 1, the REV1_Int interrupt is enabled.</description>
  20682 					<bitRange>[13:13]</bitRange>
  20683 				</field>
  20684 				<field>
  20685 					<name>REV2_INT</name>
  20686 					<description>When 1, the REV2_Int interrupt is enabled.</description>
  20687 					<bitRange>[14:14]</bitRange>
  20688 				</field>
  20689 				<field>
  20690 					<name>MAXPOS_INT</name>
  20691 					<description>When 1, the MAXPOS_Int interrupt is enabled.</description>
  20692 					<bitRange>[15:15]</bitRange>
  20693 				</field>
  20694 				<field>
  20695 					<name>RESERVED</name>
  20696 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  20697 					<bitRange>[31:16]</bitRange>
  20698 				</field>
  20699 			</fields>
  20700 		</register>
  20701 		<register>
  20702 			<name>IES</name>
  20703 			<description>Interrupt enable set register</description>
  20704 			<addressOffset>0xFDC</addressOffset>
  20705 			<access>write-only</access>
  20706 			<resetValue>0</resetValue>
  20707 			<resetMask>0x00000000</resetMask>
  20708 			<fields>
  20709 				<field>
  20710 					<name>INX_INT</name>
  20711 					<description>Writing a 1 enables the INX_Int interrupt in the QEIIE register.</description>
  20712 					<bitRange>[0:0]</bitRange>
  20713 				</field>
  20714 				<field>
  20715 					<name>TIM_INT</name>
  20716 					<description>Writing a 1 enables the TIN_Int interrupt in the QEIIE register.</description>
  20717 					<bitRange>[1:1]</bitRange>
  20718 				</field>
  20719 				<field>
  20720 					<name>VELC_INT</name>
  20721 					<description>Writing a 1 enables the VELC_Int interrupt in the QEIIE register.</description>
  20722 					<bitRange>[2:2]</bitRange>
  20723 				</field>
  20724 				<field>
  20725 					<name>DIR_INT</name>
  20726 					<description>Writing a 1 enables the DIR_Int interrupt in the QEIIE register.</description>
  20727 					<bitRange>[3:3]</bitRange>
  20728 				</field>
  20729 				<field>
  20730 					<name>ERR_INT</name>
  20731 					<description>Writing a 1 enables the ERR_Int interrupt in the QEIIE register.</description>
  20732 					<bitRange>[4:4]</bitRange>
  20733 				</field>
  20734 				<field>
  20735 					<name>ENCLK_INT</name>
  20736 					<description>Writing a 1 enables the ENCLK_Int interrupt in the QEIIE register.</description>
  20737 					<bitRange>[5:5]</bitRange>
  20738 				</field>
  20739 				<field>
  20740 					<name>POS0_INT</name>
  20741 					<description>Writing a 1 enables the POS0_Int interrupt in the QEIIE register.</description>
  20742 					<bitRange>[6:6]</bitRange>
  20743 				</field>
  20744 				<field>
  20745 					<name>POS1_INT</name>
  20746 					<description>Writing a 1 enables the POS1_Int interrupt in the QEIIE register.</description>
  20747 					<bitRange>[7:7]</bitRange>
  20748 				</field>
  20749 				<field>
  20750 					<name>POS2_INT</name>
  20751 					<description>Writing a 1 enables the POS2_Int interrupt in the QEIIE register.</description>
  20752 					<bitRange>[8:8]</bitRange>
  20753 				</field>
  20754 				<field>
  20755 					<name>REV0_INT</name>
  20756 					<description>Writing a 1 enables the REV0_Int interrupt in the QEIIE register.</description>
  20757 					<bitRange>[9:9]</bitRange>
  20758 				</field>
  20759 				<field>
  20760 					<name>POS0REV_INT</name>
  20761 					<description>Writing a 1 enables the POS0REV_Int interrupt in the QEIIE register.</description>
  20762 					<bitRange>[10:10]</bitRange>
  20763 				</field>
  20764 				<field>
  20765 					<name>POS1REV_INT</name>
  20766 					<description>Writing a 1 enables the POS1REV_Int interrupt in the QEIIE register.</description>
  20767 					<bitRange>[11:11]</bitRange>
  20768 				</field>
  20769 				<field>
  20770 					<name>POS2REV_INT</name>
  20771 					<description>Writing a 1 enables the POS2REV_Int interrupt in the QEIIE register.</description>
  20772 					<bitRange>[12:12]</bitRange>
  20773 				</field>
  20774 				<field>
  20775 					<name>REV1_INT</name>
  20776 					<description>Writing a 1 enables the REV1_Int interrupt in the QEIIE register.</description>
  20777 					<bitRange>[13:13]</bitRange>
  20778 				</field>
  20779 				<field>
  20780 					<name>REV2_INT</name>
  20781 					<description>Writing a 1 enables the REV2_Int interrupt in the QEIIE register.</description>
  20782 					<bitRange>[14:14]</bitRange>
  20783 				</field>
  20784 				<field>
  20785 					<name>MAXPOS_INT</name>
  20786 					<description>Writing a 1 enables the MAXPOS_Int interrupt in the QEIIE register.</description>
  20787 					<bitRange>[15:15]</bitRange>
  20788 				</field>
  20789 				<field>
  20790 					<name>RESERVED</name>
  20791 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  20792 					<bitRange>[31:16]</bitRange>
  20793 				</field>
  20794 			</fields>
  20795 		</register>
  20796 		<register>
  20797 			<name>IEC</name>
  20798 			<description>Interrupt enable clear register</description>
  20799 			<addressOffset>0xFD8</addressOffset>
  20800 			<access>write-only</access>
  20801 			<resetValue>0</resetValue>
  20802 			<resetMask>0x00000000</resetMask>
  20803 			<fields>
  20804 				<field>
  20805 					<name>INX_INT</name>
  20806 					<description>Writing a 1 disables the INX_Int interrupt in the QEIIE register.</description>
  20807 					<bitRange>[0:0]</bitRange>
  20808 				</field>
  20809 				<field>
  20810 					<name>TIM_INT</name>
  20811 					<description>Writing a 1 disables the TIN_Int interrupt in the QEIIE register.</description>
  20812 					<bitRange>[1:1]</bitRange>
  20813 				</field>
  20814 				<field>
  20815 					<name>VELC_INT</name>
  20816 					<description>Writing a 1 disables the VELC_Int interrupt in the QEIIE register.</description>
  20817 					<bitRange>[2:2]</bitRange>
  20818 				</field>
  20819 				<field>
  20820 					<name>DIR_INT</name>
  20821 					<description>Writing a 1 disables the DIR_Int interrupt in the QEIIE register.</description>
  20822 					<bitRange>[3:3]</bitRange>
  20823 				</field>
  20824 				<field>
  20825 					<name>ERR_INT</name>
  20826 					<description>Writing a 1 disables the ERR_Int interrupt in the QEIIE register.</description>
  20827 					<bitRange>[4:4]</bitRange>
  20828 				</field>
  20829 				<field>
  20830 					<name>ENCLK_INT</name>
  20831 					<description>Writing a 1 disables the ENCLK_Int interrupt in the QEIIE register.</description>
  20832 					<bitRange>[5:5]</bitRange>
  20833 				</field>
  20834 				<field>
  20835 					<name>POS0_INT</name>
  20836 					<description>Writing a 1 disables the POS0_Int interrupt in the QEIIE register.</description>
  20837 					<bitRange>[6:6]</bitRange>
  20838 				</field>
  20839 				<field>
  20840 					<name>POS1_INT</name>
  20841 					<description>Writing a 1 disables the POS1_Int interrupt in the QEIIE register.</description>
  20842 					<bitRange>[7:7]</bitRange>
  20843 				</field>
  20844 				<field>
  20845 					<name>POS2_INT</name>
  20846 					<description>Writing a 1 disables the POS2_Int interrupt in the QEIIE register.</description>
  20847 					<bitRange>[8:8]</bitRange>
  20848 				</field>
  20849 				<field>
  20850 					<name>REV0_INT</name>
  20851 					<description>Writing a 1 disables the REV0_Int interrupt in the QEIIE register.</description>
  20852 					<bitRange>[9:9]</bitRange>
  20853 				</field>
  20854 				<field>
  20855 					<name>POS0REV_INT</name>
  20856 					<description>Writing a 1 disables the POS0REV_Int interrupt in the QEIIE register.</description>
  20857 					<bitRange>[10:10]</bitRange>
  20858 				</field>
  20859 				<field>
  20860 					<name>POS1REV_INT</name>
  20861 					<description>Writing a 1 disables the POS1REV_Int interrupt in the QEIIE register.</description>
  20862 					<bitRange>[11:11]</bitRange>
  20863 				</field>
  20864 				<field>
  20865 					<name>POS2REV_INT</name>
  20866 					<description>Writing a 1 disables the POS2REV_Int interrupt in the QEIIE register.</description>
  20867 					<bitRange>[12:12]</bitRange>
  20868 				</field>
  20869 				<field>
  20870 					<name>REV1_INT</name>
  20871 					<description>Writing a 1 disables the REV1_Int interrupt in the QEIIE register.</description>
  20872 					<bitRange>[13:13]</bitRange>
  20873 				</field>
  20874 				<field>
  20875 					<name>REV2_INT</name>
  20876 					<description>Writing a 1 disables the REV2_Int interrupt in the QEIIE register.</description>
  20877 					<bitRange>[14:14]</bitRange>
  20878 				</field>
  20879 				<field>
  20880 					<name>MAXPOS_INT</name>
  20881 					<description>Writing a 1 disables the MAXPOS_Int interrupt in the QEIIE register.</description>
  20882 					<bitRange>[15:15]</bitRange>
  20883 				</field>
  20884 				<field>
  20885 					<name>RESERVED</name>
  20886 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  20887 					<bitRange>[31:16]</bitRange>
  20888 				</field>
  20889 			</fields>
  20890 		</register>
  20891 	</registers>
  20892 </peripheral>
  20893 
  20894 		
  20895 		
  20896 
  20897 		
  20898 
  20899 		
  20900 	<peripheral>
  20901 	<name>SYSCON</name>
  20902 	<description>System and clock control</description>
  20903 	<groupName>SYSCON</groupName>
  20904 	<baseAddress>0x400FC000</baseAddress>
  20905 	<addressBlock>
  20906 	<offset>0x0</offset>
  20907 	<size>0xFFF</size>
  20908 	<usage>registers</usage>
  20909 	</addressBlock>
  20910 	<interrupt>
  20911 	<name>EINT0</name>
  20912 	<value>18</value>
  20913 	</interrupt>
  20914 	<interrupt>
  20915 	<name>EINT1</name>
  20916 	<value>19</value>
  20917 	</interrupt>
  20918 	<interrupt>
  20919 	<name>EINT2</name>
  20920 	<value>20</value>
  20921 	</interrupt>
  20922 	<interrupt>
  20923 	<name>EINT3</name>
  20924 	<value>21</value>
  20925 	</interrupt>
  20926 	<interrupt>
  20927 	<name>BOD</name>
  20928 	<value>23</value>
  20929 	</interrupt>
  20930 		<interrupt>
  20931 			<name>PLL0</name>
  20932 			<value>16</value>
  20933 		</interrupt>
  20934 		<interrupt>
  20935 			<name>PLL1</name>
  20936 			<value>32</value>
  20937 		</interrupt>
  20938 		<registers>
  20939 							
  20940 																			
  20941 				<register>																
  20942 					<name>FLASHCFG</name>															
  20943 					<description>Flash Accelerator Configuration Register. Controls flash access timing.</description>															
  20944 					<addressOffset>0x000</addressOffset>															
  20945 					<access>read-write</access>															
  20946 					<resetValue>0x303A</resetValue>															
  20947 					<resetMask>0xFFFFFFFF</resetMask>															
  20948 					<fields>															
  20949 						<field>														
  20950 							<name>RESERVED</name>													
  20951 							<description>Reserved, user software should not change these bits from the reset value.</description>													
  20952 							<bitRange>[11:0]</bitRange>													
  20953 																			
  20954 						</field>														
  20955 						<field>														
  20956 							<name>FLASHTIM</name>													
  20957 							<description>Flash access time. The value of this field plus 1 gives the number of CPU clocks used for a flash access. Warning: improper setting of this value may result in incorrect operation of the device. Other values are reserved.</description>													
  20958 							<bitRange>[15:12]</bitRange>													
  20959 							<enumeratedValues>													
  20960 								<name>ENUM</name>													
  20961 								<enumeratedValue>												
  20962 									<name>1CLK</name>											
  20963 									<description>Flash accesses use 1 CPU clock. Use for up to 20 MHz CPU clock.</description>											
  20964 									<value>0x0</value>											
  20965 								</enumeratedValue>												
  20966 								<enumeratedValue>												
  20967 									<name>2CLK</name>											
  20968 									<description>Flash accesses use 2 CPU clocks. Use for up to 40 MHz CPU clock.</description>											
  20969 									<value>0x1</value>											
  20970 								</enumeratedValue>												
  20971 								<enumeratedValue>												
  20972 									<name>3CLK</name>											
  20973 									<description>Flash accesses use 3 CPU clocks. Use for up to 60 MHz CPU clock.</description>											
  20974 									<value>0x2</value>											
  20975 								</enumeratedValue>												
  20976 								<enumeratedValue>												
  20977 									<name>4CLK</name>											
  20978 									<description>Flash accesses use 4 CPU clocks. Use for up to 80 MHz CPU clock.</description>											
  20979 									<value>0x3</value>											
  20980 								</enumeratedValue>												
  20981 								<enumeratedValue>												
  20982 									<name>5CLK</name>											
  20983 									<description>Flash accesses use 5 CPU clocks. Use for up to 100 MHz CPU clock. Use for up to 120 Mhz for LPC1759 and LPC1769 only.</description>											
  20984 									<value>0x4</value>											
  20985 								</enumeratedValue>												
  20986 								<enumeratedValue>												
  20987 									<name>6CLK</name>											
  20988 									<description>Flash accesses use 6 CPU clocks. This safe setting will work under any conditions.</description>											
  20989 									<value>0x5</value>											
  20990 								</enumeratedValue>												
  20991 							</enumeratedValues>													
  20992 						</field>														
  20993 						<field>														
  20994 							<name>RESERVED</name>													
  20995 							<description>Reserved. The value read from a reserved bit is not defined.</description>													
  20996 							<bitRange>[31:16]</bitRange>													
  20997 																			
  20998 						</field>														
  20999 					</fields>															
  21000 				</register>																
  21001 																				
  21002 			
  21003 							
  21004 			
  21005 			
  21006 	<register>																		
  21007 		<name>PLL0CON</name>																	
  21008 		<description>PLL0 Control Register</description>																	
  21009 		<addressOffset>0x080</addressOffset>																	
  21010 		<access>read-write</access>																	
  21011 		<resetValue>0</resetValue>																	
  21012 		<resetMask>0xFFFFFFFF</resetMask>																	
  21013 		<fields>																	
  21014 			<field>																
  21015 				<name>PLLE0</name>															
  21016 				<description>PLL0 Enable. When one, and after a valid PLL0 feed, this bit will activate PLL0 and allow it to lock to the requested frequency. See PLL0STAT register.</description>															
  21017 				<bitRange>[0:0]</bitRange>															
  21018 			</field>																
  21019 			<field>																
  21020 				<name>PLLC0</name>															
  21021 				<description>PLL0 Connect. Setting PLLC0 to one after PLL0 has been enabled and locked, then followed by a valid PLL0 feed sequence causes PLL0 to become the clock source for the CPU, AHB peripherals, and used to derive the clocks for APB peripherals. The PLL0 output may potentially be used to clock the USB subsystem if the frequency is 48 MHz. See PLL0STAT register.</description>															
  21022 				<bitRange>[1:1]</bitRange>															
  21023 			</field>																
  21024 			<field>																
  21025 				<name>RESERVED</name>															
  21026 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21027 				<bitRange>[31:2]</bitRange>															
  21028 			</field>																
  21029 		</fields>																	
  21030 	</register>																		
  21031 	<register>																		
  21032 		<name>PLL0CFG</name>																	
  21033 		<description>PLL0 Configuration Register</description>																	
  21034 		<addressOffset>0x084</addressOffset>																	
  21035 		<access>read-write</access>																	
  21036 		<resetValue>0</resetValue>																	
  21037 		<resetMask>0xFFFFFFFF</resetMask>																	
  21038 		<fields>																	
  21039 			<field>																
  21040 				<name>MSEL0</name>															
  21041 				<description>PLL0 Multiplier value. Supplies the value M in PLL0 frequency calculations. The value stored here is M - 1.  Note: Not all values of M are needed, and therefore some are not supported by hardware.</description>															
  21042 				<bitRange>[14:0]</bitRange>															
  21043 			</field>																
  21044 			<field>																
  21045 				<name>RESERVED</name>															
  21046 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21047 				<bitRange>[15:15]</bitRange>															
  21048 			</field>																
  21049 			<field>																
  21050 				<name>NSEL0</name>															
  21051 				<description>PLL0 Pre-Divider value. Supplies the value N in PLL0 frequency calculations. The value stored here is N - 1. Supported values for N are 1 through 32.</description>															
  21052 				<bitRange>[23:16]</bitRange>															
  21053 			</field>																
  21054 			<field>																
  21055 				<name>RESERVED</name>															
  21056 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21057 				<bitRange>[31:24]</bitRange>															
  21058 			</field>																
  21059 		</fields>																	
  21060 	</register>																		
  21061 	<register>																		
  21062 		<name>PLL0STAT</name>																	
  21063 		<description>PLL0 Status Register</description>																	
  21064 		<addressOffset>0x088</addressOffset>																	
  21065 		<access>read-only</access>																	
  21066 		<resetValue>0</resetValue>																	
  21067 		<resetMask>0xFFFFFFFF</resetMask>																	
  21068 		<fields>																	
  21069 			<field>																
  21070 				<name>MSEL0</name>															
  21071 				<description>Read-back for the PLL0 Multiplier value. This is the value currently used by PLL0, and is one less than the actual multiplier.</description>															
  21072 				<bitRange>[14:0]</bitRange>															
  21073 			</field>																
  21074 			<field>																
  21075 				<name>RESERVED</name>															
  21076 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21077 				<bitRange>[15:15]</bitRange>															
  21078 			</field>																
  21079 			<field>																
  21080 				<name>NSEL0</name>															
  21081 				<description>Read-back for the PLL0 Pre-Divider value. This is the value currently used by PLL0, and is one less than the actual divider.</description>															
  21082 				<bitRange>[23:16]</bitRange>															
  21083 			</field>																
  21084 			<field>																
  21085 				<name>PLLE0_STAT</name>															
  21086 				<description>Read-back for the PLL0 Enable bit. This bit reflects the state of the PLEC0 bit in PLL0CON after a valid PLL0 feed. When one, PLL0 is currently enabled. When zero, PLL0 is turned off. This bit is automatically cleared when Power-down mode is entered.</description>															
  21087 				<bitRange>[24:24]</bitRange>															
  21088 			</field>																
  21089 			<field>																
  21090 				<name>PLLC0_STAT</name>															
  21091 				<description>Read-back for the PLL0 Connect bit. This bit reflects the state of the PLLC0 bit in PLL0CON after a valid PLL0 feed. When PLLC0 and PLLE0 are both one, PLL0 is connected as the clock source for the CPU. When either PLLC0 or PLLE0 is zero, PLL0 is bypassed. This bit is automatically cleared when Power-down mode is entered.</description>															
  21092 				<bitRange>[25:25]</bitRange>															
  21093 			</field>																
  21094 			<field>																
  21095 				<name>PLOCK0</name>															
  21096 				<description>Reflects the PLL0 Lock status. When zero, PLL0 is not locked. When one, PLL0 is locked onto the requested frequency. See text for details.</description>															
  21097 				<bitRange>[26:26]</bitRange>															
  21098 			</field>																
  21099 			<field>																
  21100 				<name>RESERVED</name>															
  21101 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21102 				<bitRange>[31:27]</bitRange>															
  21103 			</field>																
  21104 		</fields>																	
  21105 	</register>																		
  21106 	<register>																		
  21107 		<name>PLL0FEED</name>																	
  21108 		<description>PLL0 Feed Register</description>																	
  21109 		<addressOffset>0x08C</addressOffset>																	
  21110 		<access>write-only</access>																	
  21111 		<resetValue>0</resetValue>																	
  21112 		<resetMask>0x00000000</resetMask>																	
  21113 		<fields>																	
  21114 			<field>																
  21115 				<name>PLL0FEED</name>															
  21116 				<description>The PLL0 feed sequence must be written to this register in order for PLL0 configuration and control register changes to take effect.</description>															
  21117 				<bitRange>[7:0]</bitRange>															
  21118 			</field>																
  21119 			<field>																
  21120 				<name>RESERVED</name>															
  21121 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21122 				<bitRange>[31:8]</bitRange>															
  21123 			</field>																
  21124 		</fields>																	
  21125 	</register>																		
  21126 	<register>																		
  21127 		<name>PLL1CON</name>																	
  21128 		<description>PLL1 Control Register</description>																	
  21129 		<addressOffset>0x0A0</addressOffset>																	
  21130 		<access>read-write</access>																	
  21131 		<resetValue>0</resetValue>																	
  21132 		<resetMask>0xFFFFFFFF</resetMask>																	
  21133 		<fields>																	
  21134 			<field>																
  21135 				<name>PLLE1</name>															
  21136 				<description>PLL1 Enable. When one, and after a valid PLL1 feed, this bit will activate PLL1 and allow it to lock to the requested frequency.</description>															
  21137 				<bitRange>[0:0]</bitRange>															
  21138 			</field>																
  21139 			<field>																
  21140 				<name>PLLC1</name>															
  21141 				<description>PLL1 Connect. Setting PLLC to one after PLL1 has been enabled and locked, then followed by a valid PLL1 feed sequence causes PLL1 to become the clock source for the USB subsystem via the USB clock divider. See PLL1STAT register.</description>															
  21142 				<bitRange>[1:1]</bitRange>															
  21143 			</field>																
  21144 			<field>																
  21145 				<name>RESERVED</name>															
  21146 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21147 				<bitRange>[31:2]</bitRange>															
  21148 			</field>																
  21149 		</fields>																	
  21150 	</register>																		
  21151 	<register>																		
  21152 		<name>PLL1CFG</name>																	
  21153 		<description>PLL1 Configuration Register</description>																	
  21154 		<addressOffset>0x0A4</addressOffset>																	
  21155 		<access>read-write</access>																	
  21156 		<resetValue>0</resetValue>																	
  21157 		<resetMask>0xFFFFFFFF</resetMask>																	
  21158 		<fields>																	
  21159 			<field>																
  21160 				<name>MSEL1</name>															
  21161 				<description>PLL1 Multiplier value. Supplies the value M in the PLL1 frequency calculations.</description>															
  21162 				<bitRange>[4:0]</bitRange>															
  21163 			</field>																
  21164 			<field>																
  21165 				<name>PSEL1</name>															
  21166 				<description>PLL1 Divider value. Supplies the value P in the PLL1 frequency calculations.</description>															
  21167 				<bitRange>[6:5]</bitRange>															
  21168 			</field>																
  21169 			<field>																
  21170 				<name>RESERVED</name>															
  21171 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21172 				<bitRange>[31:7]</bitRange>															
  21173 			</field>																
  21174 		</fields>																	
  21175 	</register>																		
  21176 	<register>																		
  21177 		<name>PLL1STAT</name>																	
  21178 		<description>PLL1 Status Register</description>																	
  21179 		<addressOffset>0x0A8</addressOffset>																	
  21180 		<access>read-only</access>																	
  21181 		<resetValue>0</resetValue>																	
  21182 		<resetMask>0xFFFFFFFF</resetMask>																	
  21183 		<fields>																	
  21184 			<field>																
  21185 				<name>MSEL1</name>															
  21186 				<description>Read-back for the PLL1 Multiplier value. This is the value currently used by PLL1.</description>															
  21187 				<bitRange>[4:0]</bitRange>															
  21188 			</field>																
  21189 			<field>																
  21190 				<name>PSEL1</name>															
  21191 				<description>Read-back for the PLL1 Divider value. This is the value currently used by PLL1.</description>															
  21192 				<bitRange>[6:5]</bitRange>															
  21193 			</field>																
  21194 			<field>																
  21195 				<name>RESERVED</name>															
  21196 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21197 				<bitRange>[7:7]</bitRange>															
  21198 			</field>																
  21199 			<field>																
  21200 				<name>PLLE1_STAT</name>															
  21201 				<description>Read-back for the PLL1 Enable bit. When one, PLL1 is currently activated. When zero, PLL1 is turned off. This bit is automatically cleared when Power-down mode is activated.</description>															
  21202 				<bitRange>[8:8]</bitRange>															
  21203 			</field>																
  21204 			<field>																
  21205 				<name>PLLC1_STAT</name>															
  21206 				<description>Read-back for the PLL1 Connect bit. When PLLC and PLLE are both one, PLL1 is connected as the clock source for the microcontroller. When either PLLC or PLLE is zero, PLL1 is bypassed and the oscillator clock is used directly by the microcontroller. This bit is automatically cleared when Power-down mode is activated.</description>															
  21207 				<bitRange>[9:9]</bitRange>															
  21208 			</field>																
  21209 			<field>																
  21210 				<name>PLOCK1</name>															
  21211 				<description>Reflects the PLL1 Lock status. When zero, PLL1 is not locked. When one, PLL1 is locked onto the requested frequency.</description>															
  21212 				<bitRange>[10:10]</bitRange>															
  21213 			</field>																
  21214 			<field>																
  21215 				<name>RESERVED</name>															
  21216 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21217 				<bitRange>[31:11]</bitRange>															
  21218 			</field>																
  21219 		</fields>																	
  21220 	</register>																		
  21221 	<register>																		
  21222 		<name>PLL1FEED</name>																	
  21223 		<description>PLL1 Feed Register</description>																	
  21224 		<addressOffset>0x0AC</addressOffset>																	
  21225 		<access>write-only</access>																	
  21226 		<resetValue>0</resetValue>																	
  21227 		<resetMask>0x00000000</resetMask>																	
  21228 		<fields>																	
  21229 			<field>																
  21230 				<name>PLL1FEED</name>															
  21231 				<description>The PLL1 feed sequence must be written to this register in order for PLL1 configuration and control register changes to take effect.</description>															
  21232 				<bitRange>[7:0]</bitRange>															
  21233 			</field>																
  21234 			<field>																
  21235 				<name>RESERVED</name>															
  21236 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21237 				<bitRange>[31:8]</bitRange>															
  21238 			</field>																
  21239 		</fields>																	
  21240 	</register>																		
  21241 	<register>																		
  21242 		<name>PCON</name>																	
  21243 		<description>Power Control Register</description>																	
  21244 		<addressOffset>0x0C0</addressOffset>																	
  21245 		<access>read-write</access>																	
  21246 		<resetValue>0</resetValue>																	
  21247 		<resetMask>0xFFFFFFFF</resetMask>																	
  21248 		<fields>																	
  21249 			<field>																
  21250 				<name>PM0</name>															
  21251 				<description>Power mode control bit 0. This bit controls entry to the Power-down mode.</description>															
  21252 				<bitRange>[0:0]</bitRange>															
  21253 			</field>																
  21254 			<field>																
  21255 				<name>PM1</name>															
  21256 				<description>Power mode control bit 1. This bit controls entry to the Deep Power-down mode.</description>															
  21257 				<bitRange>[1:1]</bitRange>															
  21258 			</field>																
  21259 			<field>																
  21260 				<name>BODRPM</name>															
  21261 				<description>Brown-Out Reduced Power Mode. When BODRPM is 1, the Brown-Out Detect circuitry will be turned off when chip Power-down mode or Deep Sleep mode is entered, resulting in a further reduction in power usage. However, the possibility of using Brown-Out Detect as a wake-up source from the reduced power mode will be lost. When 0, the Brown-Out Detect function remains active during Power-down and Deep Sleep modes. See the System Control Block chapter for details of Brown-Out detection.</description>															
  21262 				<bitRange>[2:2]</bitRange>															
  21263 			</field>																
  21264 			<field>																
  21265 				<name>BOGD</name>															
  21266 				<description>Brown-Out Global Disable. When BOGD is 1, the Brown-Out Detect circuitry is fully disabled at all times, and does not consume power. When 0, the Brown-Out Detect circuitry is enabled. See the System Control Block chapter for details of Brown-Out detection. Note: the Brown-Out Reset Disable (BORD, in this register) and the Brown-Out Interrupt (xx) must be disabled when software changes the value of this bit.</description>															
  21267 				<bitRange>[3:3]</bitRange>															
  21268 			</field>																
  21269 			<field>																
  21270 				<name>BORD</name>															
  21271 				<description>Brown-Out Reset Disable. When BORD is 1, the BOD will not reset the device when the VDD(REG)(3V3) voltage dips goes below the BOD reset trip level. The Brown-Out interrupt is not affected. When BORD is 0, the BOD reset is enabled.</description>															
  21272 				<bitRange>[4:4]</bitRange>															
  21273 			</field>																
  21274 			<field>																
  21275 				<name>RESERVED</name>															
  21276 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21277 				<bitRange>[7:3]</bitRange>															
  21278 			</field>																
  21279 			<field>																
  21280 				<name>SMFLAG</name>															
  21281 				<description>Sleep Mode entry flag. Set when the Sleep mode is successfully entered. Cleared by software writing a one to this bit.</description>															
  21282 				<bitRange>[8:8]</bitRange>															
  21283 			</field>																
  21284 			<field>																
  21285 				<name>DSFLAG</name>															
  21286 				<description>Deep Sleep entry flag. Set when the Deep Sleep mode is successfully entered. Cleared by software writing a one to this bit.</description>															
  21287 				<bitRange>[9:9]</bitRange>															
  21288 			</field>																
  21289 			<field>																
  21290 				<name>PDFLAG</name>															
  21291 				<description>Power-down entry flag. Set when the Power-down mode is successfully entered. Cleared by software writing a one to this bit.</description>															
  21292 				<bitRange>[10:10]</bitRange>															
  21293 			</field>																
  21294 			<field>																
  21295 				<name>DPDFLAG</name>															
  21296 				<description>Deep Power-down entry flag. Set when the Deep Power-down mode is successfully entered. Cleared by software writing a one to this bit.</description>															
  21297 				<bitRange>[11:11]</bitRange>															
  21298 			</field>																
  21299 			<field>																
  21300 				<name>RESERVED</name>															
  21301 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21302 				<bitRange>[31:12]</bitRange>															
  21303 			</field>																
  21304 		</fields>																	
  21305 	</register>																		
  21306 	<register>																		
  21307 		<name>PCONP</name>																	
  21308 		<description>Power Control for Peripherals Register</description>																	
  21309 		<addressOffset>0x0C4</addressOffset>																	
  21310 		<access>read-write</access>																	
  21311 		<resetValue>0x03BE</resetValue>																	
  21312 		<resetMask>0xFFFFFFFF</resetMask>																	
  21313 		<fields>																	
  21314 			<field>																
  21315 				<name>RESERVED</name>															
  21316 				<description>Reserved.</description>															
  21317 				<bitRange>[0:0]</bitRange>															
  21318 			</field>																
  21319 			<field>																
  21320 				<name>PCTIM0</name>															
  21321 				<description>Timer/Counter 0 power/clock control bit.</description>															
  21322 				<bitRange>[1:1]</bitRange>															
  21323 			</field>																
  21324 			<field>																
  21325 				<name>PCTIM1</name>															
  21326 				<description>Timer/Counter 1 power/clock control bit.</description>															
  21327 				<bitRange>[2:2]</bitRange>															
  21328 			</field>																
  21329 			<field>																
  21330 				<name>PCUART0</name>															
  21331 				<description>UART0 power/clock control bit.</description>															
  21332 				<bitRange>[3:3]</bitRange>															
  21333 			</field>																
  21334 			<field>																
  21335 				<name>PCUART1</name>															
  21336 				<description>UART1 power/clock control bit.</description>															
  21337 				<bitRange>[4:4]</bitRange>															
  21338 			</field>																
  21339 			<field>																
  21340 				<name>RESERVED</name>															
  21341 				<description>Reserved.</description>															
  21342 				<bitRange>[5:5]</bitRange>															
  21343 			</field>																
  21344 			<field>																
  21345 				<name>PCPWM1</name>															
  21346 				<description>PWM1 power/clock control bit.</description>															
  21347 				<bitRange>[6:6]</bitRange>															
  21348 			</field>																
  21349 			<field>																
  21350 				<name>PCI2C0</name>															
  21351 				<description>The I2C0 interface power/clock control bit.</description>															
  21352 				<bitRange>[7:7]</bitRange>															
  21353 			</field>																
  21354 			<field>																
  21355 				<name>PCSPI</name>															
  21356 				<description>The SPI interface power/clock control bit.</description>															
  21357 				<bitRange>[8:8]</bitRange>															
  21358 			</field>																
  21359 			<field>																
  21360 				<name>PCRTC</name>															
  21361 				<description>The RTC power/clock control bit.</description>															
  21362 				<bitRange>[9:9]</bitRange>															
  21363 			</field>																
  21364 			<field>																
  21365 				<name>PCSSP1</name>															
  21366 				<description>The SSP 1 interface power/clock control bit.</description>															
  21367 				<bitRange>[10:10]</bitRange>															
  21368 			</field>																
  21369 			<field>																
  21370 				<name>RESERVED</name>															
  21371 				<description>Reserved.</description>															
  21372 				<bitRange>[11:11]</bitRange>															
  21373 			</field>																
  21374 			<field>																
  21375 				<name>PCADC</name>															
  21376 				<description>A/D converter (ADC) power/clock control bit. Note: Clear the PDN bit in the AD0CR before clearing this bit, and set this bit before setting PDN.</description>															
  21377 				<bitRange>[12:12]</bitRange>															
  21378 			</field>																
  21379 			<field>																
  21380 				<name>PCCAN1</name>															
  21381 				<description>CAN Controller 1 power/clock control bit.</description>															
  21382 				<bitRange>[13:13]</bitRange>															
  21383 			</field>																
  21384 			<field>																
  21385 				<name>PCCAN2</name>															
  21386 				<description>CAN Controller 2 power/clock control bit.</description>															
  21387 				<bitRange>[14:14]</bitRange>															
  21388 			</field>																
  21389 			<field>																
  21390 				<name>PCGPIO</name>															
  21391 				<description>Power/clock control bit for IOCON, GPIO, and GPIO interrupts.</description>															
  21392 				<bitRange>[15:15]</bitRange>															
  21393 			</field>																
  21394 			<field>																
  21395 				<name>PCRIT</name>															
  21396 				<description>Repetitive Interrupt Timer power/clock control bit.</description>															
  21397 				<bitRange>[16:16]</bitRange>															
  21398 			</field>																
  21399 			<field>																
  21400 				<name>PCMCPWM</name>															
  21401 				<description>Motor Control PWM</description>															
  21402 				<bitRange>[17:17]</bitRange>															
  21403 			</field>																
  21404 			<field>																
  21405 				<name>PCQEI</name>															
  21406 				<description>Quadrature Encoder Interface power/clock control bit.</description>															
  21407 				<bitRange>[18:18]</bitRange>															
  21408 			</field>																
  21409 			<field>																
  21410 				<name>PCI2C1</name>															
  21411 				<description>The I2C1 interface power/clock control bit.</description>															
  21412 				<bitRange>[19:19]</bitRange>															
  21413 			</field>																
  21414 			<field>																
  21415 				<name>RESERVED</name>															
  21416 				<description>Reserved.</description>															
  21417 				<bitRange>[20:20]</bitRange>															
  21418 			</field>																
  21419 			<field>																
  21420 				<name>PCSSP0</name>															
  21421 				<description>The SSP0 interface power/clock control bit.</description>															
  21422 				<bitRange>[21:21]</bitRange>															
  21423 			</field>																
  21424 			<field>																
  21425 				<name>PCTIM2</name>															
  21426 				<description>Timer 2 power/clock control bit.</description>															
  21427 				<bitRange>[22:22]</bitRange>															
  21428 			</field>																
  21429 			<field>																
  21430 				<name>PCTIM3</name>															
  21431 				<description>Timer 3 power/clock control bit.</description>															
  21432 				<bitRange>[23:23]</bitRange>															
  21433 			</field>																
  21434 			<field>																
  21435 				<name>PCUART2</name>															
  21436 				<description>UART 2 power/clock control bit.</description>															
  21437 				<bitRange>[24:24]</bitRange>															
  21438 			</field>																
  21439 			<field>																
  21440 				<name>PCUART3</name>															
  21441 				<description>UART 3 power/clock control bit.</description>															
  21442 				<bitRange>[25:25]</bitRange>															
  21443 			</field>																
  21444 			<field>																
  21445 				<name>PCI2C2</name>															
  21446 				<description>I2C interface 2 power/clock control bit.</description>															
  21447 				<bitRange>[26:26]</bitRange>															
  21448 			</field>																
  21449 			<field>																
  21450 				<name>PCI2S</name>															
  21451 				<description>I2S interface power/clock control bit.</description>															
  21452 				<bitRange>[27:27]</bitRange>															
  21453 			</field>																
  21454 			<field>																
  21455 				<name>RESERVED</name>															
  21456 				<description>Reserved.</description>															
  21457 				<bitRange>[28:28]</bitRange>															
  21458 			</field>																
  21459 			<field>																
  21460 				<name>PCGPDMA</name>															
  21461 				<description>GPDMA function power/clock control bit.</description>															
  21462 				<bitRange>[29:29]</bitRange>															
  21463 			</field>																
  21464 			<field>																
  21465 				<name>PCENET</name>															
  21466 				<description>Ethernet block power/clock control bit.</description>															
  21467 				<bitRange>[30:30]</bitRange>															
  21468 			</field>																
  21469 			<field>																
  21470 				<name>PCUSB</name>															
  21471 				<description>USB interface power/clock control bit.</description>															
  21472 				<bitRange>[31:31]</bitRange>															
  21473 			</field>																
  21474 		</fields>																	
  21475 	</register>																		
  21476 	<register>																		
  21477 		<name>CCLKCFG</name>																	
  21478 		<description>CPU Clock Configuration Register</description>																	
  21479 		<addressOffset>0x104</addressOffset>																	
  21480 		<access>read-write</access>																	
  21481 		<resetValue>0</resetValue>																	
  21482 		<resetMask>0xFFFFFFFF</resetMask>																	
  21483 		<fields>																	
  21484 			<field>																
  21485 				<name>CCLKSEL</name>															
  21486 				<description>Selects the divide value for creating the CPU clock (CCLK) from the PLL0 output. 0 = pllclk is divided by 1 to produce the CPU clock. This setting is not allowed when the PLL0 is connected, because the rate would always be greater than the maximum allowed CPU clock. 1 = pllclk is divided by 2 to produce the CPU clock. This setting is not allowed when the PLL0 is connected, because the rate would always be greater than the maximum allowed CPU clock. 2 = pllclk is divided by 3 to produce the CPU clock. 3 = pllclk is divided by 4 to produce the CPU clock. ... 255 = pllclk is divided by 256 to produce the CPU clock.</description>															
  21487 				<bitRange>[7:0]</bitRange>															
  21488 			</field>																
  21489 			<field>																
  21490 				<name>RESERVED</name>															
  21491 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21492 				<bitRange>[31:8]</bitRange>															
  21493 			</field>																
  21494 		</fields>																	
  21495 	</register>																		
  21496 	<register>																		
  21497 		<name>USBCLKCFG</name>																	
  21498 		<description>USB Clock Configuration Register</description>																	
  21499 		<addressOffset>0x108</addressOffset>																	
  21500 		<access>read-write</access>																	
  21501 		<resetValue>0</resetValue>																	
  21502 		<resetMask>0xFFFFFFFF</resetMask>																	
  21503 		<fields>																	
  21504 			<field>																
  21505 				<name>USBSEL</name>															
  21506 				<description>Selects the divide value for creating the USB clock from the PLL0 output. Only the values shown below can produce even number multiples of 48 MHz from the PLL0 output.  Warning: Improper setting of this value will result in incorrect operation of the USB interface. 5 = PLL0 output is divided by 6. PLL0 output must be 288 MHz. 7 = PLL0 output is divided by 8. PLL0 output must be 384 MHz. 9 = PLL0 output is divided by 10. PLL0 output must be 480 MHz.</description>															
  21507 				<bitRange>[3:0]</bitRange>															
  21508 			</field>																
  21509 			<field>																
  21510 				<name>RESERVED</name>															
  21511 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21512 				<bitRange>[31:4]</bitRange>															
  21513 			</field>																
  21514 		</fields>																	
  21515 	</register>																		
  21516 	<register>																		
  21517 		<name>CLKSRCSEL</name>																	
  21518 		<description>Clock Source Select Register</description>																	
  21519 		<addressOffset>0x10C</addressOffset>																	
  21520 		<access>read-write</access>																	
  21521 		<resetValue>0</resetValue>																	
  21522 		<resetMask>0xFFFFFFFF</resetMask>																	
  21523 		<fields>																	
  21524 			<field>																
  21525 				<name>CLKSRC</name>															
  21526 				<description>Selects the clock source for PLL0 as follows. Warning: Improper setting of this value, or an incorrect sequence of changing this value may result in incorrect operation of the device.</description>															
  21527 				<bitRange>[1:0]</bitRange>															
  21528 				<enumeratedValues>															
  21529 				<name>ENUM</name>															
  21530 					<enumeratedValue>														
  21531 						<name>SELECTS_THE_INTERNAL</name>													
  21532 						<description>Selects the Internal RC oscillator as the PLL0 clock source (default).</description>													
  21533 						<value>0x0</value>													
  21534 					</enumeratedValue>														
  21535 					<enumeratedValue>														
  21536 						<name>SELECTS_THE_MAIN_OSC</name>													
  21537 						<description>Selects the main oscillator as the PLL0 clock source.  Select the main oscillator as PLL0 clock source if the PLL0 clock output is used for USB or for CAN with baudrates > 100 kBit/s.</description>													
  21538 						<value>0x1</value>													
  21539 					</enumeratedValue>														
  21540 					<enumeratedValue>														
  21541 						<name>SELECTS_THE_RTC_OSCI</name>													
  21542 						<description>Selects the RTC oscillator as the PLL0 clock source.</description>													
  21543 						<value>0x2</value>													
  21544 					</enumeratedValue>														
  21545 					<enumeratedValue>														
  21546 						<name>RESERVED</name>													
  21547 						<description>Reserved, do not use this setting.</description>													
  21548 						<value>0x3</value>													
  21549 					</enumeratedValue>														
  21550 				</enumeratedValues>															
  21551 			</field>																
  21552 			<field>																
  21553 				<name>RESERVED</name>															
  21554 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21555 				<bitRange>[31:2]</bitRange>															
  21556 															
  21557 			</field>																
  21558 		</fields>																	
  21559 	</register>			
  21560 			<register>
  21561 				<name>CANSLEEPCLR</name>
  21562 				<description>Allows clearing the current CAN channel sleep state as well as reading that state.</description>
  21563 				<addressOffset>0x110</addressOffset>
  21564 				<access>read-write</access>
  21565 				<resetValue>0</resetValue>
  21566 				<resetMask>0xFFFFFFFF</resetMask>
  21567 				<fields>
  21568 					<field>
  21569 						<name>RESERVED</name>
  21570 						<description>Reserved. Read value is undefined, only zero should be written.</description>
  21571 						<bitRange>[0:0]</bitRange>
  21572 					</field>
  21573 					<field>
  21574 						<name>CAN1SLEEP</name>
  21575 						<description>Sleep status and control for CAN channel 1. Read: when 1, indicates that CAN channel 1 is in the sleep mode. Write: writing a 1 causes clocks to be restored to CAN channel 1.</description>
  21576 						<bitRange>[1:1]</bitRange>
  21577 					</field>
  21578 					<field>
  21579 						<name>CAN2SLEEP</name>
  21580 						<description>Sleep status and control for CAN channel 2. Read: when 1, indicates that CAN channel 2 is in the sleep mode. Write: writing a 1 causes clocks to be restored to CAN channel 2.</description>
  21581 						<bitRange>[2:2]</bitRange>
  21582 					</field>
  21583 					<field>
  21584 						<name>RESERVED</name>
  21585 						<description>Reserved. Read value is undefined, only zero should be written.</description>
  21586 						<bitRange>[31:3]</bitRange>
  21587 					</field>
  21588 				</fields>
  21589 			</register>
  21590 			<register>
  21591 				<name>CANWAKEFLAGS</name>
  21592 				<description>Allows reading the wake-up state of the CAN channels.</description>
  21593 				<addressOffset>0x114</addressOffset>
  21594 				<access>read-write</access>
  21595 				<resetValue>0</resetValue>
  21596 				<resetMask>0xFFFFFFFF</resetMask>
  21597 				<fields>
  21598 					<field>
  21599 						<name>RESERVED</name>
  21600 						<description>Reserved. Read value is undefined, only zero should be written.</description>
  21601 						<bitRange>[0:0]</bitRange>
  21602 					</field>
  21603 					<field>
  21604 						<name>CAN1WAKE</name>
  21605 						<description>Wake-up status for CAN channel 1. Read: when 1, indicates that a falling edge has occurred on the receive data line of CAN channel 1. Write: writing a 1 clears this bit.</description>
  21606 						<bitRange>[1:1]</bitRange>
  21607 					</field>
  21608 					<field>
  21609 						<name>CAN2WAKE</name>
  21610 						<description>Wake-up status for CAN channel 2. Read: when 1, indicates that a falling edge has occurred on the receive data line of CAN channel 2. Write: writing a 1 clears this bit.</description>
  21611 						<bitRange>[2:2]</bitRange>
  21612 					</field>
  21613 					<field>
  21614 						<name>RESERVED</name>
  21615 						<description>Reserved. Read value is undefined, only zero should be written.</description>
  21616 						<bitRange>[31:3]</bitRange>
  21617 					</field>
  21618 				</fields>
  21619 			</register>
  21620 	<register>																		
  21621 		<name>EXTINT</name>																	
  21622 		<description>External Interrupt Flag Register</description>																	
  21623 		<addressOffset>0x140</addressOffset>																	
  21624 		<access>read-write</access>																	
  21625 		<resetValue>0</resetValue>																	
  21626 		<resetMask>0xFFFFFFFF</resetMask>																	
  21627 		<fields>																	
  21628 			<field>																
  21629 				<name>EINT0</name>															
  21630 				<description>In level-sensitive mode, this bit is set if the EINT0 function is selected for its pin, and the pin is in its active state. In edge-sensitive mode, this bit is set if the EINT0 function is selected for its pin, and the selected edge occurs on the pin. This bit is cleared by writing a one to it, except in level sensitive mode when the pin is in its active state.</description>															
  21631 				<bitRange>[0:0]</bitRange>															
  21632 			</field>																
  21633 			<field>																
  21634 				<name>EINT1</name>															
  21635 				<description>In level-sensitive mode, this bit is set if the EINT1 function is selected for its pin, and the pin is in its active state. In edge-sensitive mode, this bit is set if the EINT1 function is selected for its pin, and the selected edge occurs on the pin. This bit is cleared by writing a one to it, except in level sensitive mode when the pin is in its active state.</description>															
  21636 				<bitRange>[1:1]</bitRange>															
  21637 			</field>																
  21638 			<field>																
  21639 				<name>EINT2</name>															
  21640 				<description>In level-sensitive mode, this bit is set if the EINT2 function is selected for its pin, and the pin is in its active state. In edge-sensitive mode, this bit is set if the EINT2 function is selected for its pin, and the selected edge occurs on the pin. This bit is cleared by writing a one to it, except in level sensitive mode when the pin is in its active state.</description>															
  21641 				<bitRange>[2:2]</bitRange>															
  21642 			</field>																
  21643 			<field>																
  21644 				<name>EINT3</name>															
  21645 				<description>In level-sensitive mode, this bit is set if the EINT3 function is selected for its pin, and the pin is in its active state. In edge-sensitive mode, this bit is set if the EINT3 function is selected for its pin, and the selected edge occurs on the pin. This bit is cleared by writing a one to it, except in level sensitive mode when the pin is in its active state.</description>															
  21646 				<bitRange>[3:3]</bitRange>															
  21647 			</field>																
  21648 			<field>																
  21649 				<name>RESERVED</name>															
  21650 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21651 				<bitRange>[31:4]</bitRange>															
  21652 			</field>																
  21653 		</fields>																	
  21654 	</register>																		
  21655 	<register>																		
  21656 		<name>EXTMODE</name>																	
  21657 		<description>External Interrupt Mode register</description>																	
  21658 		<addressOffset>0x148</addressOffset>																	
  21659 		<access>read-write</access>																	
  21660 		<resetValue>0</resetValue>																	
  21661 		<resetMask>0xFFFFFFFF</resetMask>																	
  21662 		<fields>																	
  21663 			<field>																
  21664 				<name>EXTMODE0</name>															
  21665 				<description>External interrupt 0 EINT0 mode.</description>															
  21666 				<bitRange>[0:0]</bitRange>															
  21667 				<enumeratedValues>															
  21668 				<name>ENUM</name>															
  21669 					<enumeratedValue>														
  21670 						<name>LEVEL_SENSITIVE</name>													
  21671 						<description>Level-sensitive. Level-sensitivity is selected for EINT0.</description>													
  21672 						<value>0</value>													
  21673 					</enumeratedValue>														
  21674 					<enumeratedValue>														
  21675 						<name>EDGE_SENSITIVE</name>													
  21676 						<description>Edge-sensitive. EINT0 is edge sensitive.</description>													
  21677 						<value>1</value>													
  21678 					</enumeratedValue>														
  21679 				</enumeratedValues>															
  21680 			</field>																
  21681 			<field>																
  21682 				<name>EXTMODE1</name>															
  21683 				<description>External interrupt 1 EINT1 mode.</description>															
  21684 				<bitRange>[1:1]</bitRange>															
  21685 				<enumeratedValues>															
  21686 				<name>ENUM</name>															
  21687 					<enumeratedValue>														
  21688 						<name>LEVEL_SENSITIVE</name>													
  21689 						<description>Level-sensitive. Level-sensitivity is selected for EINT1.</description>													
  21690 						<value>0</value>													
  21691 					</enumeratedValue>														
  21692 					<enumeratedValue>														
  21693 						<name>EDGE_SENSITIVE</name>													
  21694 						<description>Edge-sensitive. EINT1 is edge sensitive.</description>													
  21695 						<value>1</value>													
  21696 					</enumeratedValue>														
  21697 				</enumeratedValues>															
  21698 			</field>																
  21699 			<field>																
  21700 				<name>EXTMODE2</name>															
  21701 				<description>External interrupt 2 EINT2 mode.</description>															
  21702 				<bitRange>[2:2]</bitRange>															
  21703 				<enumeratedValues>															
  21704 				<name>ENUM</name>															
  21705 					<enumeratedValue>														
  21706 						<name>LEVEL_SENSITIVE</name>													
  21707 						<description>Level-sensitive. Level-sensitivity is selected for EINT2.</description>													
  21708 						<value>0</value>													
  21709 					</enumeratedValue>														
  21710 					<enumeratedValue>														
  21711 						<name>EDGE_SENSITIVE</name>													
  21712 						<description>Edge-sensitive. EINT2 is edge sensitive.</description>													
  21713 						<value>1</value>													
  21714 					</enumeratedValue>														
  21715 				</enumeratedValues>															
  21716 			</field>																
  21717 			<field>																
  21718 				<name>EXTMODE3</name>															
  21719 				<description>External interrupt 3 EINT3 mode.</description>															
  21720 				<bitRange>[3:3]</bitRange>															
  21721 				<enumeratedValues>															
  21722 				<name>ENUM</name>															
  21723 					<enumeratedValue>														
  21724 						<name>LEVEL_SENSITIVE</name>													
  21725 						<description>Level-sensitive. Level-sensitivity is selected for EINT3.</description>													
  21726 						<value>0</value>													
  21727 					</enumeratedValue>														
  21728 					<enumeratedValue>														
  21729 						<name>EDGE_SENSITIVE</name>													
  21730 						<description>Edge-sensitive. EINT3 is edge sensitive.</description>													
  21731 						<value>1</value>													
  21732 					</enumeratedValue>														
  21733 				</enumeratedValues>															
  21734 			</field>																
  21735 			<field>																
  21736 				<name>RESERVED</name>															
  21737 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21738 				<bitRange>[31:4]</bitRange>															
  21739 															
  21740 			</field>																
  21741 		</fields>																	
  21742 	</register>																		
  21743 	<register>																		
  21744 		<name>EXTPOLAR</name>																	
  21745 		<description>External Interrupt Polarity Register</description>																	
  21746 		<addressOffset>0x14C</addressOffset>																	
  21747 		<access>read-write</access>																	
  21748 		<resetValue>0</resetValue>																	
  21749 		<resetMask>0xFFFFFFFF</resetMask>																	
  21750 		<fields>																	
  21751 			<field>																
  21752 				<name>EXTPOLAR0</name>															
  21753 				<description>External interrupt 0 EINT0 polarity.</description>															
  21754 				<bitRange>[0:0]</bitRange>															
  21755 				<enumeratedValues>															
  21756 				<name>ENUM</name>															
  21757 					<enumeratedValue>														
  21758 						<name>FALLING_EDGE</name>													
  21759 						<description>Falling edge. EINT0 is low-active or falling-edge sensitive (depending on EXTMODE0).</description>													
  21760 						<value>0</value>													
  21761 					</enumeratedValue>														
  21762 					<enumeratedValue>														
  21763 						<name>RISING_EDGE</name>													
  21764 						<description>Rising edge. EINT0 is high-active or rising-edge sensitive (depending on EXTMODE0).</description>													
  21765 						<value>1</value>													
  21766 					</enumeratedValue>														
  21767 				</enumeratedValues>															
  21768 			</field>																
  21769 			<field>																
  21770 				<name>EXTPOLAR1</name>															
  21771 				<description>External interrupt 1 EINT1 polarity.</description>															
  21772 				<bitRange>[1:1]</bitRange>															
  21773 				<enumeratedValues>															
  21774 				<name>ENUM</name>															
  21775 					<enumeratedValue>														
  21776 						<name>FALLING_EDGE</name>													
  21777 						<description>Falling edge. EINT1 is low-active or falling-edge sensitive (depending on EXTMODE1).</description>													
  21778 						<value>0</value>													
  21779 					</enumeratedValue>														
  21780 					<enumeratedValue>														
  21781 						<name>RISING_EDGE</name>													
  21782 						<description>Rising edge. EINT1 is high-active or rising-edge sensitive (depending on EXTMODE1).</description>													
  21783 						<value>1</value>													
  21784 					</enumeratedValue>														
  21785 				</enumeratedValues>															
  21786 			</field>																
  21787 			<field>																
  21788 				<name>EXTPOLAR2</name>															
  21789 				<description>External interrupt 2 EINT2 polarity.</description>															
  21790 				<bitRange>[2:2]</bitRange>															
  21791 				<enumeratedValues>															
  21792 				<name>ENUM</name>															
  21793 					<enumeratedValue>														
  21794 						<name>FALLING_EDGE</name>													
  21795 						<description>Falling edge. EINT2 is low-active or falling-edge sensitive (depending on EXTMODE2).</description>													
  21796 						<value>0</value>													
  21797 					</enumeratedValue>														
  21798 					<enumeratedValue>														
  21799 						<name>RISING_EDGE</name>													
  21800 						<description>Rising edge. EINT2 is high-active or rising-edge sensitive (depending on EXTMODE2).</description>													
  21801 						<value>1</value>													
  21802 					</enumeratedValue>														
  21803 				</enumeratedValues>															
  21804 			</field>																
  21805 			<field>																
  21806 				<name>EXTPOLAR3</name>															
  21807 				<description>External interrupt 3 EINT3 polarity.</description>															
  21808 				<bitRange>[3:3]</bitRange>															
  21809 				<enumeratedValues>															
  21810 				<name>ENUM</name>															
  21811 					<enumeratedValue>														
  21812 						<name>FALLING_EDGE</name>													
  21813 						<description>Falling edge. EINT3 is low-active or falling-edge sensitive (depending on EXTMODE3).</description>													
  21814 						<value>0</value>													
  21815 					</enumeratedValue>														
  21816 					<enumeratedValue>														
  21817 						<name>RISING_EDGE</name>													
  21818 						<description>Rising edge. EINT3 is high-active or rising-edge sensitive (depending on EXTMODE3).</description>													
  21819 						<value>1</value>													
  21820 					</enumeratedValue>														
  21821 				</enumeratedValues>															
  21822 			</field>																
  21823 			<field>																
  21824 				<name>RESERVED</name>															
  21825 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21826 				<bitRange>[31:4]</bitRange>															
  21827 															
  21828 			</field>																
  21829 		</fields>																	
  21830 	</register>																		
  21831 	<register>																		
  21832 		<name>RSID</name>																	
  21833 		<description>Reset Source Identification Register</description>																	
  21834 		<addressOffset>0x180</addressOffset>																	
  21835 		<access>read-write</access>																	
  21836 		<resetValue>0</resetValue>																	
  21837 		<resetMask>0x00000000</resetMask>																	
  21838 		<fields>																	
  21839 			<field>																
  21840 				<name>POR</name>															
  21841 				<description>Assertion of the POR signal sets this bit, and clears all of the other bits in this register. But if another Reset signal (e.g., External Reset) remains asserted after the POR signal is negated, then its bit is set. This bit is not affected by any of the other sources of Reset.</description>															
  21842 				<bitRange>[0:0]</bitRange>															
  21843 			</field>																
  21844 			<field>																
  21845 				<name>EXTR</name>															
  21846 				<description>Assertion of the RESET signal sets this bit. This bit is cleared only by software or POR.</description>															
  21847 				<bitRange>[1:1]</bitRange>															
  21848 			</field>																
  21849 			<field>																
  21850 				<name>WDTR</name>															
  21851 				<description>This bit is set when the Watchdog Timer times out and the WDTRESET bit in the Watchdog Mode Register is 1. This bit is cleared only by software or POR.</description>															
  21852 				<bitRange>[2:2]</bitRange>															
  21853 			</field>																
  21854 			<field>																
  21855 				<name>BODR</name>															
  21856 				<description>This bit is set when the VDD(REG)(3V3) voltage reaches a level below the BOD reset trip level (typically 1.85 V under nominal room temperature conditions). If the VDD(REG)(3V3) voltage dips from the normal operating range to below the BOD reset trip level and recovers, the BODR bit will be set to 1. If the VDD(REG)(3V3) voltage dips from the normal operating range to below the BOD reset trip level and continues to decline to the level at which POR is asserted (nominally 1 V), the BODR bit is cleared. If the VDD(REG)(3V3) voltage rises continuously from below 1 V to a level above the BOD reset trip level, the BODR will be set to 1. This bit is cleared only by software or POR. Note: Only in the case where a reset occurs and the POR = 0, the BODR bit indicates if the VDD(REG)(3V3) voltage was below the BOD reset trip level or not.</description>															
  21857 				<bitRange>[3:3]</bitRange>															
  21858 			</field>																
  21859 			<field>																
  21860 				<name>RESERVED</name>															
  21861 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21862 				<bitRange>[31:4]</bitRange>															
  21863 			</field>																
  21864 		</fields>																	
  21865 	</register>																		
  21866 	<register>																		
  21867 		<name>SCS</name>																	
  21868 		<description>System control and status</description>																	
  21869 		<addressOffset>0x1A0</addressOffset>																	
  21870 		<access>read-write</access>																	
  21871 		<resetValue>0</resetValue>																	
  21872 		<resetMask>0xFFFFFFFF</resetMask>																	
  21873 		<fields>																	
  21874 			<field>																
  21875 				<name>RESERVED</name>															
  21876 				<description>Reserved. User software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21877 				<bitRange>[3:0]</bitRange>															
  21878 															
  21879 			</field>																
  21880 			<field>																
  21881 				<name>OSCRANGE</name>															
  21882 				<description>Main oscillator range select.</description>															
  21883 				<bitRange>[4:4]</bitRange>															
  21884 				<enumeratedValues>															
  21885 				<name>ENUM</name>															
  21886 					<enumeratedValue>														
  21887 						<name>LOW</name>													
  21888 						<description>Low. The frequency range of the main oscillator is 1 MHz to 20 MHz.</description>													
  21889 						<value>0</value>													
  21890 					</enumeratedValue>														
  21891 					<enumeratedValue>														
  21892 						<name>HIGH</name>													
  21893 						<description>High. The frequency range of the main oscillator is 15 MHz to 25 MHz.</description>													
  21894 						<value>1</value>													
  21895 					</enumeratedValue>														
  21896 				</enumeratedValues>															
  21897 			</field>																
  21898 			<field>																
  21899 				<name>OSCEN</name>															
  21900 				<description>Main oscillator enable.</description>															
  21901 				<bitRange>[5:5]</bitRange>															
  21902 				<enumeratedValues>															
  21903 				<name>ENUM</name>															
  21904 					<enumeratedValue>														
  21905 						<name>DISABLED</name>													
  21906 						<description>Disabled. The main oscillator is disabled.</description>													
  21907 						<value>0</value>													
  21908 					</enumeratedValue>														
  21909 					<enumeratedValue>														
  21910 						<name>ENABLED</name>													
  21911 						<description>Enabled.The main oscillator is enabled, and will start up if the correct external circuitry is connected to the XTAL1 and XTAL2 pins.</description>													
  21912 						<value>1</value>													
  21913 					</enumeratedValue>														
  21914 				</enumeratedValues>															
  21915 			</field>																
  21916 			<field>																
  21917 				<name>OSCSTAT</name>															
  21918 				<description>Main oscillator status.</description>															
  21919 				<bitRange>[6:6]</bitRange>															
  21920 				<enumeratedValues>															
  21921 				<name>ENUM</name>															
  21922 					<enumeratedValue>														
  21923 						<name>NOT_READY</name>													
  21924 						<description>Not ready. The main oscillator is not ready to be used as a clock source.</description>													
  21925 						<value>0</value>													
  21926 					</enumeratedValue>														
  21927 					<enumeratedValue>														
  21928 						<name>READY</name>													
  21929 						<description>Ready. The main oscillator is ready to be used as a clock source. The main oscillator must be enabled via the OSCEN bit.</description>													
  21930 						<value>1</value>													
  21931 					</enumeratedValue>														
  21932 				</enumeratedValues>															
  21933 			</field>																
  21934 			<field>																
  21935 				<name>RESERVED</name>															
  21936 				<description>Reserved. User software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  21937 				<bitRange>[31:7]</bitRange>															
  21938 															
  21939 			</field>																
  21940 		</fields>																	
  21941 	</register>																		
  21942 	<register>																		
  21943 		<name>PCLKSEL0</name>																	
  21944 		<description>Peripheral Clock Selection register 0.</description>																	
  21945 		<addressOffset>0x1A8</addressOffset>																	
  21946 		<access>read-write</access>																	
  21947 		<resetValue>0</resetValue>																	
  21948 		<resetMask>0xFFFFFFFF</resetMask>																	
  21949 		<fields>																	
  21950 			<field>																
  21951 				<name>PCLK_WDT</name>															
  21952 				<description>Peripheral clock selection for WDT.</description>															
  21953 				<bitRange>[1:0]</bitRange>															
  21954 				<enumeratedValues>															
  21955 				<name>ENUM</name>															
  21956 					<enumeratedValue>														
  21957 						<name>CCLK_DIV_4</name>													
  21958 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  21959 						<value>0x0</value>													
  21960 					</enumeratedValue>														
  21961 					<enumeratedValue>														
  21962 						<name>CCLK</name>													
  21963 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  21964 						<value>0x1</value>													
  21965 					</enumeratedValue>														
  21966 					<enumeratedValue>														
  21967 						<name>CCLK_DIV_2</name>													
  21968 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  21969 						<value>0x2</value>													
  21970 					</enumeratedValue>														
  21971 					<enumeratedValue>														
  21972 						<name>CCLK_DIV_8</name>													
  21973 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  21974 						<value>0x3</value>													
  21975 					</enumeratedValue>														
  21976 				</enumeratedValues>															
  21977 			</field>																
  21978 			<field>																
  21979 				<name>PCLK_TIMER0</name>															
  21980 				<description>Peripheral clock selection for TIMER0.</description>															
  21981 				<bitRange>[3:2]</bitRange>															
  21982 				<enumeratedValues>															
  21983 				<name>ENUM</name>															
  21984 					<enumeratedValue>														
  21985 						<name>CCLK_DIV_4</name>													
  21986 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  21987 						<value>0x0</value>													
  21988 					</enumeratedValue>														
  21989 					<enumeratedValue>														
  21990 						<name>CCLK</name>													
  21991 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  21992 						<value>0x1</value>													
  21993 					</enumeratedValue>														
  21994 					<enumeratedValue>														
  21995 						<name>CCLK_DIV_2</name>													
  21996 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  21997 						<value>0x2</value>													
  21998 					</enumeratedValue>														
  21999 					<enumeratedValue>														
  22000 						<name>CCLK_DIV_8</name>													
  22001 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22002 						<value>0x3</value>													
  22003 					</enumeratedValue>														
  22004 				</enumeratedValues>															
  22005 			</field>																
  22006 			<field>																
  22007 				<name>PCLK_TIMER1</name>															
  22008 				<description>Peripheral clock selection for TIMER1.</description>															
  22009 				<bitRange>[5:4]</bitRange>															
  22010 				<enumeratedValues>															
  22011 				<name>ENUM</name>															
  22012 					<enumeratedValue>														
  22013 						<name>CCLK_DIV_4</name>													
  22014 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22015 						<value>0x0</value>													
  22016 					</enumeratedValue>														
  22017 					<enumeratedValue>														
  22018 						<name>CCLK</name>													
  22019 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22020 						<value>0x1</value>													
  22021 					</enumeratedValue>														
  22022 					<enumeratedValue>														
  22023 						<name>CCLK_DIV_2</name>													
  22024 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22025 						<value>0x2</value>													
  22026 					</enumeratedValue>														
  22027 					<enumeratedValue>														
  22028 						<name>CCLK_DIV_8</name>													
  22029 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22030 						<value>0x3</value>													
  22031 					</enumeratedValue>														
  22032 				</enumeratedValues>															
  22033 			</field>																
  22034 			<field>																
  22035 				<name>PCLK_UART0</name>															
  22036 				<description>Peripheral clock selection for UART0.</description>															
  22037 				<bitRange>[7:6]</bitRange>															
  22038 				<enumeratedValues>															
  22039 				<name>ENUM</name>															
  22040 					<enumeratedValue>														
  22041 						<name>CCLK_DIV_4</name>													
  22042 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22043 						<value>0x0</value>													
  22044 					</enumeratedValue>														
  22045 					<enumeratedValue>														
  22046 						<name>CCLK</name>													
  22047 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22048 						<value>0x1</value>													
  22049 					</enumeratedValue>														
  22050 					<enumeratedValue>														
  22051 						<name>CCLK_DIV_2</name>													
  22052 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22053 						<value>0x2</value>													
  22054 					</enumeratedValue>														
  22055 					<enumeratedValue>														
  22056 						<name>CCLK_DIV_8</name>													
  22057 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22058 						<value>0x3</value>													
  22059 					</enumeratedValue>														
  22060 				</enumeratedValues>															
  22061 			</field>																
  22062 			<field>																
  22063 				<name>PCLK_UART1</name>															
  22064 				<description>Peripheral clock selection for UART1.</description>															
  22065 				<bitRange>[9:8]</bitRange>															
  22066 				<enumeratedValues>															
  22067 				<name>ENUM</name>															
  22068 					<enumeratedValue>														
  22069 						<name>CCLK_DIV_4</name>													
  22070 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22071 						<value>0x0</value>													
  22072 					</enumeratedValue>														
  22073 					<enumeratedValue>														
  22074 						<name>CCLK</name>													
  22075 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22076 						<value>0x1</value>													
  22077 					</enumeratedValue>														
  22078 					<enumeratedValue>														
  22079 						<name>CCLK_DIV_2</name>													
  22080 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22081 						<value>0x2</value>													
  22082 					</enumeratedValue>														
  22083 					<enumeratedValue>														
  22084 						<name>CCLK_DIV_8</name>													
  22085 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22086 						<value>0x3</value>													
  22087 					</enumeratedValue>														
  22088 				</enumeratedValues>															
  22089 			</field>																
  22090 			<field>																
  22091 				<name>RESERVED</name>															
  22092 				<description>Reserved.</description>															
  22093 				<bitRange>[11:10]</bitRange>															
  22094 															
  22095 			</field>																
  22096 			<field>																
  22097 				<name>PCLK_PWM1</name>															
  22098 				<description>Peripheral clock selection for PWM1.</description>															
  22099 				<bitRange>[13:12]</bitRange>															
  22100 				<enumeratedValues>															
  22101 				<name>ENUM</name>															
  22102 					<enumeratedValue>														
  22103 						<name>CCLK_DIV_4</name>													
  22104 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22105 						<value>0x0</value>													
  22106 					</enumeratedValue>														
  22107 					<enumeratedValue>														
  22108 						<name>CCLK</name>													
  22109 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22110 						<value>0x1</value>													
  22111 					</enumeratedValue>														
  22112 					<enumeratedValue>														
  22113 						<name>CCLK_DIV_2</name>													
  22114 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22115 						<value>0x2</value>													
  22116 					</enumeratedValue>														
  22117 					<enumeratedValue>														
  22118 						<name>CCLK_DIV_8</name>													
  22119 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22120 						<value>0x3</value>													
  22121 					</enumeratedValue>														
  22122 				</enumeratedValues>															
  22123 			</field>																
  22124 			<field>																
  22125 				<name>PCLK_I2C0</name>															
  22126 				<description>Peripheral clock selection for I2C0.</description>															
  22127 				<bitRange>[15:14]</bitRange>															
  22128 				<enumeratedValues>															
  22129 				<name>ENUM</name>															
  22130 					<enumeratedValue>														
  22131 						<name>CCLK_DIV_4</name>													
  22132 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22133 						<value>0x0</value>													
  22134 					</enumeratedValue>														
  22135 					<enumeratedValue>														
  22136 						<name>CCLK</name>													
  22137 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22138 						<value>0x1</value>													
  22139 					</enumeratedValue>														
  22140 					<enumeratedValue>														
  22141 						<name>CCLK_DIV_2</name>													
  22142 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22143 						<value>0x2</value>													
  22144 					</enumeratedValue>														
  22145 					<enumeratedValue>														
  22146 						<name>CCLK_DIV_8</name>													
  22147 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22148 						<value>0x3</value>													
  22149 					</enumeratedValue>														
  22150 				</enumeratedValues>															
  22151 			</field>																
  22152 			<field>																
  22153 				<name>PCLK_SPI</name>															
  22154 				<description>Peripheral clock selection for SPI.</description>															
  22155 				<bitRange>[17:16]</bitRange>															
  22156 				<enumeratedValues>															
  22157 				<name>ENUM</name>															
  22158 					<enumeratedValue>														
  22159 						<name>CCLK_DIV_4</name>													
  22160 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22161 						<value>0x0</value>													
  22162 					</enumeratedValue>														
  22163 					<enumeratedValue>														
  22164 						<name>CCLK</name>													
  22165 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22166 						<value>0x1</value>													
  22167 					</enumeratedValue>														
  22168 					<enumeratedValue>														
  22169 						<name>CCLK_DIV_2</name>													
  22170 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22171 						<value>0x2</value>													
  22172 					</enumeratedValue>														
  22173 					<enumeratedValue>														
  22174 						<name>CCLK_DIV_8</name>													
  22175 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22176 						<value>0x3</value>													
  22177 					</enumeratedValue>														
  22178 				</enumeratedValues>															
  22179 			</field>																
  22180 			<field>																
  22181 				<name>RESERVED</name>															
  22182 				<description>Reserved.</description>															
  22183 				<bitRange>[19:18]</bitRange>															
  22184 															
  22185 			</field>																
  22186 			<field>																
  22187 				<name>PCLK_SSP1</name>															
  22188 				<description>Peripheral clock selection for SSP1.</description>															
  22189 				<bitRange>[21:20]</bitRange>															
  22190 				<enumeratedValues>															
  22191 				<name>ENUM</name>															
  22192 					<enumeratedValue>														
  22193 						<name>CCLK_DIV_4</name>													
  22194 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22195 						<value>0x0</value>													
  22196 					</enumeratedValue>														
  22197 					<enumeratedValue>														
  22198 						<name>CCLK</name>													
  22199 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22200 						<value>0x1</value>													
  22201 					</enumeratedValue>														
  22202 					<enumeratedValue>														
  22203 						<name>CCLK_DIV_2</name>													
  22204 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22205 						<value>0x2</value>													
  22206 					</enumeratedValue>														
  22207 					<enumeratedValue>														
  22208 						<name>CCLK_DIV_8</name>													
  22209 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22210 						<value>0x3</value>													
  22211 					</enumeratedValue>														
  22212 				</enumeratedValues>															
  22213 			</field>																
  22214 			<field>																
  22215 				<name>PCLK_DAC</name>															
  22216 				<description>Peripheral clock selection for DAC.</description>															
  22217 				<bitRange>[23:22]</bitRange>															
  22218 				<enumeratedValues>															
  22219 				<name>ENUM</name>															
  22220 					<enumeratedValue>														
  22221 						<name>CCLK_DIV_4</name>													
  22222 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22223 						<value>0x0</value>													
  22224 					</enumeratedValue>														
  22225 					<enumeratedValue>														
  22226 						<name>CCLK</name>													
  22227 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22228 						<value>0x1</value>													
  22229 					</enumeratedValue>														
  22230 					<enumeratedValue>														
  22231 						<name>CCLK_DIV_2</name>													
  22232 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22233 						<value>0x2</value>													
  22234 					</enumeratedValue>														
  22235 					<enumeratedValue>														
  22236 						<name>CCLK_DIV_8</name>													
  22237 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22238 						<value>0x3</value>													
  22239 					</enumeratedValue>														
  22240 				</enumeratedValues>															
  22241 			</field>																
  22242 			<field>																
  22243 				<name>PCLK_ADC</name>															
  22244 				<description>Peripheral clock selection for ADC.</description>															
  22245 				<bitRange>[25:24]</bitRange>															
  22246 				<enumeratedValues>															
  22247 				<name>ENUM</name>															
  22248 					<enumeratedValue>														
  22249 						<name>CCLK_DIV_4</name>													
  22250 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22251 						<value>0x0</value>													
  22252 					</enumeratedValue>														
  22253 					<enumeratedValue>														
  22254 						<name>CCLK</name>													
  22255 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22256 						<value>0x1</value>													
  22257 					</enumeratedValue>														
  22258 					<enumeratedValue>														
  22259 						<name>CCLK_DIV_2</name>													
  22260 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22261 						<value>0x2</value>													
  22262 					</enumeratedValue>														
  22263 					<enumeratedValue>														
  22264 						<name>CCLK_DIV_8</name>													
  22265 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22266 						<value>0x3</value>													
  22267 					</enumeratedValue>														
  22268 				</enumeratedValues>															
  22269 			</field>																
  22270 			<field>																
  22271 				<name>PCLK_CAN1</name>															
  22272 				<description>Peripheral clock selection for CAN1.PCLK_CAN1 and PCLK_CAN2 must have the same PCLK divide value when the CAN function is used.</description>															
  22273 				<bitRange>[27:26]</bitRange>															
  22274 				<enumeratedValues>															
  22275 				<name>ENUM</name>															
  22276 					<enumeratedValue>														
  22277 						<name>CCLK_DIV_4</name>													
  22278 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22279 						<value>0x0</value>													
  22280 					</enumeratedValue>														
  22281 					<enumeratedValue>														
  22282 						<name>CCLK</name>													
  22283 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22284 						<value>0x1</value>													
  22285 					</enumeratedValue>														
  22286 					<enumeratedValue>														
  22287 						<name>CCLK_DIV_2</name>													
  22288 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22289 						<value>0x2</value>													
  22290 					</enumeratedValue>														
  22291 					<enumeratedValue>														
  22292 						<name>CCLK_DIV_6</name>													
  22293 						<description>CCLK div 6. PCLK_peripheral = CCLK/6.</description>													
  22294 						<value>0x3</value>													
  22295 					</enumeratedValue>														
  22296 				</enumeratedValues>															
  22297 			</field>																
  22298 			<field>																
  22299 				<name>PCLK_CAN2</name>															
  22300 				<description>Peripheral clock selection for CAN2.PCLK_CAN1 and PCLK_CAN2 must have the same PCLK divide value when the CAN function is used.</description>															
  22301 				<bitRange>[29:28]</bitRange>															
  22302 				<enumeratedValues>															
  22303 				<name>ENUM</name>															
  22304 					<enumeratedValue>														
  22305 						<name>CCLK_DIV_4</name>													
  22306 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22307 						<value>0x0</value>													
  22308 					</enumeratedValue>														
  22309 					<enumeratedValue>														
  22310 						<name>CCLK</name>													
  22311 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22312 						<value>0x1</value>													
  22313 					</enumeratedValue>														
  22314 					<enumeratedValue>														
  22315 						<name>CCLK_DIV_2</name>													
  22316 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22317 						<value>0x2</value>													
  22318 					</enumeratedValue>														
  22319 					<enumeratedValue>														
  22320 						<name>CCLK_DIV_6</name>													
  22321 						<description>CCLK div 6. PCLK_peripheral = CCLK/6,</description>													
  22322 						<value>0x3</value>													
  22323 					</enumeratedValue>														
  22324 				</enumeratedValues>															
  22325 			</field>																
  22326 			<field>																
  22327 				<name>PCLK_ACF</name>															
  22328 				<description>Peripheral clock selection for CAN acceptance filtering.PCLK_CAN1 and PCLK_CAN2 must have the same PCLK divide value when the CAN function is used.</description>															
  22329 				<bitRange>[31:30]</bitRange>															
  22330 				<enumeratedValues>															
  22331 				<name>ENUM</name>															
  22332 					<enumeratedValue>														
  22333 						<name>CCLK_DIV_4</name>													
  22334 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22335 						<value>0x0</value>													
  22336 					</enumeratedValue>														
  22337 					<enumeratedValue>														
  22338 						<name>CCLK</name>													
  22339 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22340 						<value>0x1</value>													
  22341 					</enumeratedValue>														
  22342 					<enumeratedValue>														
  22343 						<name>CCLK_DIV_2</name>													
  22344 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22345 						<value>0x2</value>													
  22346 					</enumeratedValue>														
  22347 					<enumeratedValue>														
  22348 						<name>CCLK_DIV_6</name>													
  22349 						<description>CCLK div 6. PCLK_peripheral = CCLK/6</description>													
  22350 						<value>0x3</value>													
  22351 					</enumeratedValue>														
  22352 				</enumeratedValues>															
  22353 			</field>																
  22354 		</fields>																	
  22355 	</register>																		
  22356 	<register>																		
  22357 		<name>PCLKSEL1</name>																	
  22358 		<description>Peripheral Clock Selection register 1.</description>																	
  22359 		<addressOffset>0x1AC</addressOffset>																	
  22360 		<access>read-write</access>																	
  22361 		<resetValue>0</resetValue>																	
  22362 		<resetMask>0xFFFFFFFF</resetMask>																	
  22363 		<fields>																	
  22364 			<field>																
  22365 				<name>PCLK_QEI</name>															
  22366 				<description>Peripheral clock selection for the Quadrature Encoder Interface.</description>															
  22367 				<bitRange>[1:0]</bitRange>															
  22368 				<enumeratedValues>															
  22369 				<name>ENUM</name>															
  22370 					<enumeratedValue>														
  22371 						<name>CCLK_DIV_4</name>													
  22372 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22373 						<value>0x0</value>													
  22374 					</enumeratedValue>														
  22375 					<enumeratedValue>														
  22376 						<name>CCLK</name>													
  22377 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22378 						<value>0x1</value>													
  22379 					</enumeratedValue>														
  22380 					<enumeratedValue>														
  22381 						<name>CCLK_DIV_2</name>													
  22382 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22383 						<value>0x2</value>													
  22384 					</enumeratedValue>														
  22385 					<enumeratedValue>														
  22386 						<name>CCLK_DIV_8</name>													
  22387 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22388 						<value>0x3</value>													
  22389 					</enumeratedValue>														
  22390 				</enumeratedValues>															
  22391 			</field>																
  22392 			<field>																
  22393 				<name>PCLK_GPIOINT</name>															
  22394 				<description>Peripheral clock selection for GPIO interrupts.</description>															
  22395 				<bitRange>[3:2]</bitRange>															
  22396 				<enumeratedValues>															
  22397 				<name>ENUM</name>															
  22398 					<enumeratedValue>														
  22399 						<name>CCLK_DIV_4</name>													
  22400 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22401 						<value>0x0</value>													
  22402 					</enumeratedValue>														
  22403 					<enumeratedValue>														
  22404 						<name>CCLK</name>													
  22405 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22406 						<value>0x1</value>													
  22407 					</enumeratedValue>														
  22408 					<enumeratedValue>														
  22409 						<name>CCLK_DIV_2</name>													
  22410 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22411 						<value>0x2</value>													
  22412 					</enumeratedValue>														
  22413 					<enumeratedValue>														
  22414 						<name>CCLK_DIV_8</name>													
  22415 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22416 						<value>0x3</value>													
  22417 					</enumeratedValue>														
  22418 				</enumeratedValues>															
  22419 			</field>																
  22420 			<field>																
  22421 				<name>PCLK_PCB</name>															
  22422 				<description>Peripheral clock selection for the Pin Connect block.</description>															
  22423 				<bitRange>[5:4]</bitRange>															
  22424 				<enumeratedValues>															
  22425 				<name>ENUM</name>															
  22426 					<enumeratedValue>														
  22427 						<name>CCLK_DIV_4</name>													
  22428 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22429 						<value>0x0</value>													
  22430 					</enumeratedValue>														
  22431 					<enumeratedValue>														
  22432 						<name>CCLK</name>													
  22433 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22434 						<value>0x1</value>													
  22435 					</enumeratedValue>														
  22436 					<enumeratedValue>														
  22437 						<name>CCLK_DIV_2</name>													
  22438 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22439 						<value>0x2</value>													
  22440 					</enumeratedValue>														
  22441 					<enumeratedValue>														
  22442 						<name>CCLK_DIV_8</name>													
  22443 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22444 						<value>0x3</value>													
  22445 					</enumeratedValue>														
  22446 				</enumeratedValues>															
  22447 			</field>																
  22448 			<field>																
  22449 				<name>PCLK_I2C1</name>															
  22450 				<description>Peripheral clock selection for I2C1.</description>															
  22451 				<bitRange>[7:6]</bitRange>															
  22452 				<enumeratedValues>															
  22453 				<name>ENUM</name>															
  22454 					<enumeratedValue>														
  22455 						<name>CCLK_DIV_4</name>													
  22456 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22457 						<value>0x0</value>													
  22458 					</enumeratedValue>														
  22459 					<enumeratedValue>														
  22460 						<name>CCLK</name>													
  22461 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22462 						<value>0x1</value>													
  22463 					</enumeratedValue>														
  22464 					<enumeratedValue>														
  22465 						<name>CCLK_DIV_2</name>													
  22466 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22467 						<value>0x2</value>													
  22468 					</enumeratedValue>														
  22469 					<enumeratedValue>														
  22470 						<name>CCLK_DIV_8</name>													
  22471 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22472 						<value>0x3</value>													
  22473 					</enumeratedValue>														
  22474 				</enumeratedValues>															
  22475 			</field>																
  22476 			<field>																
  22477 				<name>RESERVED</name>															
  22478 				<description>Reserved.</description>															
  22479 				<bitRange>[9:8]</bitRange>															
  22480 															
  22481 			</field>																
  22482 			<field>																
  22483 				<name>PCLK_SSP0</name>															
  22484 				<description>Peripheral clock selection for SSP0.</description>															
  22485 				<bitRange>[11:10]</bitRange>															
  22486 				<enumeratedValues>															
  22487 				<name>ENUM</name>															
  22488 					<enumeratedValue>														
  22489 						<name>CCLK_DIV_4</name>													
  22490 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22491 						<value>0x0</value>													
  22492 					</enumeratedValue>														
  22493 					<enumeratedValue>														
  22494 						<name>CCLK</name>													
  22495 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22496 						<value>0x1</value>													
  22497 					</enumeratedValue>														
  22498 					<enumeratedValue>														
  22499 						<name>CCLK_DIV_2</name>													
  22500 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22501 						<value>0x2</value>													
  22502 					</enumeratedValue>														
  22503 					<enumeratedValue>														
  22504 						<name>CCLK_DIV_8</name>													
  22505 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22506 						<value>0x3</value>													
  22507 					</enumeratedValue>														
  22508 				</enumeratedValues>															
  22509 			</field>																
  22510 			<field>																
  22511 				<name>PCLK_TIMER2</name>															
  22512 				<description>Peripheral clock selection for TIMER2.</description>															
  22513 				<bitRange>[13:12]</bitRange>															
  22514 				<enumeratedValues>															
  22515 				<name>ENUM</name>															
  22516 					<enumeratedValue>														
  22517 						<name>CCLK_DIV_4</name>													
  22518 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22519 						<value>0x0</value>													
  22520 					</enumeratedValue>														
  22521 					<enumeratedValue>														
  22522 						<name>CCLK</name>													
  22523 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22524 						<value>0x1</value>													
  22525 					</enumeratedValue>														
  22526 					<enumeratedValue>														
  22527 						<name>CCLK_DIV_2</name>													
  22528 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22529 						<value>0x2</value>													
  22530 					</enumeratedValue>														
  22531 					<enumeratedValue>														
  22532 						<name>CCLK_DIV_8</name>													
  22533 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22534 						<value>0x3</value>													
  22535 					</enumeratedValue>														
  22536 				</enumeratedValues>															
  22537 			</field>																
  22538 			<field>																
  22539 				<name>PCLK_TIMER3</name>															
  22540 				<description>Peripheral clock selection for TIMER3.</description>															
  22541 				<bitRange>[15:14]</bitRange>															
  22542 				<enumeratedValues>															
  22543 				<name>ENUM</name>															
  22544 					<enumeratedValue>														
  22545 						<name>CCLK_DIV_4</name>													
  22546 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22547 						<value>0x0</value>													
  22548 					</enumeratedValue>														
  22549 					<enumeratedValue>														
  22550 						<name>CCLK</name>													
  22551 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22552 						<value>0x1</value>													
  22553 					</enumeratedValue>														
  22554 					<enumeratedValue>														
  22555 						<name>CCLK_DIV_2</name>													
  22556 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22557 						<value>0x2</value>													
  22558 					</enumeratedValue>														
  22559 					<enumeratedValue>														
  22560 						<name>CCLK_DIV_8</name>													
  22561 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22562 						<value>0x3</value>													
  22563 					</enumeratedValue>														
  22564 				</enumeratedValues>															
  22565 			</field>																
  22566 			<field>																
  22567 				<name>PCLK_UART2</name>															
  22568 				<description>Peripheral clock selection for UART2.</description>															
  22569 				<bitRange>[17:16]</bitRange>															
  22570 				<enumeratedValues>															
  22571 				<name>ENUM</name>															
  22572 					<enumeratedValue>														
  22573 						<name>CCLK_DIV_4</name>													
  22574 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22575 						<value>0x0</value>													
  22576 					</enumeratedValue>														
  22577 					<enumeratedValue>														
  22578 						<name>CCLK</name>													
  22579 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22580 						<value>0x1</value>													
  22581 					</enumeratedValue>														
  22582 					<enumeratedValue>														
  22583 						<name>CCLK_DIV_2</name>													
  22584 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22585 						<value>0x2</value>													
  22586 					</enumeratedValue>														
  22587 					<enumeratedValue>														
  22588 						<name>CCLK_DIV_8</name>													
  22589 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22590 						<value>0x3</value>													
  22591 					</enumeratedValue>														
  22592 				</enumeratedValues>															
  22593 			</field>																
  22594 			<field>																
  22595 				<name>PCLK_UART3</name>															
  22596 				<description>Peripheral clock selection for UART3.</description>															
  22597 				<bitRange>[19:18]</bitRange>															
  22598 				<enumeratedValues>															
  22599 				<name>ENUM</name>															
  22600 					<enumeratedValue>														
  22601 						<name>CCLK_DIV_4</name>													
  22602 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22603 						<value>0x0</value>													
  22604 					</enumeratedValue>														
  22605 					<enumeratedValue>														
  22606 						<name>CCLK</name>													
  22607 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22608 						<value>0x1</value>													
  22609 					</enumeratedValue>														
  22610 					<enumeratedValue>														
  22611 						<name>CCLK_DIV_2</name>													
  22612 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22613 						<value>0x2</value>													
  22614 					</enumeratedValue>														
  22615 					<enumeratedValue>														
  22616 						<name>CCLK_DIV_8</name>													
  22617 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22618 						<value>0x3</value>													
  22619 					</enumeratedValue>														
  22620 				</enumeratedValues>															
  22621 			</field>																
  22622 			<field>																
  22623 				<name>PCLK_I2C2</name>															
  22624 				<description>Peripheral clock selection for I2C2.</description>															
  22625 				<bitRange>[21:20]</bitRange>															
  22626 				<enumeratedValues>															
  22627 				<name>ENUM</name>															
  22628 					<enumeratedValue>														
  22629 						<name>CCLK_DIV_4</name>													
  22630 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22631 						<value>0x0</value>													
  22632 					</enumeratedValue>														
  22633 					<enumeratedValue>														
  22634 						<name>CCLK</name>													
  22635 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22636 						<value>0x1</value>													
  22637 					</enumeratedValue>														
  22638 					<enumeratedValue>														
  22639 						<name>CCLK_DIV_2</name>													
  22640 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22641 						<value>0x2</value>													
  22642 					</enumeratedValue>														
  22643 					<enumeratedValue>														
  22644 						<name>CCLK_DIV_8</name>													
  22645 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22646 						<value>0x3</value>													
  22647 					</enumeratedValue>														
  22648 				</enumeratedValues>															
  22649 			</field>																
  22650 			<field>																
  22651 				<name>PCLK_I2S</name>															
  22652 				<description>Peripheral clock selection for I2S.</description>															
  22653 				<bitRange>[23:22]</bitRange>															
  22654 				<enumeratedValues>															
  22655 				<name>ENUM</name>															
  22656 					<enumeratedValue>														
  22657 						<name>CCLK_DIV_4</name>													
  22658 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22659 						<value>0x0</value>													
  22660 					</enumeratedValue>														
  22661 					<enumeratedValue>														
  22662 						<name>CCLK</name>													
  22663 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22664 						<value>0x1</value>													
  22665 					</enumeratedValue>														
  22666 					<enumeratedValue>														
  22667 						<name>CCLK_DIV_2</name>													
  22668 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22669 						<value>0x2</value>													
  22670 					</enumeratedValue>														
  22671 					<enumeratedValue>														
  22672 						<name>CCLK_DIV_8</name>													
  22673 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22674 						<value>0x3</value>													
  22675 					</enumeratedValue>														
  22676 				</enumeratedValues>															
  22677 			</field>																
  22678 			<field>																
  22679 				<name>RESERVED</name>															
  22680 				<description>Reserved.</description>															
  22681 				<bitRange>[25:24]</bitRange>															
  22682 															
  22683 			</field>																
  22684 			<field>																
  22685 				<name>PCLK_RIT</name>															
  22686 				<description>Peripheral clock selection for Repetitive Interrupt Timer.</description>															
  22687 				<bitRange>[27:26]</bitRange>															
  22688 				<enumeratedValues>															
  22689 				<name>ENUM</name>															
  22690 					<enumeratedValue>														
  22691 						<name>CCLK_DIV_4</name>													
  22692 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22693 						<value>0x0</value>													
  22694 					</enumeratedValue>														
  22695 					<enumeratedValue>														
  22696 						<name>CCLK</name>													
  22697 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22698 						<value>0x1</value>													
  22699 					</enumeratedValue>														
  22700 					<enumeratedValue>														
  22701 						<name>CCLK_DIV_2</name>													
  22702 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22703 						<value>0x2</value>													
  22704 					</enumeratedValue>														
  22705 					<enumeratedValue>														
  22706 						<name>CCLK_DIV_8</name>													
  22707 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22708 						<value>0x3</value>													
  22709 					</enumeratedValue>														
  22710 				</enumeratedValues>															
  22711 			</field>																
  22712 			<field>																
  22713 				<name>PCLK_SYSCON</name>															
  22714 				<description>Peripheral clock selection for the System Control block.</description>															
  22715 				<bitRange>[29:28]</bitRange>															
  22716 				<enumeratedValues>															
  22717 				<name>ENUM</name>															
  22718 					<enumeratedValue>														
  22719 						<name>CCLK_DIV_4</name>													
  22720 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22721 						<value>0x0</value>													
  22722 					</enumeratedValue>														
  22723 					<enumeratedValue>														
  22724 						<name>CCLK</name>													
  22725 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22726 						<value>0x1</value>													
  22727 					</enumeratedValue>														
  22728 					<enumeratedValue>														
  22729 						<name>CCLK_DIV_2</name>													
  22730 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22731 						<value>0x2</value>													
  22732 					</enumeratedValue>														
  22733 					<enumeratedValue>														
  22734 						<name>CCLK_DIV_8</name>													
  22735 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22736 						<value>0x3</value>													
  22737 					</enumeratedValue>														
  22738 				</enumeratedValues>															
  22739 			</field>																
  22740 			<field>																
  22741 				<name>PCLK_MC</name>															
  22742 				<description>Peripheral clock selection for the Motor Control PWM.</description>															
  22743 				<bitRange>[31:30]</bitRange>															
  22744 				<enumeratedValues>															
  22745 				<name>ENUM</name>															
  22746 					<enumeratedValue>														
  22747 						<name>CCLK_DIV_4</name>													
  22748 						<description>CCLK div 4. PCLK_peripheral = CCLK/4</description>													
  22749 						<value>0x0</value>													
  22750 					</enumeratedValue>														
  22751 					<enumeratedValue>														
  22752 						<name>CCLK</name>													
  22753 						<description>CCLK. PCLK_peripheral = CCLK</description>													
  22754 						<value>0x1</value>													
  22755 					</enumeratedValue>														
  22756 					<enumeratedValue>														
  22757 						<name>CCLK_DIV_2</name>													
  22758 						<description>CCLK div 2. PCLK_peripheral = CCLK/2</description>													
  22759 						<value>0x2</value>													
  22760 					</enumeratedValue>														
  22761 					<enumeratedValue>														
  22762 						<name>CCLK_DIV_8</name>													
  22763 						<description>CCLK div 8. PCLK_peripheral = CCLK/8</description>													
  22764 						<value>0x3</value>													
  22765 					</enumeratedValue>														
  22766 				</enumeratedValues>															
  22767 			</field>																
  22768 		</fields>																	
  22769 	</register>
  22770 			<register>
  22771 				<name>USBINTST</name>
  22772 				<description>USB Interrupt Status</description>
  22773 				<addressOffset>0x1C0</addressOffset>
  22774 				<access>read-write</access>
  22775 				<resetValue>0x80000000</resetValue>
  22776 				<resetMask>0xFFFFFFFF</resetMask>
  22777 				<fields>
  22778 					<field>
  22779 						<name>USB_INT_REQ_LP</name>
  22780 						<description>Low priority interrupt line status. This bit is read-only.</description>
  22781 						<bitRange>[0:0]</bitRange>
  22782 					</field>
  22783 					<field>
  22784 						<name>USB_INT_REQ_HP</name>
  22785 						<description>High priority interrupt line status. This bit is read-only.</description>
  22786 						<bitRange>[1:1]</bitRange>
  22787 					</field>
  22788 					<field>
  22789 						<name>USB_INT_REQ_DMA</name>
  22790 						<description>DMA interrupt line status. This bit is read-only.</description>
  22791 						<bitRange>[2:2]</bitRange>
  22792 					</field>
  22793 					<field>
  22794 						<name>USB_HOST_INT</name>
  22795 						<description>USB host interrupt line status. This bit is read-only.</description>
  22796 						<bitRange>[3:3]</bitRange>
  22797 					</field>
  22798 					<field>
  22799 						<name>USB_ATX_INT</name>
  22800 						<description>External ATX interrupt line status. This bit is read-only.</description>
  22801 						<bitRange>[4:4]</bitRange>
  22802 					</field>
  22803 					<field>
  22804 						<name>USB_OTG_INT</name>
  22805 						<description>OTG interrupt line status. This bit is read-only.</description>
  22806 						<bitRange>[5:5]</bitRange>
  22807 					</field>
  22808 					<field>
  22809 						<name>USB_I2C_INT</name>
  22810 						<description>I2C module interrupt line status. This bit is read-only.</description>
  22811 						<bitRange>[6:6]</bitRange>
  22812 					</field>
  22813 					<field>
  22814 						<name>RESERVED</name>
  22815 						<description>Reserved. Read value is undefined, only zero should be written.</description>
  22816 						<bitRange>[7:7]</bitRange>
  22817 					</field>
  22818 					<field>
  22819 						<name>USB_NEED_CLK</name>
  22820 						<description>USB need clock indicator. This bit is read-only. This bit is set to 1 when USB activity or a change of state on the USB data pins is detected, and it indicates that a PLL supplied clock of 48 MHz is needed. Once USB_NEED_CLK becomes one, it resets to zero 5 ms after the last packet has been received/sent, or 2 ms after the Suspend Change (SUS_CH) interrupt has occurred. A change of this bit from 0 to 1 can wake up the microcontroller if activity on the USB bus is selected to wake up the part from the Power-down mode (see Section 4.7.9 Wake-up from Reduced Power Modes for details). Also see Section 4.5.8 PLLs and Power-down mode and Section 4.7.10 Power Control for Peripherals register (PCONP - 0x400F C0C4) for considerations about the PLL and invoking the Power-down mode. This bit is read-only.</description>
  22821 						<bitRange>[8:8]</bitRange>
  22822 					</field>
  22823 					<field>
  22824 						<name>RESERVED</name>
  22825 						<description>Reserved. Read value is undefined, only zero should be written.</description>
  22826 						<bitRange>[30:9]</bitRange>
  22827 					</field>
  22828 					<field>
  22829 						<name>EN_USB_INTS</name>
  22830 						<description>Enable all USB interrupts. When this bit is cleared, the NVIC does not see the ORed output of the USB interrupt lines.</description>
  22831 						<bitRange>[31:31]</bitRange>
  22832 					</field>
  22833 				</fields>
  22834 			</register>
  22835 			<register>
  22836 				<name>DMACREQSEL</name>
  22837 				<description>Selects between alternative requests on DMA channels 0 through 7 and 10 through 15</description>
  22838 				<addressOffset>0x1C4</addressOffset>
  22839 				<access>read-write</access>
  22840 				<resetValue>0</resetValue>
  22841 				<resetMask>0xFFFFFFFF</resetMask>
  22842 				<fields>
  22843 					<field>
  22844 						<name>DMASEL08</name>
  22845 						<description>Selects the DMA request for GPDMA input 8: 0 - uart0 tx  1 - Timer 0 match 0 is selected.</description>
  22846 						<bitRange>[0:0]</bitRange>
  22847 					</field>
  22848 					<field>
  22849 						<name>DMASEL09</name>
  22850 						<description>Selects the DMA request for GPDMA input 9: 0 - uart0 rx 1 - Timer 0 match 1 is selected.</description>
  22851 						<bitRange>[1:1]</bitRange>
  22852 					</field>
  22853 					<field>
  22854 						<name>DMASEL10</name>
  22855 						<description>Selects the DMA request for GPDMA input 10: 0 - uart1 tx  is selected. 1 - Timer 1 match 0 is selected.</description>
  22856 						<bitRange>[2:2]</bitRange>
  22857 					</field>
  22858 					<field>
  22859 						<name>DMASEL11</name>
  22860 						<description>Selects the DMA request for GPDMA input 11: 0 - uart1 rx  is selected. 1 - Timer 1 match 1 is selected.</description>
  22861 						<bitRange>[3:3]</bitRange>
  22862 					</field>
  22863 					<field>
  22864 						<name>DMASEL12</name>
  22865 						<description>Selects the DMA request for GPDMA input 12: 0 - uart2 tx  is selected. 1 - Timer 2 match 0 is selected.</description>
  22866 						<bitRange>[4:4]</bitRange>
  22867 					</field>
  22868 					<field>
  22869 						<name>DMASEL13</name>
  22870 						<description>Selects the DMA request for GPDMA input 13: 0 - uart2 rx  is selected. 1 - Timer 2 match 1 is selected.</description>
  22871 						<bitRange>[5:5]</bitRange>
  22872 					</field>
  22873 					<field>
  22874 						<name>DMASEL14</name>
  22875 						<description>Selects the DMA request for GPDMA input 14: 0 - uart3 tx  is selected. 1 - I2S channel 0 is selected.</description>
  22876 						<bitRange>[6:6]</bitRange>
  22877 					</field>
  22878 					<field>
  22879 						<name>DMASEL15</name>
  22880 						<description>Selects the DMA request for GPDMA input 15: 0 - uart3 rx is selected. 1 - I2S channel 1 is selected.</description>
  22881 						<bitRange>[7:7]</bitRange>
  22882 					</field>
  22883 					<field>
  22884 						<name>RESERVED</name>
  22885 						<description>Reserved. Read value is undefined, only zero should be written.</description>
  22886 						<bitRange>[31:8]</bitRange>
  22887 					</field>
  22888 				
  22889 				</fields>
  22890 			</register>		
  22891 	<register>																		
  22892 		<name>CLKOUTCFG</name>																	
  22893 		<description>Clock Output Configuration Register</description>																	
  22894 		<addressOffset>0x1C8</addressOffset>																	
  22895 		<access>read-write</access>																	
  22896 		<resetValue>0</resetValue>																	
  22897 		<resetMask>0xFFFFFFFF</resetMask>																	
  22898 		<fields>																	
  22899 			<field>																
  22900 				<name>CLKOUTSEL</name>															
  22901 				<description>Selects the clock source for the CLKOUT function. Other values are reserved. Do not use.</description>															
  22902 				<bitRange>[3:0]</bitRange>															
  22903 				<enumeratedValues>															
  22904 				<name>ENUM</name>															
  22905 					<enumeratedValue>														
  22906 						<name>SELECTS_THE_CPU_CLOC</name>													
  22907 						<description>Selects the CPU clock as the CLKOUT source.</description>													
  22908 						<value>0x0</value>													
  22909 					</enumeratedValue>														
  22910 					<enumeratedValue>														
  22911 						<name>SELECTS_THE_MAIN_OSC</name>													
  22912 						<description>Selects the main oscillator as the CLKOUT source.</description>													
  22913 						<value>0x1</value>													
  22914 					</enumeratedValue>														
  22915 					<enumeratedValue>														
  22916 						<name>SELECTS_THE_INTERNAL</name>													
  22917 						<description>Selects the Internal RC oscillator as the CLKOUT source.</description>													
  22918 						<value>0x2</value>													
  22919 					</enumeratedValue>														
  22920 					<enumeratedValue>														
  22921 						<name>SELECTS_THE_USB_CLOC</name>													
  22922 						<description>Selects the USB clock as the CLKOUT source.</description>													
  22923 						<value>0x3</value>													
  22924 					</enumeratedValue>														
  22925 					<enumeratedValue>														
  22926 						<name>SELECTS_THE_RTC_OSCI</name>													
  22927 						<description>Selects the RTC oscillator as the CLKOUT source.</description>													
  22928 						<value>0x4</value>													
  22929 					</enumeratedValue>														
  22930 				</enumeratedValues>															
  22931 			</field>																
  22932 			<field>																
  22933 				<name>CLKOUTDIV</name>															
  22934 				<description>Integer value to divide the output clock by, minus one. 0 = Clock is divided by 1 1 = Clock is divided by 2. 2 = Clock is divided by 3. ... 15 = Clock is divided by 16.</description>															
  22935 				<bitRange>[7:4]</bitRange>															
  22936 															
  22937 			</field>																
  22938 			<field>																
  22939 				<name>CLKOUT_EN</name>															
  22940 				<description>CLKOUT enable control, allows switching the CLKOUT source without glitches. Clear to stop CLKOUT on the next falling edge. Set to enable CLKOUT.</description>															
  22941 				<bitRange>[8:8]</bitRange>															
  22942 															
  22943 			</field>																
  22944 			<field>																
  22945 				<name>CLKOUT_ACT</name>															
  22946 				<description>CLKOUT activity indication. Reads as 1 when CLKOUT is enabled. Read as 0 when CLKOUT has been disabled via the CLKOUT_EN bit and the clock has completed being stopped.</description>															
  22947 				<bitRange>[9:9]</bitRange>															
  22948 															
  22949 			</field>																
  22950 			<field>																
  22951 				<name>RESERVED</name>															
  22952 				<description>Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.</description>															
  22953 				<bitRange>[31:10]</bitRange>															
  22954 															
  22955 			</field>																
  22956 		</fields>																	
  22957 	</register>																		
  22958 																			
  22959 </registers>																			
  22960 																			
  22961 																			
  22962 																			
  22963 																			
  22964 																			
  22965 
  22966 </peripheral>
  22967 
  22968 	
  22969 		<peripheral>
  22970 	<name>EMAC</name>
  22971 	<description>Ethernet</description>
  22972 	<groupName>ETHERNET</groupName>
  22973 	<baseAddress>0x50000000</baseAddress>
  22974 	<addressBlock>
  22975 	<offset>0x0</offset>
  22976 	<size>0xFFF</size>
  22977 	<usage>registers</usage>
  22978 	</addressBlock>
  22979 	<interrupt>
  22980 	<name>ENET</name>
  22981 	<value>28</value>
  22982 	</interrupt>
  22983 	<registers>
  22984 		<register>
  22985 			<name>MAC1</name>
  22986 			<description>MAC configuration register 1.</description>
  22987 			<addressOffset>0x000</addressOffset>
  22988 			<access>read-write</access>
  22989 			<resetValue>0x8000</resetValue>
  22990 			<resetMask>0xFFFFFFFF</resetMask>
  22991 			<fields>
  22992 				<field>
  22993 					<name>RXENABLE</name>
  22994 					<description>RECEIVE ENABLE. Set this to allow receive frames to be received. Internally the MAC synchronizes this control bit to the incoming receive stream.</description>
  22995 					<bitRange>[0:0]</bitRange>
  22996 				</field>
  22997 				<field>
  22998 					<name>PARF</name>
  22999 					<description>PASS ALL RECEIVE FRAMES. When enabled (set to 1), the MAC will pass all frames regardless of type (normal vs. Control). When disabled, the MAC does not pass valid Control frames.</description>
  23000 					<bitRange>[1:1]</bitRange>
  23001 				</field>
  23002 				<field>
  23003 					<name>RXFLOWCTRL</name>
  23004 					<description>RX FLOW CONTROL. When enabled (set to 1), the MAC acts upon received PAUSE Flow Control frames. When disabled, received PAUSE Flow Control frames are ignored.</description>
  23005 					<bitRange>[2:2]</bitRange>
  23006 				</field>
  23007 				<field>
  23008 					<name>TXFLOWCTRL</name>
  23009 					<description>TX FLOW CONTROL. When enabled (set to 1), PAUSE Flow Control frames are allowed to be transmitted. When disabled, Flow Control frames are blocked.</description>
  23010 					<bitRange>[3:3]</bitRange>
  23011 				</field>
  23012 				<field>
  23013 					<name>LOOPBACK</name>
  23014 					<description>Setting this bit will cause the MAC Transmit interface to be looped back to the MAC Receive interface. Clearing this bit results in normal operation.</description>
  23015 					<bitRange>[4:4]</bitRange>
  23016 				</field>
  23017 				<field>
  23018 					<name>RESERVED</name>
  23019 					<description>Unused</description>
  23020 					<bitRange>[7:5]</bitRange>
  23021 				</field>
  23022 				<field>
  23023 					<name>RESETTX</name>
  23024 					<description>Setting this bit will put the Transmit Function logic in reset.</description>
  23025 					<bitRange>[8:8]</bitRange>
  23026 				</field>
  23027 				<field>
  23028 					<name>RESETMCSTX</name>
  23029 					<description>Setting this bit resets the MAC Control Sublayer / Transmit logic. The MCS logic implements flow control.</description>
  23030 					<bitRange>[9:9]</bitRange>
  23031 				</field>
  23032 				<field>
  23033 					<name>RESETRX</name>
  23034 					<description>Setting this bit will put the Ethernet receive logic in reset.</description>
  23035 					<bitRange>[10:10]</bitRange>
  23036 				</field>
  23037 				<field>
  23038 					<name>RESETMCSRX</name>
  23039 					<description>Setting this bit resets the MAC Control Sublayer / Receive logic. The MCS logic implements flow control.</description>
  23040 					<bitRange>[11:11]</bitRange>
  23041 				</field>
  23042 				<field>
  23043 					<name>RESERVED</name>
  23044 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  23045 					<bitRange>[13:12]</bitRange>
  23046 				</field>
  23047 				<field>
  23048 					<name>SIMRESET</name>
  23049 					<description>SIMULATION RESET. Setting this bit will cause a reset to the random number generator within the Transmit Function.</description>
  23050 					<bitRange>[14:14]</bitRange>
  23051 				</field>
  23052 				<field>
  23053 					<name>SOFTRESET</name>
  23054 					<description>SOFT RESET. Setting this bit will put all modules within the MAC in reset except the Host Interface.</description>
  23055 					<bitRange>[15:15]</bitRange>
  23056 				</field>
  23057 				<field>
  23058 					<name>RESERVED</name>
  23059 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  23060 					<bitRange>[31:16]</bitRange>
  23061 				</field>
  23062 			</fields>
  23063 		</register>
  23064 		<register>
  23065 			<name>MAC2</name>
  23066 			<description>MAC configuration register 2.</description>
  23067 			<addressOffset>0x004</addressOffset>
  23068 			<access>read-write</access>
  23069 			<resetValue>0</resetValue>
  23070 			<resetMask>0xFFFFFFFF</resetMask>
  23071 			<fields>
  23072 				<field>
  23073 					<name>FULLDUPLEX</name>
  23074 					<description>When enabled (set to 1), the MAC operates in Full-Duplex mode. When disabled, the MAC operates in Half-Duplex mode.</description>
  23075 					<bitRange>[0:0]</bitRange>
  23076 				</field>
  23077 				<field>
  23078 					<name>FLC</name>
  23079 					<description>FRAMELENGTH CHECKING. When enabled (set to 1), both transmit and receive frame lengths are compared to the Length/Type field. If the Length/Type field represents a length then the check is performed. Mismatches are reported in the StatusInfo word for each received frame.</description>
  23080 					<bitRange>[1:1]</bitRange>
  23081 				</field>
  23082 				<field>
  23083 					<name>HFEN</name>
  23084 					<description>HUGE FRAME ENABLEWhen enabled (set to 1), frames of any length are transmitted and received.</description>
  23085 					<bitRange>[2:2]</bitRange>
  23086 				</field>
  23087 				<field>
  23088 					<name>DELAYEDCRC</name>
  23089 					<description>DELAYED CRC. This bit determines the number of bytes, if any, of proprietary header information that exist on the front of IEEE 802.3 frames. When 1, four bytes of header (ignored by the CRC function) are added. When 0, there is no proprietary header.</description>
  23090 					<bitRange>[3:3]</bitRange>
  23091 				</field>
  23092 				<field>
  23093 					<name>CRCEN</name>
  23094 					<description>CRC ENABLESet this bit to append a CRC to every frame whether padding was required or not. Must be set if PAD/CRC ENABLE is set. Clear this bit if frames presented to the MAC contain a CRC.</description>
  23095 					<bitRange>[4:4]</bitRange>
  23096 				</field>
  23097 				<field>
  23098 					<name>PADCRCEN</name>
  23099 					<description>PAD CRC ENABLE. Set this bit to have the MAC pad all short frames. Clear this bit if frames presented to the MAC have a valid length. This bit is used in conjunction with AUTO PAD ENABLE and VLAN PAD ENABLE. See Table 153 - Pad Operation for details on the pad function.</description>
  23100 					<bitRange>[5:5]</bitRange>
  23101 				</field>
  23102 				<field>
  23103 					<name>VLANPADEN</name>
  23104 					<description>VLAN PAD ENABLE. Set this bit to cause the MAC to pad all short frames to 64 bytes and append a valid CRC. Consult Table 153 - Pad Operation for more information on the various padding features. Note: This bit is ignored if PAD / CRC ENABLE is cleared.</description>
  23105 					<bitRange>[6:6]</bitRange>
  23106 				</field>
  23107 				<field>
  23108 					<name>AUTODETPADEN</name>
  23109 					<description>AUTODETECTPAD ENABLE. Set this bit to cause the MAC to automatically detect the type of frame, either tagged or un-tagged, by comparing the two octets following the source address with 0x8100 (VLAN Protocol ID) and pad accordingly. Table 153 - Pad Operation provides a description of the pad function based on the configuration of this register. Note: This bit is ignored if PAD / CRC ENABLE is cleared.</description>
  23110 					<bitRange>[7:7]</bitRange>
  23111 				</field>
  23112 				<field>
  23113 					<name>PPENF</name>
  23114 					<description>PURE PREAMBLE ENFORCEMEN. When enabled (set to 1), the MAC will verify the content of the preamble to ensure it contains 0x55 and is error-free. A packet with an incorrect preamble is discarded. When disabled, no preamble checking is performed.</description>
  23115 					<bitRange>[8:8]</bitRange>
  23116 				</field>
  23117 				<field>
  23118 					<name>LPENF</name>
  23119 					<description>LONG PREAMBLE ENFORCEMENT. When enabled (set to 1), the MAC only allows receive packets which contain preamble fields less than 12 bytes in length. When disabled, the MAC allows any length preamble as per the Standard.</description>
  23120 					<bitRange>[9:9]</bitRange>
  23121 				</field>
  23122 				<field>
  23123 					<name>RESERVED</name>
  23124 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  23125 					<bitRange>[11:10]</bitRange>
  23126 				</field>
  23127 				<field>
  23128 					<name>NOBACKOFF</name>
  23129 					<description>When enabled (set to 1), the MAC will immediately retransmit following a collision rather than using the Binary Exponential Backoff algorithm as specified in the Standard.</description>
  23130 					<bitRange>[12:12]</bitRange>
  23131 				</field>
  23132 				<field>
  23133 					<name>BP_NOBACKOFF</name>
  23134 					<description>BACK PRESSURE / NO BACKOFF. When enabled (set to 1), after the MAC incidentally causes a collision during back pressure, it will immediately retransmit without backoff, reducing the chance of further collisions and ensuring transmit packets get sent.</description>
  23135 					<bitRange>[13:13]</bitRange>
  23136 				</field>
  23137 				<field>
  23138 					<name>EXCESSDEFER</name>
  23139 					<description>When enabled (set to 1) the MAC will defer to carrier indefinitely as per the Standard. When disabled, the MAC will abort when the excessive deferral limit is reached.</description>
  23140 					<bitRange>[14:14]</bitRange>
  23141 				</field>
  23142 				<field>
  23143 					<name>RESERVED</name>
  23144 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  23145 					<bitRange>[31:15]</bitRange>
  23146 				</field>
  23147 			</fields>
  23148 		</register>
  23149 		<register>
  23150 			<name>IPGT</name>
  23151 			<description>Back-to-Back Inter-Packet-Gap register.</description>
  23152 			<addressOffset>0x008</addressOffset>
  23153 			<access>read-write</access>
  23154 			<resetValue>0</resetValue>
  23155 			<resetMask>0xFFFFFFFF</resetMask>
  23156 			<fields>
  23157 				<field>
  23158 					<name>BTOBINTEGAP</name>
  23159 					<description>BACK-TO-BACK INTER-PACKET-GAP.This is a programmable field representing the nibble time offset of the minimum possible period between the end of any transmitted packet to the beginning of the next. In Full-Duplex mode, the register value should be the desired period in nibble times minus 3. In Half-Duplex mode, the register value should be the desired period in nibble times minus 6. In Full-Duplex the recommended setting is 0x15 (21d), which represents the minimum IPG of 960 ns (in 100 Mbps mode) or 9.6 us (in 10 Mbps mode). In Half-Duplex the recommended setting is 0x12 (18d), which also represents the minimum IPG of 960 ns (in 100 Mbps mode) or 9.6 us (in 10 Mbps mode).</description>
  23160 					<bitRange>[6:0]</bitRange>
  23161 				</field>
  23162 				<field>
  23163 					<name>RESERVED</name>
  23164 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  23165 					<bitRange>[31:7]</bitRange>
  23166 				</field>
  23167 			</fields>
  23168 		</register>
  23169 		<register>
  23170 			<name>IPGR</name>
  23171 			<description>Non Back-to-Back Inter-Packet-Gap register.</description>
  23172 			<addressOffset>0x00C</addressOffset>
  23173 			<access>read-write</access>
  23174 			<resetValue>0</resetValue>
  23175 			<resetMask>0xFFFFFFFF</resetMask>
  23176 			<fields>
  23177 				<field>
  23178 					<name>NBTOBINTEGAP2</name>
  23179 					<description>NON-BACK-TO-BACK INTER-PACKET-GAP PART2. This is a programmable field representing the Non-Back-to-Back Inter-Packet-Gap. The recommended value is 0x12 (18d), which represents the minimum IPG of 960 ns (in 100 Mbps mode) or 9.6 us (in 10 Mbps mode).</description>
  23180 					<bitRange>[6:0]</bitRange>
  23181 				</field>
  23182 				<field>
  23183 					<name>RESERVED</name>
  23184 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  23185 					<bitRange>[7:7]</bitRange>
  23186 				</field>
  23187 				<field>
  23188 					<name>NBTOBINTEGAP1</name>
  23189 					<description>NON-BACK-TO-BACK INTER-PACKET-GAP PART1. This is a programmable field representing the optional carrierSense window referenced in IEEE 802.3/4.2.3.2.1 'Carrier Deference'. If carrier is detected during the timing of IPGR1, the MAC defers to carrier. If, however, carrier becomes active after IPGR1, the MAC continues timing IPGR2 and transmits, knowingly causing a collision, thus ensuring fair access to medium. Its range of values is 0x0 to IPGR2. The recommended value is 0xC (12d)</description>
  23190 					<bitRange>[14:8]</bitRange>
  23191 				</field>
  23192 				<field>
  23193 					<name>RESERVED</name>
  23194 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  23195 					<bitRange>[31:15]</bitRange>
  23196 				</field>
  23197 			</fields>
  23198 		</register>
  23199 		<register>
  23200 			<name>CLRT</name>
  23201 			<description>Collision window / Retry register.</description>
  23202 			<addressOffset>0x010</addressOffset>
  23203 			<access>read-write</access>
  23204 			<resetValue>0x370F</resetValue>
  23205 			<resetMask>0xFFFFFFFF</resetMask>
  23206 			<fields>
  23207 				<field>
  23208 					<name>RETRANSMAX</name>
  23209 					<description>RETRANSMISSION MAXIMUM.This is a programmable field specifying the number of retransmission attempts following a collision before aborting the packet due to excessive collisions. The Standard specifies the attemptLimit to be 0xF (15d). See IEEE 802.3/4.2.3.2.5.</description>
  23210 					<bitRange>[3:0]</bitRange>
  23211 				</field>
  23212 				<field>
  23213 					<name>RESERVED</name>
  23214 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  23215 					<bitRange>[7:4]</bitRange>
  23216 				</field>
  23217 				<field>
  23218 					<name>COLLWIN</name>
  23219 					<description>COLLISION WINDOW. This is a programmable field representing the slot time or collision window during which collisions occur in properly configured networks. The default value of 0x37 (55d) represents a 56 byte window following the preamble and SFD.</description>
  23220 					<bitRange>[13:8]</bitRange>
  23221 				</field>
  23222 				<field>
  23223 					<name>RESERVED</name>
  23224 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  23225 					<bitRange>[31:14]</bitRange>
  23226 				</field>
  23227 			</fields>
  23228 		</register>
  23229 		<register>
  23230 			<name>MAXF</name>
  23231 			<description>Maximum Frame register.</description>
  23232 			<addressOffset>0x014</addressOffset>
  23233 			<access>read-write</access>
  23234 			<resetValue>0x0600</resetValue>
  23235 			<resetMask>0xFFFFFFFF</resetMask>
  23236 			<fields>
  23237 				<field>
  23238 					<name>MAXFLEN</name>
  23239 					<description>MAXIMUM FRAME LENGTH. This field resets to the value 0x0600, which represents a maximum receive frame of 1536 octets. An untagged maximum size Ethernet frame is 1518 octets. A tagged frame adds four octets for a total of 1522 octets. If a shorter maximum length restriction is desired, program this 16-bit field.</description>
  23240 					<bitRange>[15:0]</bitRange>
  23241 				</field>
  23242 				<field>
  23243 					<name>RESERVED</name>
  23244 					<description>Unused</description>
  23245 					<bitRange>[31:16]</bitRange>
  23246 				</field>
  23247 			</fields>
  23248 		</register>
  23249 		<register>
  23250 			<name>SUPP</name>
  23251 			<description>PHY Support register.</description>
  23252 			<addressOffset>0x018</addressOffset>
  23253 			<access>read-write</access>
  23254 			<resetValue>0</resetValue>
  23255 			<resetMask>0xFFFFFFFF</resetMask>
  23256 			<fields>
  23257 				<field>
  23258 					<name>RESERVED</name>
  23259 					<description>Unused</description>
  23260 					<bitRange>[7:0]</bitRange>
  23261 				</field>
  23262 				<field>
  23263 					<name>SPEED</name>
  23264 					<description>This bit configures the Reduced MII logic for the current operating speed. When set, 100 Mbps mode is selected. When cleared, 10 Mbps mode is selected.</description>
  23265 					<bitRange>[8:8]</bitRange>
  23266 				</field>
  23267 				<field>
  23268 					<name>RESERVED</name>
  23269 					<description>Unused</description>
  23270 					<bitRange>[31:9]</bitRange>
  23271 				</field>
  23272 			</fields>
  23273 		</register>
  23274 		<register>
  23275 			<name>TEST</name>
  23276 			<description>Test register.</description>
  23277 			<addressOffset>0x01C</addressOffset>
  23278 			<access>read-write</access>
  23279 			<resetValue>0</resetValue>
  23280 			<resetMask>0xFFFFFFFF</resetMask>
  23281 			<fields>
  23282 				<field>
  23283 					<name>SCPQ</name>
  23284 					<description>SHORTCUT PAUSE QUANTA. This bit reduces the effective PAUSE quanta from 64 byte-times to 1 byte-time.</description>
  23285 					<bitRange>[0:0]</bitRange>
  23286 				</field>
  23287 				<field>
  23288 					<name>TESTPAUSE</name>
  23289 					<description>This bit causes the MAC Control sublayer to inhibit transmissions, just as if a PAUSE Receive Control frame with a nonzero pause time parameter was received.</description>
  23290 					<bitRange>[1:1]</bitRange>
  23291 				</field>
  23292 				<field>
  23293 					<name>TESTBP</name>
  23294 					<description>TEST BACKPRESSURE. Setting this bit will cause the MAC to assert backpressure on the link. Backpressure causes preamble to be transmitted, raising carrier sense. A transmit packet from the system will be sent during backpressure.</description>
  23295 					<bitRange>[2:2]</bitRange>
  23296 				</field>
  23297 				<field>
  23298 					<name>RESERVED</name>
  23299 					<description>Unused</description>
  23300 					<bitRange>[31:3]</bitRange>
  23301 				</field>
  23302 			</fields>
  23303 		</register>
  23304 		<register>
  23305 			<name>MCFG</name>
  23306 			<description>MII Mgmt Configuration register.</description>
  23307 			<addressOffset>0x020</addressOffset>
  23308 			<access>read-write</access>
  23309 			<resetValue>0</resetValue>
  23310 			<resetMask>0xFFFFFFFF</resetMask>
  23311 			<fields>
  23312 				<field>
  23313 					<name>SCANINC</name>
  23314 					<description>SCAN INCREMENT. Set this bit to cause the MII Management hardware to perform read cycles across a range of PHYs. When set, the MII Management hardware will perform read cycles from address 1 through the value set in PHY ADDRESS[4:0]. Clear this bit to allow continuous reads of the same PHY.</description>
  23315 					<bitRange>[0:0]</bitRange>
  23316 				</field>
  23317 				<field>
  23318 					<name>SUPPPREAMBLE</name>
  23319 					<description>SUPPRESS PREAMBLE. Set this bit to cause the MII Management hardware to perform read/write cycles without the 32-bit preamble field. Clear this bit to cause normal cycles to be performed. Some PHYs support suppressed preamble.</description>
  23320 					<bitRange>[1:1]</bitRange>
  23321 				</field>
  23322 				<field>
  23323 					<name>CLOCKSEL</name>
  23324 					<description>CLOCK SELECT. This field is used by the clock divide logic in creating the MII Management Clock (MDC) which IEEE 802.3u defines to be no faster than 2.5 MHz. Some PHYs support clock rates up to 12.5 MHz, however. The AHB bus clock (HCLK) is divided by the specified amount. Refer to Table 160 below for the definition of values for this field.</description>
  23325 					<bitRange>[5:2]</bitRange>
  23326 				</field>
  23327 				<field>
  23328 					<name>RESERVED</name>
  23329 					<description>Unused</description>
  23330 					<bitRange>[14:6]</bitRange>
  23331 				</field>
  23332 				<field>
  23333 					<name>RESETMIIMGMT</name>
  23334 					<description>RESET MII MGMT. This bit resets the MII Management hardware.</description>
  23335 					<bitRange>[15:15]</bitRange>
  23336 				</field>
  23337 				<field>
  23338 					<name>RESERVED</name>
  23339 					<description>Unused</description>
  23340 					<bitRange>[31:16]</bitRange>
  23341 				</field>
  23342 			</fields>
  23343 		</register>
  23344 		<register>
  23345 			<name>MCMD</name>
  23346 			<description>MII Mgmt Command register.</description>
  23347 			<addressOffset>0x024</addressOffset>
  23348 			<access>read-write</access>
  23349 			<resetValue>0</resetValue>
  23350 			<resetMask>0xFFFFFFFF</resetMask>
  23351 			<fields>
  23352 				<field>
  23353 					<name>READ</name>
  23354 					<description>This bit causes the MII Management hardware to perform a single Read cycle. The Read data is returned in Register MRDD (MII Mgmt Read Data).</description>
  23355 					<bitRange>[0:0]</bitRange>
  23356 				</field>
  23357 				<field>
  23358 					<name>SCAN</name>
  23359 					<description>This bit causes the MII Management hardware to perform Read cycles continuously. This is useful for monitoring Link Fail for example.</description>
  23360 					<bitRange>[1:1]</bitRange>
  23361 				</field>
  23362 				<field>
  23363 					<name>RESERVED</name>
  23364 					<description>Unused</description>
  23365 					<bitRange>[31:2]</bitRange>
  23366 				</field>
  23367 			</fields>
  23368 		</register>
  23369 		<register>
  23370 			<name>MADR</name>
  23371 			<description>MII Mgmt Address register.</description>
  23372 			<addressOffset>0x028</addressOffset>
  23373 			<access>read-write</access>
  23374 			<resetValue>0</resetValue>
  23375 			<resetMask>0xFFFFFFFF</resetMask>
  23376 			<fields>
  23377 				<field>
  23378 					<name>REGADDR</name>
  23379 					<description>REGISTER ADDRESS. This field represents the 5-bit Register Address field of Mgmt cycles. Up to 32 registers can be accessed.</description>
  23380 					<bitRange>[4:0]</bitRange>
  23381 				</field>
  23382 				<field>
  23383 					<name>RESERVED</name>
  23384 					<description>Unused</description>
  23385 					<bitRange>[7:5]</bitRange>
  23386 				</field>
  23387 				<field>
  23388 					<name>PHYADDR</name>
  23389 					<description>PHY ADDRESS. This field represents the 5-bit PHY Address field of Mgmt cycles. Up to 31 PHYs can be addressed (0 is reserved).</description>
  23390 					<bitRange>[12:8]</bitRange>
  23391 				</field>
  23392 				<field>
  23393 					<name>RESERVED</name>
  23394 					<description>Unused</description>
  23395 					<bitRange>[31:13]</bitRange>
  23396 				</field>
  23397 			</fields>
  23398 		</register>
  23399 		<register>
  23400 			<name>MWTD</name>
  23401 			<description>MII Mgmt Write Data register.</description>
  23402 			<addressOffset>0x02C</addressOffset>
  23403 			<access>write-only</access>
  23404 			<resetValue>0</resetValue>
  23405 			<resetMask>0xFFFFFFFF</resetMask>
  23406 			<fields>
  23407 				<field>
  23408 					<name>WRITEDATA</name>
  23409 					<description>WRITE DATA. When written, an MII Mgmt write cycle is performed using the 16-bit data and the pre-configured PHY and Register addresses from the MII Mgmt Address register (MADR).</description>
  23410 					<bitRange>[15:0]</bitRange>
  23411 				</field>
  23412 				<field>
  23413 					<name>RESERVED</name>
  23414 					<description>Unused</description>
  23415 					<bitRange>[31:16]</bitRange>
  23416 				</field>
  23417 			</fields>
  23418 		</register>
  23419 		<register>
  23420 			<name>MRDD</name>
  23421 			<description>MII Mgmt Read Data register.</description>
  23422 			<addressOffset>0x030</addressOffset>
  23423 			<access>read-only</access>
  23424 			<resetValue>0</resetValue>
  23425 			<resetMask>0xFFFFFFFF</resetMask>
  23426 			<fields>
  23427 				<field>
  23428 					<name>READDATA</name>
  23429 					<description>READ DATA. Following an MII Mgmt Read Cycle, the 16-bit data can be read from this location.</description>
  23430 					<bitRange>[15:0]</bitRange>
  23431 				</field>
  23432 				<field>
  23433 					<name>RESERVED</name>
  23434 					<description>Unused</description>
  23435 					<bitRange>[31:16]</bitRange>
  23436 				</field>
  23437 			</fields>
  23438 		</register>
  23439 		<register>
  23440 			<name>MIND</name>
  23441 			<description>MII Mgmt Indicators register.</description>
  23442 			<addressOffset>0x034</addressOffset>
  23443 			<access>read-only</access>
  23444 			<resetValue>0</resetValue>
  23445 			<resetMask>0xFFFFFFFF</resetMask>
  23446 			<fields>
  23447 				<field>
  23448 					<name>BUSY</name>
  23449 					<description>When 1 is returned - indicates MII Mgmt is currently performing an MII Mgmt Read or Write cycle.</description>
  23450 					<bitRange>[0:0]</bitRange>
  23451 				</field>
  23452 				<field>
  23453 					<name>SCANNING</name>
  23454 					<description>When 1 is returned - indicates a scan operation (continuous MII Mgmt Read cycles) is in progress.</description>
  23455 					<bitRange>[1:1]</bitRange>
  23456 				</field>
  23457 				<field>
  23458 					<name>NOTVALID</name>
  23459 					<description>When 1 is returned - indicates MII Mgmt Read cycle has not completed and the Read Data is not yet valid.</description>
  23460 					<bitRange>[2:2]</bitRange>
  23461 				</field>
  23462 				<field>
  23463 					<name>MIILINKFAIL</name>
  23464 					<description>When 1 is returned - indicates that an MII Mgmt link fail has occurred.</description>
  23465 					<bitRange>[3:3]</bitRange>
  23466 				</field>
  23467 				<field>
  23468 					<name>RESERVED</name>
  23469 					<description>Unused</description>
  23470 					<bitRange>[31:4]</bitRange>
  23471 				</field>
  23472 			</fields>
  23473 		</register>
  23474 		<register>
  23475 			<name>SA0</name>
  23476 			<description>Station Address 0 register.</description>
  23477 			<addressOffset>0x040</addressOffset>
  23478 			<access>read-write</access>
  23479 			<resetValue>0</resetValue>
  23480 			<resetMask>0xFFFFFFFF</resetMask>
  23481 			<fields>
  23482 				<field>
  23483 					<name>SADDR2</name>
  23484 					<description>STATION ADDRESS, 2nd octet. This field holds the second octet of the station address.</description>
  23485 					<bitRange>[7:0]</bitRange>
  23486 				</field>
  23487 				<field>
  23488 					<name>SADDR1</name>
  23489 					<description>STATION ADDRESS, 1st octet. This field holds the first octet of the station address.</description>
  23490 					<bitRange>[15:8]</bitRange>
  23491 				</field>
  23492 				<field>
  23493 					<name>RESERVED</name>
  23494 					<description>Unused</description>
  23495 					<bitRange>[31:16]</bitRange>
  23496 				</field>
  23497 			</fields>
  23498 		</register>
  23499 		<register>
  23500 			<name>SA1</name>
  23501 			<description>Station Address 1 register.</description>
  23502 			<addressOffset>0x044</addressOffset>
  23503 			<access>read-write</access>
  23504 			<resetValue>0</resetValue>
  23505 			<resetMask>0xFFFFFFFF</resetMask>
  23506 			<fields>
  23507 				<field>
  23508 					<name>SADDR4</name>
  23509 					<description>STATION ADDRESS, 4th octet. This field holds the fourth octet of the station address.</description>
  23510 					<bitRange>[7:0]</bitRange>
  23511 				</field>
  23512 				<field>
  23513 					<name>SADDR3</name>
  23514 					<description>STATION ADDRESS, 3rd octet. This field holds the third octet of the station address.</description>
  23515 					<bitRange>[15:8]</bitRange>
  23516 				</field>
  23517 				<field>
  23518 					<name>RESERVED</name>
  23519 					<description>Unused</description>
  23520 					<bitRange>[31:16]</bitRange>
  23521 				</field>
  23522 			</fields>
  23523 		</register>
  23524 		<register>
  23525 			<name>SA2</name>
  23526 			<description>Station Address 2 register.</description>
  23527 			<addressOffset>0x048</addressOffset>
  23528 			<access>read-write</access>
  23529 			<resetValue>0</resetValue>
  23530 			<resetMask>0xFFFFFFFF</resetMask>
  23531 			<fields>
  23532 				<field>
  23533 					<name>SADDR6</name>
  23534 					<description>STATION ADDRESS, 6th octet. This field holds the sixth octet of the station address.</description>
  23535 					<bitRange>[7:0]</bitRange>
  23536 				</field>
  23537 				<field>
  23538 					<name>SADDR5</name>
  23539 					<description>STATION ADDRESS, 5th octet. This field holds the fifth octet of the station address.</description>
  23540 					<bitRange>[15:8]</bitRange>
  23541 				</field>
  23542 				<field>
  23543 					<name>RESERVED</name>
  23544 					<description>Unused</description>
  23545 					<bitRange>[31:16]</bitRange>
  23546 				</field>
  23547 			</fields>
  23548 		</register>
  23549 		<register>
  23550 			<name>COMMAND</name>
  23551 			<description>Command register.</description>
  23552 			<addressOffset>0x100</addressOffset>
  23553 			<access>read-write</access>
  23554 			<resetValue>0</resetValue>
  23555 			<resetMask>0xFFFFFFFF</resetMask>
  23556 			<fields>
  23557 				<field>
  23558 					<name>RXENABLE</name>
  23559 					<description>Enable receive.</description>
  23560 					<bitRange>[0:0]</bitRange>
  23561 				</field>
  23562 				<field>
  23563 					<name>TXENABLE</name>
  23564 					<description>Enable transmit.</description>
  23565 					<bitRange>[1:1]</bitRange>
  23566 				</field>
  23567 				<field>
  23568 					<name>RESERVED</name>
  23569 					<description>Unused</description>
  23570 					<bitRange>[2:2]</bitRange>
  23571 				</field>
  23572 				<field>
  23573 					<name>REGRESET</name>
  23574 					<description>When a  1  is written, all datapaths and the host registers are reset. The MAC needs to be reset separately.</description>
  23575 					<bitRange>[3:3]</bitRange>
  23576 				</field>
  23577 				<field>
  23578 					<name>TXRESET</name>
  23579 					<description>When a  1  is written, the transmit datapath is reset.</description>
  23580 					<bitRange>[4:4]</bitRange>
  23581 				</field>
  23582 				<field>
  23583 					<name>RXRESET</name>
  23584 					<description>When a  1  is written, the receive datapath is reset.</description>
  23585 					<bitRange>[5:5]</bitRange>
  23586 				</field>
  23587 				<field>
  23588 					<name>PASSRUNTFRAME</name>
  23589 					<description>When set to  1 , passes runt frames s1maller than 64 bytes to memory unless they have a CRC error. If 0 runt frames are filtered out.</description>
  23590 					<bitRange>[6:6]</bitRange>
  23591 				</field>
  23592 				<field>
  23593 					<name>PASSRXFILTER</name>
  23594 					<description>When set to  1 , disables receive filtering i.e. all frames received are written to memory.</description>
  23595 					<bitRange>[7:7]</bitRange>
  23596 				</field>
  23597 				<field>
  23598 					<name>TXFLOWCONTROL</name>
  23599 					<description>Enable IEEE 802.3 / clause 31 flow control sending pause frames in full duplex and continuous preamble in half duplex.</description>
  23600 					<bitRange>[8:8]</bitRange>
  23601 				</field>
  23602 				<field>
  23603 					<name>RMII</name>
  23604 					<description>When set to  1 , RMII mode is selected; if 0, MII mode is selected.</description>
  23605 					<bitRange>[9:9]</bitRange>
  23606 				</field>
  23607 				<field>
  23608 					<name>FULLDUPLEX</name>
  23609 					<description>When set to  1 , indicates full duplex operation.</description>
  23610 					<bitRange>[10:10]</bitRange>
  23611 				</field>
  23612 				<field>
  23613 					<name>RESERVED</name>
  23614 					<description>Unused</description>
  23615 					<bitRange>[31:11]</bitRange>
  23616 				</field>
  23617 			</fields>
  23618 		</register>
  23619 		<register>
  23620 			<name>STATUS</name>
  23621 			<description>Status register.</description>
  23622 			<addressOffset>0x104</addressOffset>
  23623 			<access>read-only</access>
  23624 			<resetValue>0</resetValue>
  23625 			<resetMask>0xFFFFFFFF</resetMask>
  23626 			<fields>
  23627 				<field>
  23628 					<name>RXSTATUS</name>
  23629 					<description>If 1, the receive channel is active. If 0, the receive channel is inactive.</description>
  23630 					<bitRange>[0:0]</bitRange>
  23631 				</field>
  23632 				<field>
  23633 					<name>TXSTATUS</name>
  23634 					<description>If 1, the transmit channel is active. If 0, the transmit channel is inactive.</description>
  23635 					<bitRange>[1:1]</bitRange>
  23636 				</field>
  23637 				<field>
  23638 					<name>RESERVED</name>
  23639 					<description>Unused</description>
  23640 					<bitRange>[31:2]</bitRange>
  23641 				</field>
  23642 			</fields>
  23643 		</register>
  23644 		<register>
  23645 			<name>RXDESCRIPTOR</name>
  23646 			<description>Receive descriptor base address register.</description>
  23647 			<addressOffset>0x108</addressOffset>
  23648 			<access>read-write</access>
  23649 			<resetValue>0</resetValue>
  23650 			<resetMask>0xFFFFFFFF</resetMask>
  23651 			<fields>
  23652 				<field>
  23653 					<name>RESERVED</name>
  23654 					<description>Fixed to 00</description>
  23655 					<bitRange>[1:0]</bitRange>
  23656 				</field>
  23657 				<field>
  23658 					<name>RXDESCRIPTOR</name>
  23659 					<description>MSBs of receive descriptor base address.</description>
  23660 					<bitRange>[31:2]</bitRange>
  23661 				</field>
  23662 			</fields>
  23663 		</register>
  23664 		<register>
  23665 			<name>RXSTATUS</name>
  23666 			<description>Receive status base address register.</description>
  23667 			<addressOffset>0x10C</addressOffset>
  23668 			<access>read-write</access>
  23669 			<resetValue>0</resetValue>
  23670 			<resetMask>0xFFFFFFFF</resetMask>
  23671 			<fields>
  23672 				<field>
  23673 					<name>RESERVED</name>
  23674 					<description>Fixed to 000</description>
  23675 					<bitRange>[2:0]</bitRange>
  23676 				</field>
  23677 				<field>
  23678 					<name>RXSTATUS</name>
  23679 					<description>MSBs of receive status base address.</description>
  23680 					<bitRange>[31:3]</bitRange>
  23681 				</field>
  23682 			</fields>
  23683 		</register>
  23684 		<register>
  23685 			<name>RXDESCRIPTORNUMBER</name>
  23686 			<description>Receive number of descriptors register.</description>
  23687 			<addressOffset>0x110</addressOffset>
  23688 			<access>read-write</access>
  23689 			<resetValue>0</resetValue>
  23690 			<resetMask>0xFFFFFFFF</resetMask>
  23691 			<fields>
  23692 				<field>
  23693 					<name>RXDESCRIPTORN</name>
  23694 					<description>RxDescriptorNumber. Number of descriptors in the descriptor array for which RxDescriptor is the base address. The number of descriptors is minus one encoded.</description>
  23695 					<bitRange>[15:0]</bitRange>
  23696 				</field>
  23697 				<field>
  23698 					<name>RESERVED</name>
  23699 					<description>Unused</description>
  23700 					<bitRange>[31:16]</bitRange>
  23701 				</field>
  23702 			</fields>
  23703 		</register>
  23704 		<register>
  23705 			<name>RXPRODUCEINDEX</name>
  23706 			<description>Receive produce index register.</description>
  23707 			<addressOffset>0x114</addressOffset>
  23708 			<access>read-only</access>
  23709 			<resetValue>0</resetValue>
  23710 			<resetMask>0xFFFFFFFF</resetMask>
  23711 			<fields>
  23712 				<field>
  23713 					<name>RXPRODUCEIX</name>
  23714 					<description>Index of the descriptor that is going to be filled next by the receive datapath.</description>
  23715 					<bitRange>[15:0]</bitRange>
  23716 				</field>
  23717 				<field>
  23718 					<name>RESERVED</name>
  23719 					<description>Unused</description>
  23720 					<bitRange>[31:16]</bitRange>
  23721 				</field>
  23722 			</fields>
  23723 		</register>
  23724 		<register>
  23725 			<name>RXCONSUMEINDEX</name>
  23726 			<description>Receive consume index register.</description>
  23727 			<addressOffset>0x118</addressOffset>
  23728 			<access>read-write</access>
  23729 			<resetValue>0</resetValue>
  23730 			<resetMask>0xFFFFFFFF</resetMask>
  23731 			<fields>
  23732 				<field>
  23733 					<name>RXCONSUMEIX</name>
  23734 					<description>Index of the descriptor that is going to be processed next by the receive</description>
  23735 					<bitRange>[15:0]</bitRange>
  23736 				</field>
  23737 				<field>
  23738 					<name>RESERVED</name>
  23739 					<description>Unused</description>
  23740 					<bitRange>[31:16]</bitRange>
  23741 				</field>
  23742 			</fields>
  23743 		</register>
  23744 		<register>
  23745 			<name>TXDESCRIPTOR</name>
  23746 			<description>Transmit descriptor base address register.</description>
  23747 			<addressOffset>0x11C</addressOffset>
  23748 			<access>read-write</access>
  23749 			<resetValue>0</resetValue>
  23750 			<resetMask>0xFFFFFFFF</resetMask>
  23751 			<fields>
  23752 				<field>
  23753 					<name>RESERVED</name>
  23754 					<description>Fixed to 00</description>
  23755 					<bitRange>[1:0]</bitRange>
  23756 				</field>
  23757 				<field>
  23758 					<name>TXD</name>
  23759 					<description>TxDescriptor. MSBs of transmit descriptor base address.</description>
  23760 					<bitRange>[31:2]</bitRange>
  23761 				</field>
  23762 			</fields>
  23763 		</register>
  23764 		<register>
  23765 			<name>TXSTATUS</name>
  23766 			<description>Transmit status base address register.</description>
  23767 			<addressOffset>0x120</addressOffset>
  23768 			<access>read-write</access>
  23769 			<resetValue>0</resetValue>
  23770 			<resetMask>0xFFFFFFFF</resetMask>
  23771 			<fields>
  23772 				<field>
  23773 					<name>RESERVED</name>
  23774 					<description>Fixed to 00</description>
  23775 					<bitRange>[1:0]</bitRange>
  23776 				</field>
  23777 				<field>
  23778 					<name>TXSTAT</name>
  23779 					<description>TxStatus. MSBs of transmit status base address.</description>
  23780 					<bitRange>[31:2]</bitRange>
  23781 				</field>
  23782 			</fields>
  23783 		</register>
  23784 		<register>
  23785 			<name>TXDESCRIPTORNUMBER</name>
  23786 			<description>Transmit number of descriptors register.</description>
  23787 			<addressOffset>0x124</addressOffset>
  23788 			<access>read-write</access>
  23789 			<resetValue>0</resetValue>
  23790 			<resetMask>0xFFFFFFFF</resetMask>
  23791 			<fields>
  23792 				<field>
  23793 					<name>TXDN</name>
  23794 					<description>TxDescriptorNumber. Number of descriptors in the descriptor array for which TxDescriptor is the base address. The register is minus one encoded.</description>
  23795 					<bitRange>[15:0]</bitRange>
  23796 				</field>
  23797 				<field>
  23798 					<name>RESERVED</name>
  23799 					<description>Unused</description>
  23800 					<bitRange>[31:16]</bitRange>
  23801 				</field>
  23802 			</fields>
  23803 		</register>
  23804 		<register>
  23805 			<name>TXPRODUCEINDEX</name>
  23806 			<description>Transmit produce index register.</description>
  23807 			<addressOffset>0x128</addressOffset>
  23808 			<access>read-write</access>
  23809 			<resetValue>0</resetValue>
  23810 			<resetMask>0xFFFFFFFF</resetMask>
  23811 			<fields>
  23812 				<field>
  23813 					<name>TXPI</name>
  23814 					<description>TxProduceIndex. Index of the descriptor that is going to be filled next by the transmit software driver.</description>
  23815 					<bitRange>[15:0]</bitRange>
  23816 				</field>
  23817 				<field>
  23818 					<name>RESERVED</name>
  23819 					<description>Unused</description>
  23820 					<bitRange>[31:16]</bitRange>
  23821 				</field>
  23822 			</fields>
  23823 		</register>
  23824 		<register>
  23825 			<name>TXCONSUMEINDEX</name>
  23826 			<description>Transmit consume index register.</description>
  23827 			<addressOffset>0x12C</addressOffset>
  23828 			<access>read-only</access>
  23829 			<resetValue>0</resetValue>
  23830 			<resetMask>0xFFFFFFFF</resetMask>
  23831 			<fields>
  23832 				<field>
  23833 					<name>TXCI</name>
  23834 					<description>TxConsumeIndex. Index of the descriptor that is going to be transmitted next by the transmit datapath.</description>
  23835 					<bitRange>[15:0]</bitRange>
  23836 				</field>
  23837 				<field>
  23838 					<name>RESERVED</name>
  23839 					<description>Unused</description>
  23840 					<bitRange>[31:16]</bitRange>
  23841 				</field>
  23842 			</fields>
  23843 		</register>
  23844 		<register>
  23845 			<name>TSV0</name>
  23846 			<description>Transmit status vector 0 register.</description>
  23847 			<addressOffset>0x158</addressOffset>
  23848 			<access>read-only</access>
  23849 			<resetValue>0</resetValue>
  23850 			<resetMask>0xFFFFFFFF</resetMask>
  23851 			<fields>
  23852 				<field>
  23853 					<name>CRCERR</name>
  23854 					<description>CRC error. The attached CRC in the packet did not match the internally generated CRC.</description>
  23855 					<bitRange>[0:0]</bitRange>
  23856 				</field>
  23857 				<field>
  23858 					<name>LCE</name>
  23859 					<description>Length check error. Indicates the frame length field does not match the actual number of data items and is not a type field.</description>
  23860 					<bitRange>[1:1]</bitRange>
  23861 				</field>
  23862 				<field>
  23863 					<name>LOR</name>
  23864 					<description>Length out of range. Indicates that frame type/length field was larger than 1500 bytes. The EMAC doesn't distinguish the frame type and frame length, so, e.g. when the IP(0x8000) or ARP(0x0806) packets are received, it compares the frame type with the max length and gives the "Length out of range" error. In fact, this bit is not an error indication, but simply a statement by the chip regarding the status of the received frame.</description>
  23865 					<bitRange>[2:2]</bitRange>
  23866 				</field>
  23867 				<field>
  23868 					<name>DONE</name>
  23869 					<description>Transmission of packet was completed.</description>
  23870 					<bitRange>[3:3]</bitRange>
  23871 				</field>
  23872 				<field>
  23873 					<name>MULTICAST</name>
  23874 					<description>Packet's destination was a multicast address.</description>
  23875 					<bitRange>[4:4]</bitRange>
  23876 				</field>
  23877 				<field>
  23878 					<name>BROADCAST</name>
  23879 					<description>Packet's destination was a broadcast address.</description>
  23880 					<bitRange>[5:5]</bitRange>
  23881 				</field>
  23882 				<field>
  23883 					<name>PACKETDEFER</name>
  23884 					<description>Packet was deferred for at least one attempt, but less than an excessive defer.</description>
  23885 					<bitRange>[6:6]</bitRange>
  23886 				</field>
  23887 				<field>
  23888 					<name>EXDF</name>
  23889 					<description>Excessive Defer. Packet was deferred in excess of 6071 nibble times in 100 Mbps or 24287 bit times in 10 Mbps mode.</description>
  23890 					<bitRange>[7:7]</bitRange>
  23891 				</field>
  23892 				<field>
  23893 					<name>EXCOL</name>
  23894 					<description>Excessive Collision. Packet was aborted due to exceeding of maximum allowed number of collisions.</description>
  23895 					<bitRange>[8:8]</bitRange>
  23896 				</field>
  23897 				<field>
  23898 					<name>LCOL</name>
  23899 					<description>Late Collision. Collision occurred beyond collision window, 512 bit times.</description>
  23900 					<bitRange>[9:9]</bitRange>
  23901 				</field>
  23902 				<field>
  23903 					<name>GIANT</name>
  23904 					<description>Byte count in frame was greater than can be represented in the transmit byte count field in TSV1.</description>
  23905 					<bitRange>[10:10]</bitRange>
  23906 				</field>
  23907 				<field>
  23908 					<name>UNDERRUN</name>
  23909 					<description>Host side caused buffer underrun.</description>
  23910 					<bitRange>[11:11]</bitRange>
  23911 				</field>
  23912 				<field>
  23913 					<name>TOTALBYTES</name>
  23914 					<description>The total number of bytes transferred including collided attempts.</description>
  23915 					<bitRange>[27:12]</bitRange>
  23916 				</field>
  23917 				<field>
  23918 					<name>CONTROLFRAME</name>
  23919 					<description>The frame was a control frame.</description>
  23920 					<bitRange>[28:28]</bitRange>
  23921 				</field>
  23922 				<field>
  23923 					<name>PAUSE</name>
  23924 					<description>The frame was a control frame with a valid PAUSE opcode.</description>
  23925 					<bitRange>[29:29]</bitRange>
  23926 				</field>
  23927 				<field>
  23928 					<name>BACKPRESSURE</name>
  23929 					<description>Carrier-sense method backpressure was previously applied.</description>
  23930 					<bitRange>[30:30]</bitRange>
  23931 				</field>
  23932 				<field>
  23933 					<name>VLAN</name>
  23934 					<description>Frame's length/type field contained 0x8100 which is the VLAN protocol identifier.</description>
  23935 					<bitRange>[31:31]</bitRange>
  23936 				</field>
  23937 			</fields>
  23938 		</register>
  23939 		<register>
  23940 			<name>TSV1</name>
  23941 			<description>Transmit status vector 1 register.</description>
  23942 			<addressOffset>0x15C</addressOffset>
  23943 			<access>read-only</access>
  23944 			<resetValue>0</resetValue>
  23945 			<resetMask>0xFFFFFFFF</resetMask>
  23946 			<fields>
  23947 				<field>
  23948 					<name>TBC</name>
  23949 					<description>Transmit byte count. The total number of bytes in the frame, not counting the collided bytes.</description>
  23950 					<bitRange>[15:0]</bitRange>
  23951 				</field>
  23952 				<field>
  23953 					<name>TCC</name>
  23954 					<description>Transmit collision count. Number of collisions the current packet incurred during transmission attempts. The maximum number of collisions (16) cannot be represented.</description>
  23955 					<bitRange>[19:16]</bitRange>
  23956 				</field>
  23957 				<field>
  23958 					<name>RESERVED</name>
  23959 					<description>Unused</description>
  23960 					<bitRange>[31:20]</bitRange>
  23961 				</field>
  23962 			</fields>
  23963 		</register>
  23964 		<register>
  23965 			<name>RSV</name>
  23966 			<description>Receive status vector register.</description>
  23967 			<addressOffset>0x160</addressOffset>
  23968 			<access>read-only</access>
  23969 			<resetValue>0</resetValue>
  23970 			<resetMask>0xFFFFFFFF</resetMask>
  23971 			<fields>
  23972 				<field>
  23973 					<name>RBC</name>
  23974 					<description>Received byte count. Indicates length of received frame.</description>
  23975 					<bitRange>[15:0]</bitRange>
  23976 				</field>
  23977 				<field>
  23978 					<name>PPI</name>
  23979 					<description>Packet previously ignored. Indicates that a packet was dropped.</description>
  23980 					<bitRange>[16:16]</bitRange>
  23981 				</field>
  23982 				<field>
  23983 					<name>RXDVSEEN</name>
  23984 					<description>RXDV event previously seen. Indicates that the last receive event seen was not long enough to be a valid packet.</description>
  23985 					<bitRange>[17:17]</bitRange>
  23986 				</field>
  23987 				<field>
  23988 					<name>CESEEN</name>
  23989 					<description>Carrier event previously seen. Indicates that at some time since the last receive statistics, a carrier event was detected.</description>
  23990 					<bitRange>[18:18]</bitRange>
  23991 				</field>
  23992 				<field>
  23993 					<name>RCV</name>
  23994 					<description>Receive code violation. Indicates that received PHY data does not represent a valid receive code.</description>
  23995 					<bitRange>[19:19]</bitRange>
  23996 				</field>
  23997 				<field>
  23998 					<name>CRCERR</name>
  23999 					<description>CRC error. The attached CRC in the packet did not match the internally generated CRC.</description>
  24000 					<bitRange>[20:20]</bitRange>
  24001 				</field>
  24002 				<field>
  24003 					<name>LCERR</name>
  24004 					<description>Length check error. Indicates the frame length field does not match the actual number of data items and is not a type field.</description>
  24005 					<bitRange>[21:21]</bitRange>
  24006 				</field>
  24007 				<field>
  24008 					<name>LOR</name>
  24009 					<description>Length out of range. Indicates that frame type/length field was larger than 1518 bytes. The EMAC doesn't distinguish the frame type and frame length, so, e.g. when the IP(0x8000) or ARP(0x0806) packets are received, it compares the frame type with the max length and gives the "Length out of range" error. In fact, this bit is not an error indication, but simply a statement by the chip regarding the status of the received frame.</description>
  24010 					<bitRange>[22:22]</bitRange>
  24011 				</field>
  24012 				<field>
  24013 					<name>ROK</name>
  24014 					<description>Receive OK. The packet had valid CRC and no symbol errors.</description>
  24015 					<bitRange>[23:23]</bitRange>
  24016 				</field>
  24017 				<field>
  24018 					<name>MULTICAST</name>
  24019 					<description>The packet destination was a multicast address.</description>
  24020 					<bitRange>[24:24]</bitRange>
  24021 				</field>
  24022 				<field>
  24023 					<name>BROADCAST</name>
  24024 					<description>The packet destination was a broadcast address.</description>
  24025 					<bitRange>[25:25]</bitRange>
  24026 				</field>
  24027 				<field>
  24028 					<name>DRIBBLENIBBLE</name>
  24029 					<description>Indicates that after the end of packet another 1-7 bits were received. A single nibble, called dribble nibble, is formed but not sent out.</description>
  24030 					<bitRange>[26:26]</bitRange>
  24031 				</field>
  24032 				<field>
  24033 					<name>CONTROLFRAME</name>
  24034 					<description>The frame was a control frame.</description>
  24035 					<bitRange>[27:27]</bitRange>
  24036 				</field>
  24037 				<field>
  24038 					<name>PAUSE</name>
  24039 					<description>The frame was a control frame with a valid PAUSE opcode.</description>
  24040 					<bitRange>[28:28]</bitRange>
  24041 				</field>
  24042 				<field>
  24043 					<name>UO</name>
  24044 					<description>Unsupported Opcode. The current frame was recognized as a Control Frame but contains an unknown opcode.</description>
  24045 					<bitRange>[29:29]</bitRange>
  24046 				</field>
  24047 				<field>
  24048 					<name>VLAN</name>
  24049 					<description>Frame's length/type field contained 0x8100 which is the VLAN protocol identifier.</description>
  24050 					<bitRange>[30:30]</bitRange>
  24051 				</field>
  24052 				<field>
  24053 					<name>RESERVED</name>
  24054 					<description>Unused</description>
  24055 					<bitRange>[31:31]</bitRange>
  24056 				</field>
  24057 			</fields>
  24058 		</register>
  24059 		<register>
  24060 			<name>FLOWCONTROLCOUNTER</name>
  24061 			<description>Flow control counter register.</description>
  24062 			<addressOffset>0x170</addressOffset>
  24063 			<access>read-write</access>
  24064 			<resetValue>0</resetValue>
  24065 			<resetMask>0xFFFFFFFF</resetMask>
  24066 			<fields>
  24067 				<field>
  24068 					<name>MC</name>
  24069 					<description>MirrorCounter. In full duplex mode the MirrorCounter specifies the number of cycles before re-issuing the Pause control frame.</description>
  24070 					<bitRange>[15:0]</bitRange>
  24071 				</field>
  24072 				<field>
  24073 					<name>PT</name>
  24074 					<description>PauseTimer. In full-duplex mode the PauseTimer specifies the value that is inserted into the pause timer field of a pause flow control frame. In half duplex mode the PauseTimer specifies the number of backpressure cycles.</description>
  24075 					<bitRange>[31:16]</bitRange>
  24076 				</field>
  24077 			</fields>
  24078 		</register>
  24079 		<register>
  24080 			<name>FLOWCONTROLSTATUS</name>
  24081 			<description>Flow control status register.</description>
  24082 			<addressOffset>0x174</addressOffset>
  24083 			<access>read-only</access>
  24084 			<resetValue>0</resetValue>
  24085 			<resetMask>0xFFFFFFFF</resetMask>
  24086 			<fields>
  24087 				<field>
  24088 					<name>MCC</name>
  24089 					<description>MirrorCounterCurrent. In full duplex mode this register represents the current value of the datapath's mirror counter which counts up to the value specified by the MirrorCounter field in the FlowControlCounter register. In half duplex mode the register counts until it reaches the value of the PauseTimer bits in the FlowControlCounter register.</description>
  24090 					<bitRange>[15:0]</bitRange>
  24091 				</field>
  24092 				<field>
  24093 					<name>RESERVED</name>
  24094 					<description>Unused</description>
  24095 					<bitRange>[31:16]</bitRange>
  24096 				</field>
  24097 			</fields>
  24098 		</register>
  24099 		<register>
  24100 			<name>RXFILTERCTRL</name>
  24101 			<description>Receive filter control register.</description>
  24102 			<addressOffset>0x200</addressOffset>
  24103 			<access>read-write</access>
  24104 			<resetValue>0</resetValue>
  24105 			<resetMask>0xFFFFFFFF</resetMask>
  24106 			<fields>
  24107 				<field>
  24108 					<name>AUE</name>
  24109 					<description>AcceptUnicastEn. When set to 1, all unicast frames are accepted.</description>
  24110 					<bitRange>[0:0]</bitRange>
  24111 				</field>
  24112 				<field>
  24113 					<name>ABE</name>
  24114 					<description>AcceptBroadcastEn. When set to 1, all broadcast frames are accepted.</description>
  24115 					<bitRange>[1:1]</bitRange>
  24116 				</field>
  24117 				<field>
  24118 					<name>AME</name>
  24119 					<description>AcceptMulticastEn. When set to 1, all multicast frames are accepted.</description>
  24120 					<bitRange>[2:2]</bitRange>
  24121 				</field>
  24122 				<field>
  24123 					<name>AUHE</name>
  24124 					<description>AcceptUnicastHashEn. When set to 1, unicast frames that pass the imperfect hash filter are accepted.</description>
  24125 					<bitRange>[3:3]</bitRange>
  24126 				</field>
  24127 				<field>
  24128 					<name>AMHE</name>
  24129 					<description>AcceptMulticastHashEn. When set to 1, multicast frames that pass the imperfect hash filter are accepted.</description>
  24130 					<bitRange>[4:4]</bitRange>
  24131 				</field>
  24132 				<field>
  24133 					<name>APE</name>
  24134 					<description>AcceptPerfectEn. When set to 1, the frames with a destination address identical to the station address are accepted.</description>
  24135 					<bitRange>[5:5]</bitRange>
  24136 				</field>
  24137 				<field>
  24138 					<name>RESERVED</name>
  24139 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  24140 					<bitRange>[11:6]</bitRange>
  24141 				</field>
  24142 				<field>
  24143 					<name>MPEW</name>
  24144 					<description>MagicPacketEnWoL. When set to 1, the result of the magic packet filter will generate a WoL interrupt when there is a match.</description>
  24145 					<bitRange>[12:12]</bitRange>
  24146 				</field>
  24147 				<field>
  24148 					<name>RFEW</name>
  24149 					<description>RxFilterEnWoL. When set to 1, the result of the perfect address matching filter and the imperfect hash filter will generate a WoL interrupt when there is a match.</description>
  24150 					<bitRange>[13:13]</bitRange>
  24151 				</field>
  24152 				<field>
  24153 					<name>RESERVED</name>
  24154 					<description>Unused</description>
  24155 					<bitRange>[31:14]</bitRange>
  24156 				</field>
  24157 			</fields>
  24158 		</register>
  24159 		<register>
  24160 			<name>RXFILTERWOLSTATUS</name>
  24161 			<description>Receive filter WoL status register.</description>
  24162 			<addressOffset>0x204</addressOffset>
  24163 			<access>read-only</access>
  24164 			<resetValue>0</resetValue>
  24165 			<resetMask>0xFFFFFFFF</resetMask>
  24166 			<fields>
  24167 				<field>
  24168 					<name>AUW</name>
  24169 					<description>AcceptUnicastWoL. When the value is 1, a unicast frames caused WoL.</description>
  24170 					<bitRange>[0:0]</bitRange>
  24171 				</field>
  24172 				<field>
  24173 					<name>ABW</name>
  24174 					<description>AcceptBroadcastWoL. When the value is 1, a broadcast frame caused WoL.</description>
  24175 					<bitRange>[1:1]</bitRange>
  24176 				</field>
  24177 				<field>
  24178 					<name>AMW</name>
  24179 					<description>AcceptMulticastWoL. When the value is 1, a multicast frame caused WoL.</description>
  24180 					<bitRange>[2:2]</bitRange>
  24181 				</field>
  24182 				<field>
  24183 					<name>AUHW</name>
  24184 					<description>AcceptUnicastHashWoL. When the value is 1, a unicast frame that passes the imperfect hash filter caused WoL.</description>
  24185 					<bitRange>[3:3]</bitRange>
  24186 				</field>
  24187 				<field>
  24188 					<name>AMHW</name>
  24189 					<description>AcceptMulticastHashWoL. When the value is 1, a multicast frame that passes the imperfect hash filter caused WoL.</description>
  24190 					<bitRange>[4:4]</bitRange>
  24191 				</field>
  24192 				<field>
  24193 					<name>APW</name>
  24194 					<description>AcceptPerfectWoL. When the value is 1, the perfect address matching filter caused WoL.</description>
  24195 					<bitRange>[5:5]</bitRange>
  24196 				</field>
  24197 				<field>
  24198 					<name>RESERVED</name>
  24199 					<description>Unused</description>
  24200 					<bitRange>[6:6]</bitRange>
  24201 				</field>
  24202 				<field>
  24203 					<name>RFW</name>
  24204 					<description>RxFilterWoL. When the value is 1, the receive filter caused WoL.</description>
  24205 					<bitRange>[7:7]</bitRange>
  24206 				</field>
  24207 				<field>
  24208 					<name>MPW</name>
  24209 					<description>MagicPacketWoL. When the value is 1, the magic packet filter caused WoL.</description>
  24210 					<bitRange>[8:8]</bitRange>
  24211 				</field>
  24212 				<field>
  24213 					<name>RESERVED</name>
  24214 					<description>Unused</description>
  24215 					<bitRange>[31:9]</bitRange>
  24216 				</field>
  24217 			</fields>
  24218 		</register>
  24219 		<register>
  24220 			<name>RXFILTERWOLCLEAR</name>
  24221 			<description>Receive filter WoL clear register.</description>
  24222 			<addressOffset>0x208</addressOffset>
  24223 			<access>write-only</access>
  24224 			<resetValue>0</resetValue>
  24225 			<resetMask>0xFFFFFFFF</resetMask>
  24226 			<fields>
  24227 				<field>
  24228 					<name>AUWCLR</name>
  24229 					<description>AcceptUnicastWoLClr. When a 1 is written, the corresponding status bit in the RxFilterWoLStatus register is cleared.</description>
  24230 					<bitRange>[0:0]</bitRange>
  24231 				</field>
  24232 				<field>
  24233 					<name>ABWCLR</name>
  24234 					<description>AcceptBroadcastWoLClr. When a 1 is written, the corresponding status bit in the RxFilterWoLStatus register is cleared.</description>
  24235 					<bitRange>[1:1]</bitRange>
  24236 				</field>
  24237 				<field>
  24238 					<name>AMWCLR</name>
  24239 					<description>AcceptMulticastWoLClr. When a 1 is written, the corresponding status bit in the RxFilterWoLStatus register is cleared.</description>
  24240 					<bitRange>[2:2]</bitRange>
  24241 				</field>
  24242 				<field>
  24243 					<name>AUHWCLR</name>
  24244 					<description>AcceptUnicastHashWoLClr. When a 1 is written, the corresponding status bit in the RxFilterWoLStatus register is cleared.</description>
  24245 					<bitRange>[3:3]</bitRange>
  24246 				</field>
  24247 				<field>
  24248 					<name>AMHWCLR</name>
  24249 					<description>AcceptMulticastHashWoLClr. When a 1 is written, the corresponding status bit in the RxFilterWoLStatus register is cleared.</description>
  24250 					<bitRange>[4:4]</bitRange>
  24251 				</field>
  24252 				<field>
  24253 					<name>APWCLR</name>
  24254 					<description>AcceptPerfectWoLClr. When a 1 is written, the corresponding status bit in the RxFilterWoLStatus register is cleared.</description>
  24255 					<bitRange>[5:5]</bitRange>
  24256 				</field>
  24257 				<field>
  24258 					<name>RESERVED</name>
  24259 					<description>Unused</description>
  24260 					<bitRange>[6:6]</bitRange>
  24261 				</field>
  24262 				<field>
  24263 					<name>RFWCLR</name>
  24264 					<description>RxFilterWoLClr. When a 1 is written, the corresponding status bit in the RxFilterWoLStatus register is cleared.</description>
  24265 					<bitRange>[7:7]</bitRange>
  24266 				</field>
  24267 				<field>
  24268 					<name>MPWCLR</name>
  24269 					<description>MagicPacketWoLClr. When a 1 is written, the corresponding status bit in the RxFilterWoLStatus register is cleared.</description>
  24270 					<bitRange>[8:8]</bitRange>
  24271 				</field>
  24272 				<field>
  24273 					<name>RESERVED</name>
  24274 					<description>Unused</description>
  24275 					<bitRange>[31:9]</bitRange>
  24276 				</field>
  24277 			</fields>
  24278 		</register>
  24279 		<register>
  24280 			<name>HASHFILTERL</name>
  24281 			<description>Hash filter table LSBs register.</description>
  24282 			<addressOffset>0x210</addressOffset>
  24283 			<access>read-write</access>
  24284 			<resetValue>0</resetValue>
  24285 			<resetMask>0xFFFFFFFF</resetMask>
  24286 			<fields>
  24287 				<field>
  24288 					<name>HFL</name>
  24289 					<description>HashFilterL. Bits 31:0 of the imperfect filter hash table for receive filtering.</description>
  24290 					<bitRange>[31:0]</bitRange>
  24291 				</field>
  24292 			</fields>
  24293 		</register>
  24294 		<register>
  24295 			<name>HASHFILTERH</name>
  24296 			<description>Hash filter table MSBs register.</description>
  24297 			<addressOffset>0x214</addressOffset>
  24298 			<access>read-write</access>
  24299 			<resetValue>0</resetValue>
  24300 			<resetMask>0xFFFFFFFF</resetMask>
  24301 			<fields>
  24302 				<field>
  24303 					<name>HFH</name>
  24304 					<description>Bits 63:32 of the imperfect filter hash table for receive filtering.</description>
  24305 					<bitRange>[31:0]</bitRange>
  24306 				</field>
  24307 			</fields>
  24308 		</register>
  24309 		<register>
  24310 			<name>INTSTATUS</name>
  24311 			<description>Interrupt status register.</description>
  24312 			<addressOffset>0xFE0</addressOffset>
  24313 			<access>read-only</access>
  24314 			<resetValue>0</resetValue>
  24315 			<resetMask>0xFFFFFFFF</resetMask>
  24316 			<fields>
  24317 				<field>
  24318 					<name>RXOVERRUNINT</name>
  24319 					<description>Interrupt set on a fatal overrun error in the receive queue. The fatal interrupt should be resolved by a Rx soft-reset. The bit is not set when there is a nonfatal overrun error.</description>
  24320 					<bitRange>[0:0]</bitRange>
  24321 				</field>
  24322 				<field>
  24323 					<name>RXERRORINT</name>
  24324 					<description>Interrupt trigger on receive errors: AlignmentError, RangeError, LengthError, SymbolError, CRCError or NoDescriptor or Overrun.</description>
  24325 					<bitRange>[1:1]</bitRange>
  24326 				</field>
  24327 				<field>
  24328 					<name>RXFINISHEDINT</name>
  24329 					<description>Interrupt triggered when all receive descriptors have been processed i.e. on the transition to the situation where ProduceIndex == ConsumeIndex.</description>
  24330 					<bitRange>[2:2]</bitRange>
  24331 				</field>
  24332 				<field>
  24333 					<name>RXDONEINT</name>
  24334 					<description>Interrupt triggered when a receive descriptor has been processed while the Interrupt bit in the Control field of the descriptor was set.</description>
  24335 					<bitRange>[3:3]</bitRange>
  24336 				</field>
  24337 				<field>
  24338 					<name>TXUNDERRUNINT</name>
  24339 					<description>Interrupt set on a fatal underrun error in the transmit queue. The fatal interrupt should be resolved by a Tx soft-reset. The bit is not set when there is a nonfatal underrun error.</description>
  24340 					<bitRange>[4:4]</bitRange>
  24341 				</field>
  24342 				<field>
  24343 					<name>TXERRORINT</name>
  24344 					<description>Interrupt trigger on transmit errors: LateCollision, ExcessiveCollision and ExcessiveDefer, NoDescriptor or Underrun.</description>
  24345 					<bitRange>[5:5]</bitRange>
  24346 				</field>
  24347 				<field>
  24348 					<name>TXFINISHEDINT</name>
  24349 					<description>Interrupt triggered when all transmit descriptors have been processed i.e. on the transition to the situation where ProduceIndex == ConsumeIndex.</description>
  24350 					<bitRange>[6:6]</bitRange>
  24351 				</field>
  24352 				<field>
  24353 					<name>TXDONEINT</name>
  24354 					<description>Interrupt triggered when a descriptor has been transmitted while the Interrupt bit in the Control field of the descriptor was set.</description>
  24355 					<bitRange>[7:7]</bitRange>
  24356 				</field>
  24357 				<field>
  24358 					<name>RESERVED</name>
  24359 					<description>Unused</description>
  24360 					<bitRange>[11:8]</bitRange>
  24361 				</field>
  24362 				<field>
  24363 					<name>SOFTINT</name>
  24364 					<description>Interrupt triggered by software writing a 1 to the SoftIntSet bit in the IntSet register.</description>
  24365 					<bitRange>[12:12]</bitRange>
  24366 				</field>
  24367 				<field>
  24368 					<name>WAKEUPINT</name>
  24369 					<description>Interrupt triggered by a Wake-up event detected by the receive filter.</description>
  24370 					<bitRange>[13:13]</bitRange>
  24371 				</field>
  24372 				<field>
  24373 					<name>RESERVED</name>
  24374 					<description>Unused</description>
  24375 					<bitRange>[31:14]</bitRange>
  24376 				</field>
  24377 			</fields>
  24378 		</register>
  24379 		<register>
  24380 			<name>INTENABLE</name>
  24381 			<description>Interrupt enable register.</description>
  24382 			<addressOffset>0xFE4</addressOffset>
  24383 			<access>read-write</access>
  24384 			<resetValue>0</resetValue>
  24385 			<resetMask>0xFFFFFFFF</resetMask>
  24386 			<fields>
  24387 				<field>
  24388 					<name>RXOVERRUNINTEN</name>
  24389 					<description>Enable for interrupt trigger on receive buffer overrun or descriptor underrun situations.</description>
  24390 					<bitRange>[0:0]</bitRange>
  24391 				</field>
  24392 				<field>
  24393 					<name>RXERRORINTEN</name>
  24394 					<description>Enable for interrupt trigger on receive errors.</description>
  24395 					<bitRange>[1:1]</bitRange>
  24396 				</field>
  24397 				<field>
  24398 					<name>RXFINISHEDINTEN</name>
  24399 					<description>Enable for interrupt triggered when all receive descriptors have been processed i.e. on the transition to the situation where ProduceIndex == ConsumeIndex.</description>
  24400 					<bitRange>[2:2]</bitRange>
  24401 				</field>
  24402 				<field>
  24403 					<name>RXDONEINTEN</name>
  24404 					<description>Enable for interrupt triggered when a receive descriptor has been processed while the Interrupt bit in the Control field of the descriptor was set.</description>
  24405 					<bitRange>[3:3]</bitRange>
  24406 				</field>
  24407 				<field>
  24408 					<name>TXUNDERRUNINTEN</name>
  24409 					<description>Enable for interrupt trigger on transmit buffer or descriptor underrun situations.</description>
  24410 					<bitRange>[4:4]</bitRange>
  24411 				</field>
  24412 				<field>
  24413 					<name>TXERRORINTEN</name>
  24414 					<description>Enable for interrupt trigger on transmit errors.</description>
  24415 					<bitRange>[5:5]</bitRange>
  24416 				</field>
  24417 				<field>
  24418 					<name>TXFINISHEDINTEN</name>
  24419 					<description>Enable for interrupt triggered when all transmit descriptors have been processed i.e. on the transition to the situation where ProduceIndex == ConsumeIndex.</description>
  24420 					<bitRange>[6:6]</bitRange>
  24421 				</field>
  24422 				<field>
  24423 					<name>TXDONEINTEN</name>
  24424 					<description>Enable for interrupt triggered when a descriptor has been transmitted while the Interrupt bit in the Control field of the descriptor was set.</description>
  24425 					<bitRange>[7:7]</bitRange>
  24426 				</field>
  24427 				<field>
  24428 					<name>RESERVED</name>
  24429 					<description>Unused</description>
  24430 					<bitRange>[11:8]</bitRange>
  24431 				</field>
  24432 				<field>
  24433 					<name>SOFTINTEN</name>
  24434 					<description>Enable for interrupt triggered by the SoftInt bit in the IntStatus register, caused by software writing a 1 to the SoftIntSet bit in the IntSet register.</description>
  24435 					<bitRange>[12:12]</bitRange>
  24436 				</field>
  24437 				<field>
  24438 					<name>WAKEUPINTEN</name>
  24439 					<description>Enable for interrupt triggered by a Wake-up event detected by the receive filter.</description>
  24440 					<bitRange>[13:13]</bitRange>
  24441 				</field>
  24442 				<field>
  24443 					<name>RESERVED</name>
  24444 					<description>Unused</description>
  24445 					<bitRange>[31:14]</bitRange>
  24446 				</field>
  24447 			</fields>
  24448 		</register>
  24449 		<register>
  24450 			<name>INTCLEAR</name>
  24451 			<description>Interrupt clear register.</description>
  24452 			<addressOffset>0xFE8</addressOffset>
  24453 			<access>write-only</access>
  24454 			<resetValue>0</resetValue>
  24455 			<resetMask>0xFFFFFFFF</resetMask>
  24456 			<fields>
  24457 				<field>
  24458 					<name>RXOVERRUNINTCLR</name>
  24459 					<description>Writing a 1 clears the corresponding status bit in interrupt status register IntStatus.</description>
  24460 					<bitRange>[0:0]</bitRange>
  24461 				</field>
  24462 				<field>
  24463 					<name>RXERRORINTCLR</name>
  24464 					<description>Writing a 1 clears the corresponding status bit in interrupt status register IntStatus.</description>
  24465 					<bitRange>[1:1]</bitRange>
  24466 				</field>
  24467 				<field>
  24468 					<name>RXFINISHEDINTCLR</name>
  24469 					<description>Writing a 1 clears the corresponding status bit in interrupt status register IntStatus.</description>
  24470 					<bitRange>[2:2]</bitRange>
  24471 				</field>
  24472 				<field>
  24473 					<name>RXDONEINTCLR</name>
  24474 					<description>Writing a 1 clears the corresponding status bit in interrupt status register IntStatus.</description>
  24475 					<bitRange>[3:3]</bitRange>
  24476 				</field>
  24477 				<field>
  24478 					<name>TXUNDERRUNINTCLR</name>
  24479 					<description>Writing a 1 clears the corresponding status bit in interrupt status register IntStatus.</description>
  24480 					<bitRange>[4:4]</bitRange>
  24481 				</field>
  24482 				<field>
  24483 					<name>TXERRORINTCLR</name>
  24484 					<description>Writing a 1 clears the corresponding status bit in interrupt status register IntStatus.</description>
  24485 					<bitRange>[5:5]</bitRange>
  24486 				</field>
  24487 				<field>
  24488 					<name>TXFINISHEDINTCLR</name>
  24489 					<description>Writing a 1 clears the corresponding status bit in interrupt status register IntStatus.</description>
  24490 					<bitRange>[6:6]</bitRange>
  24491 				</field>
  24492 				<field>
  24493 					<name>TXDONEINTCLR</name>
  24494 					<description>Writing a 1 clears the corresponding status bit in interrupt status register IntStatus.</description>
  24495 					<bitRange>[7:7]</bitRange>
  24496 				</field>
  24497 				<field>
  24498 					<name>RESERVED</name>
  24499 					<description>Unused</description>
  24500 					<bitRange>[11:8]</bitRange>
  24501 				</field>
  24502 				<field>
  24503 					<name>SOFTINTCLR</name>
  24504 					<description>Writing a 1 clears the corresponding status bit in interrupt status register IntStatus.</description>
  24505 					<bitRange>[12:12]</bitRange>
  24506 				</field>
  24507 				<field>
  24508 					<name>WAKEUPINTCLR</name>
  24509 					<description>Writing a 1 clears the corresponding status bit in interrupt status register IntStatus.</description>
  24510 					<bitRange>[13:13]</bitRange>
  24511 				</field>
  24512 				<field>
  24513 					<name>RESERVED</name>
  24514 					<description>Unused</description>
  24515 					<bitRange>[31:14]</bitRange>
  24516 				</field>
  24517 			</fields>
  24518 		</register>
  24519 		<register>
  24520 			<name>INTSET</name>
  24521 			<description>Interrupt set register.</description>
  24522 			<addressOffset>0xFEC</addressOffset>
  24523 			<access>write-only</access>
  24524 			<resetValue>0</resetValue>
  24525 			<resetMask>0xFFFFFFFF</resetMask>
  24526 			<fields>
  24527 				<field>
  24528 					<name>RXOVERRUNINTSET</name>
  24529 					<description>Writing a 1 to one sets the corresponding status bit in interrupt status register IntStatus.</description>
  24530 					<bitRange>[0:0]</bitRange>
  24531 				</field>
  24532 				<field>
  24533 					<name>RXERRORINTSET</name>
  24534 					<description>Writing a 1 to one sets the corresponding status bit in interrupt status register IntStatus.</description>
  24535 					<bitRange>[1:1]</bitRange>
  24536 				</field>
  24537 				<field>
  24538 					<name>RXFINISHEDINTSET</name>
  24539 					<description>Writing a 1 to one sets the corresponding status bit in interrupt status register IntStatus.</description>
  24540 					<bitRange>[2:2]</bitRange>
  24541 				</field>
  24542 				<field>
  24543 					<name>RXDONEINTSET</name>
  24544 					<description>Writing a 1 to one sets the corresponding status bit in interrupt status register IntStatus.</description>
  24545 					<bitRange>[3:3]</bitRange>
  24546 				</field>
  24547 				<field>
  24548 					<name>TXUNDERRUNINTSET</name>
  24549 					<description>Writing a 1 to one sets the corresponding status bit in interrupt status register IntStatus.</description>
  24550 					<bitRange>[4:4]</bitRange>
  24551 				</field>
  24552 				<field>
  24553 					<name>TXERRORINTSET</name>
  24554 					<description>Writing a 1 to one sets the corresponding status bit in interrupt status register IntStatus.</description>
  24555 					<bitRange>[5:5]</bitRange>
  24556 				</field>
  24557 				<field>
  24558 					<name>TXFINISHEDINTSET</name>
  24559 					<description>Writing a 1 to one sets the corresponding status bit in interrupt status register IntStatus.</description>
  24560 					<bitRange>[6:6]</bitRange>
  24561 				</field>
  24562 				<field>
  24563 					<name>TXDONEINTSET</name>
  24564 					<description>Writing a 1 to one sets the corresponding status bit in interrupt status register IntStatus.</description>
  24565 					<bitRange>[7:7]</bitRange>
  24566 				</field>
  24567 				<field>
  24568 					<name>RESERVED</name>
  24569 					<description>Unused</description>
  24570 					<bitRange>[11:8]</bitRange>
  24571 				</field>
  24572 				<field>
  24573 					<name>SOFTINTSET</name>
  24574 					<description>Writing a 1 to one sets the corresponding status bit in interrupt status register IntStatus.</description>
  24575 					<bitRange>[12:12]</bitRange>
  24576 				</field>
  24577 				<field>
  24578 					<name>WAKEUPINTSET</name>
  24579 					<description>Writing a 1 to one sets the corresponding status bit in interrupt status register IntStatus.</description>
  24580 					<bitRange>[13:13]</bitRange>
  24581 				</field>
  24582 				<field>
  24583 					<name>RESERVED</name>
  24584 					<description>Unused</description>
  24585 					<bitRange>[31:14]</bitRange>
  24586 				</field>
  24587 			</fields>
  24588 		</register>
  24589 		<register>
  24590 			<name>POWERDOWN</name>
  24591 			<description>Power-down register.</description>
  24592 			<addressOffset>0xFF4</addressOffset>
  24593 			<access>read-write</access>
  24594 			<resetValue>0</resetValue>
  24595 			<resetMask>0xFFFFFFFF</resetMask>
  24596 			<fields>
  24597 				<field>
  24598 					<name>RESERVED</name>
  24599 					<description>Unused</description>
  24600 					<bitRange>[30:0]</bitRange>
  24601 				</field>
  24602 				<field>
  24603 					<name>PD</name>
  24604 					<description>PowerDownMACAHB. If true, all AHB accesses will return a read/write error, except accesses to the Power-Down register.</description>
  24605 					<bitRange>[31:31]</bitRange>
  24606 				</field>
  24607 			</fields>
  24608 		</register>
  24609 	</registers>
  24610 		</peripheral>
  24611 		
  24612 	<peripheral>
  24613 	<name>GPDMA</name>
  24614 	<description>General purpose DMA controller</description>
  24615 	<groupName>GPDMA</groupName>
  24616 	<baseAddress>0x50004000</baseAddress>
  24617 	<addressBlock>
  24618 	<offset>0x0</offset>
  24619 	<size>0xFFF</size>
  24620 	<usage>registers</usage>
  24621 	</addressBlock>
  24622 	<interrupt>
  24623 	<name>DMA</name>
  24624 	<value>26</value>
  24625 	</interrupt>
  24626 	<registers>
  24627 		<register>
  24628 			<name>INTSTAT</name>
  24629 			<description>DMA Interrupt Status Register</description>
  24630 			<addressOffset>0x000</addressOffset>
  24631 			<access>read-only</access>
  24632 			<resetValue>0</resetValue>
  24633 			<resetMask>0xFFFFFFFF</resetMask>
  24634 			<fields>
  24635 				<field>
  24636 					<name>INTSTAT0</name>
  24637 					<description>Status of DMA channel interrupts after masking. Each bit represents one channel: 0 - the corresponding channel has no active interrupt request. 1 - the corresponding channel does have an active interrupt request.</description>
  24638 					<bitRange>[0:0]</bitRange>
  24639 				</field>
  24640 				<field>
  24641 					<name>INTSTAT1</name>
  24642 					<description>Status of DMA channel interrupts after masking. Each bit represents one channel: 0 - the corresponding channel has no active interrupt request. 1 - the corresponding channel does have an active interrupt request.</description>
  24643 					<bitRange>[1:1]</bitRange>
  24644 				</field>
  24645 				<field>
  24646 					<name>INTSTAT2</name>
  24647 					<description>Status of DMA channel interrupts after masking. Each bit represents one channel: 0 - the corresponding channel has no active interrupt request. 1 - the corresponding channel does have an active interrupt request.</description>
  24648 					<bitRange>[2:2]</bitRange>
  24649 				</field>
  24650 				<field>
  24651 					<name>INTSTAT3</name>
  24652 					<description>Status of DMA channel interrupts after masking. Each bit represents one channel: 0 - the corresponding channel has no active interrupt request. 1 - the corresponding channel does have an active interrupt request.</description>
  24653 					<bitRange>[3:3]</bitRange>
  24654 				</field>
  24655 				<field>
  24656 					<name>INTSTAT4</name>
  24657 					<description>Status of DMA channel interrupts after masking. Each bit represents one channel: 0 - the corresponding channel has no active interrupt request. 1 - the corresponding channel does have an active interrupt request.</description>
  24658 					<bitRange>[4:4]</bitRange>
  24659 				</field>
  24660 				<field>
  24661 					<name>INTSTAT5</name>
  24662 					<description>Status of DMA channel interrupts after masking. Each bit represents one channel: 0 - the corresponding channel has no active interrupt request. 1 - the corresponding channel does have an active interrupt request.</description>
  24663 					<bitRange>[5:5]</bitRange>
  24664 				</field>
  24665 				<field>
  24666 					<name>INTSTAT6</name>
  24667 					<description>Status of DMA channel interrupts after masking. Each bit represents one channel: 0 - the corresponding channel has no active interrupt request. 1 - the corresponding channel does have an active interrupt request.</description>
  24668 					<bitRange>[6:6]</bitRange>
  24669 				</field>
  24670 				<field>
  24671 					<name>INTSTAT7</name>
  24672 					<description>Status of DMA channel interrupts after masking. Each bit represents one channel: 0 - the corresponding channel has no active interrupt request. 1 - the corresponding channel does have an active interrupt request.</description>
  24673 					<bitRange>[7:7]</bitRange>
  24674 				</field>
  24675 				<field>
  24676 					<name>RESERVED</name>
  24677 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  24678 					<bitRange>[31:8]</bitRange>
  24679 				</field>
  24680 			</fields>
  24681 		</register>
  24682 		<register>
  24683 			<name>INTTCSTAT</name>
  24684 			<description>DMA Interrupt Terminal Count Request Status Register</description>
  24685 			<addressOffset>0x004</addressOffset>
  24686 			<access>read-only</access>
  24687 			<resetValue>0</resetValue>
  24688 			<resetMask>0xFFFFFFFF</resetMask>
  24689 			<fields>
  24690 				<field>
  24691 					<name>INTTCSTAT0</name>
  24692 					<description>Terminal count interrupt request status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24693 					<bitRange>[0:0]</bitRange>
  24694 				</field>
  24695 				<field>
  24696 					<name>INTTCSTAT1</name>
  24697 					<description>Terminal count interrupt request status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24698 					<bitRange>[1:1]</bitRange>
  24699 				</field>
  24700 				<field>
  24701 					<name>INTTCSTAT2</name>
  24702 					<description>Terminal count interrupt request status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24703 					<bitRange>[2:2]</bitRange>
  24704 				</field>
  24705 				<field>
  24706 					<name>INTTCSTAT3</name>
  24707 					<description>Terminal count interrupt request status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24708 					<bitRange>[3:3]</bitRange>
  24709 				</field>
  24710 				<field>
  24711 					<name>INTTCSTAT4</name>
  24712 					<description>Terminal count interrupt request status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24713 					<bitRange>[4:4]</bitRange>
  24714 				</field>
  24715 				<field>
  24716 					<name>INTTCSTAT5</name>
  24717 					<description>Terminal count interrupt request status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24718 					<bitRange>[5:5]</bitRange>
  24719 				</field>
  24720 				<field>
  24721 					<name>INTTCSTAT6</name>
  24722 					<description>Terminal count interrupt request status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24723 					<bitRange>[6:6]</bitRange>
  24724 				</field>
  24725 				<field>
  24726 					<name>INTTCSTAT7</name>
  24727 					<description>Terminal count interrupt request status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24728 					<bitRange>[7:7]</bitRange>
  24729 				</field>
  24730 				<field>
  24731 					<name>RESERVED</name>
  24732 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  24733 					<bitRange>[31:8]</bitRange>
  24734 				</field>
  24735 			</fields>
  24736 		</register>
  24737 		<register>
  24738 			<name>INTTCCLEAR</name>
  24739 			<description>DMA Interrupt Terminal Count Request Clear Register</description>
  24740 			<addressOffset>0x008</addressOffset>
  24741 			<access>write-only</access>
  24742 			<resetValue>0</resetValue>
  24743 			<resetMask>0x00000000</resetMask>
  24744 			<fields>
  24745 				<field>
  24746 					<name>INTTCCLEAR0</name>
  24747 					<description>Allows clearing the Terminal count interrupt request (IntTCStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel terminal count interrupt.</description>
  24748 					<bitRange>[0:0]</bitRange>
  24749 				</field>
  24750 				<field>
  24751 					<name>INTTCCLEAR1</name>
  24752 					<description>Allows clearing the Terminal count interrupt request (IntTCStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel terminal count interrupt.</description>
  24753 					<bitRange>[1:1]</bitRange>
  24754 				</field>
  24755 				<field>
  24756 					<name>INTTCCLEAR2</name>
  24757 					<description>Allows clearing the Terminal count interrupt request (IntTCStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel terminal count interrupt.</description>
  24758 					<bitRange>[2:2]</bitRange>
  24759 				</field>
  24760 				<field>
  24761 					<name>INTTCCLEAR3</name>
  24762 					<description>Allows clearing the Terminal count interrupt request (IntTCStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel terminal count interrupt.</description>
  24763 					<bitRange>[3:3]</bitRange>
  24764 				</field>
  24765 				<field>
  24766 					<name>INTTCCLEAR4</name>
  24767 					<description>Allows clearing the Terminal count interrupt request (IntTCStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel terminal count interrupt.</description>
  24768 					<bitRange>[4:4]</bitRange>
  24769 				</field>
  24770 				<field>
  24771 					<name>INTTCCLEAR5</name>
  24772 					<description>Allows clearing the Terminal count interrupt request (IntTCStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel terminal count interrupt.</description>
  24773 					<bitRange>[5:5]</bitRange>
  24774 				</field>
  24775 				<field>
  24776 					<name>INTTCCLEAR6</name>
  24777 					<description>Allows clearing the Terminal count interrupt request (IntTCStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel terminal count interrupt.</description>
  24778 					<bitRange>[6:6]</bitRange>
  24779 				</field>
  24780 				<field>
  24781 					<name>INTTCCLEAR7</name>
  24782 					<description>Allows clearing the Terminal count interrupt request (IntTCStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel terminal count interrupt.</description>
  24783 					<bitRange>[7:7]</bitRange>
  24784 				</field>
  24785 				<field>
  24786 					<name>RESERVED</name>
  24787 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  24788 					<bitRange>[31:8]</bitRange>
  24789 				</field>
  24790 			</fields>
  24791 		</register>
  24792 		<register>
  24793 			<name>INTERRSTAT</name>
  24794 			<description>DMA Interrupt Error Status Register</description>
  24795 			<addressOffset>0x00C</addressOffset>
  24796 			<access>read-only</access>
  24797 			<resetValue>0</resetValue>
  24798 			<resetMask>0xFFFFFFFF</resetMask>
  24799 			<fields>
  24800 				<field>
  24801 					<name>INTERRSTAT0</name>
  24802 					<description>Interrupt error status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24803 					<bitRange>[0:0]</bitRange>
  24804 				</field>
  24805 				<field>
  24806 					<name>INTERRSTAT1</name>
  24807 					<description>Interrupt error status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24808 					<bitRange>[1:1]</bitRange>
  24809 				</field>
  24810 				<field>
  24811 					<name>INTERRSTAT2</name>
  24812 					<description>Interrupt error status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24813 					<bitRange>[2:2]</bitRange>
  24814 				</field>
  24815 				<field>
  24816 					<name>INTERRSTAT3</name>
  24817 					<description>Interrupt error status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24818 					<bitRange>[3:3]</bitRange>
  24819 				</field>
  24820 				<field>
  24821 					<name>INTERRSTAT4</name>
  24822 					<description>Interrupt error status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24823 					<bitRange>[4:4]</bitRange>
  24824 				</field>
  24825 				<field>
  24826 					<name>INTERRSTAT5</name>
  24827 					<description>Interrupt error status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24828 					<bitRange>[5:5]</bitRange>
  24829 				</field>
  24830 				<field>
  24831 					<name>INTERRSTAT6</name>
  24832 					<description>Interrupt error status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24833 					<bitRange>[6:6]</bitRange>
  24834 				</field>
  24835 				<field>
  24836 					<name>INTERRSTAT7</name>
  24837 					<description>Interrupt error status for DMA channels. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24838 					<bitRange>[7:7]</bitRange>
  24839 				</field>
  24840 				<field>
  24841 					<name>RESERVED</name>
  24842 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  24843 					<bitRange>[31:8]</bitRange>
  24844 				</field>
  24845 			</fields>
  24846 		</register>
  24847 		<register>
  24848 			<name>INTERRCLR</name>
  24849 			<description>DMA Interrupt Error Clear Register</description>
  24850 			<addressOffset>0x010</addressOffset>
  24851 			<access>write-only</access>
  24852 			<resetValue>0</resetValue>
  24853 			<resetMask>0x00000000</resetMask>
  24854 			<fields>
  24855 				<field>
  24856 					<name>INTERRCLR0</name>
  24857 					<description>Writing a 1 clears the error interrupt request (IntErrStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel error interrupt.</description>
  24858 					<bitRange>[0:0]</bitRange>
  24859 				</field>
  24860 				<field>
  24861 					<name>INTERRCLR1</name>
  24862 					<description>Writing a 1 clears the error interrupt request (IntErrStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel error interrupt.</description>
  24863 					<bitRange>[1:1]</bitRange>
  24864 				</field>
  24865 				<field>
  24866 					<name>INTERRCLR2</name>
  24867 					<description>Writing a 1 clears the error interrupt request (IntErrStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel error interrupt.</description>
  24868 					<bitRange>[2:2]</bitRange>
  24869 				</field>
  24870 				<field>
  24871 					<name>INTERRCLR3</name>
  24872 					<description>Writing a 1 clears the error interrupt request (IntErrStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel error interrupt.</description>
  24873 					<bitRange>[3:3]</bitRange>
  24874 				</field>
  24875 				<field>
  24876 					<name>INTERRCLR4</name>
  24877 					<description>Writing a 1 clears the error interrupt request (IntErrStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel error interrupt.</description>
  24878 					<bitRange>[4:4]</bitRange>
  24879 				</field>
  24880 				<field>
  24881 					<name>INTERRCLR5</name>
  24882 					<description>Writing a 1 clears the error interrupt request (IntErrStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel error interrupt.</description>
  24883 					<bitRange>[5:5]</bitRange>
  24884 				</field>
  24885 				<field>
  24886 					<name>INTERRCLR6</name>
  24887 					<description>Writing a 1 clears the error interrupt request (IntErrStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel error interrupt.</description>
  24888 					<bitRange>[6:6]</bitRange>
  24889 				</field>
  24890 				<field>
  24891 					<name>INTERRCLR7</name>
  24892 					<description>Writing a 1 clears the error interrupt request (IntErrStat) for DMA channels. Each bit represents one channel: 0 - writing 0 has no effect. 1 - clears the corresponding channel error interrupt.</description>
  24893 					<bitRange>[7:7]</bitRange>
  24894 				</field>
  24895 				<field>
  24896 					<name>RESERVED</name>
  24897 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  24898 					<bitRange>[31:8]</bitRange>
  24899 				</field>
  24900 			</fields>
  24901 		</register>
  24902 		<register>
  24903 			<name>RAWINTTCSTAT</name>
  24904 			<description>DMA Raw Interrupt Terminal Count Status Register</description>
  24905 			<addressOffset>0x014</addressOffset>
  24906 			<access>read-only</access>
  24907 			<resetValue>0</resetValue>
  24908 			<resetMask>0xFFFFFFFF</resetMask>
  24909 			<fields>
  24910 				<field>
  24911 					<name>RAWINTTCSTAT0</name>
  24912 					<description>Status of the terminal count interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24913 					<bitRange>[0:0]</bitRange>
  24914 				</field>
  24915 				<field>
  24916 					<name>RAWINTTCSTAT1</name>
  24917 					<description>Status of the terminal count interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24918 					<bitRange>[1:1]</bitRange>
  24919 				</field>
  24920 				<field>
  24921 					<name>RAWINTTCSTAT2</name>
  24922 					<description>Status of the terminal count interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24923 					<bitRange>[2:2]</bitRange>
  24924 				</field>
  24925 				<field>
  24926 					<name>RAWINTTCSTAT3</name>
  24927 					<description>Status of the terminal count interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24928 					<bitRange>[3:3]</bitRange>
  24929 				</field>
  24930 				<field>
  24931 					<name>RAWINTTCSTAT4</name>
  24932 					<description>Status of the terminal count interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24933 					<bitRange>[4:4]</bitRange>
  24934 				</field>
  24935 				<field>
  24936 					<name>RAWINTTCSTAT5</name>
  24937 					<description>Status of the terminal count interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24938 					<bitRange>[5:5]</bitRange>
  24939 				</field>
  24940 				<field>
  24941 					<name>RAWINTTCSTAT6</name>
  24942 					<description>Status of the terminal count interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24943 					<bitRange>[6:6]</bitRange>
  24944 				</field>
  24945 				<field>
  24946 					<name>RAWINTTCSTAT7</name>
  24947 					<description>Status of the terminal count interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active terminal count interrupt request. 1 - the corresponding channel does have an active terminal count interrupt request.</description>
  24948 					<bitRange>[7:7]</bitRange>
  24949 				</field>
  24950 				<field>
  24951 					<name>RESERVED</name>
  24952 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  24953 					<bitRange>[31:8]</bitRange>
  24954 				</field>
  24955 			</fields>
  24956 		</register>
  24957 		<register>
  24958 			<name>RAWINTERRSTAT</name>
  24959 			<description>DMA Raw Error Interrupt Status Register</description>
  24960 			<addressOffset>0x018</addressOffset>
  24961 			<access>read-only</access>
  24962 			<resetValue>0</resetValue>
  24963 			<resetMask>0xFFFFFFFF</resetMask>
  24964 			<fields>
  24965 				<field>
  24966 					<name>RAWINTERRSTAT0</name>
  24967 					<description>Status of the error interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24968 					<bitRange>[0:0]</bitRange>
  24969 				</field>
  24970 				<field>
  24971 					<name>RAWINTERRSTAT1</name>
  24972 					<description>Status of the error interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24973 					<bitRange>[1:1]</bitRange>
  24974 				</field>
  24975 				<field>
  24976 					<name>RAWINTERRSTAT2</name>
  24977 					<description>Status of the error interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24978 					<bitRange>[2:2]</bitRange>
  24979 				</field>
  24980 				<field>
  24981 					<name>RAWINTERRSTAT3</name>
  24982 					<description>Status of the error interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24983 					<bitRange>[3:3]</bitRange>
  24984 				</field>
  24985 				<field>
  24986 					<name>RAWINTERRSTAT4</name>
  24987 					<description>Status of the error interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24988 					<bitRange>[4:4]</bitRange>
  24989 				</field>
  24990 				<field>
  24991 					<name>RAWINTERRSTAT5</name>
  24992 					<description>Status of the error interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24993 					<bitRange>[5:5]</bitRange>
  24994 				</field>
  24995 				<field>
  24996 					<name>RAWINTERRSTAT6</name>
  24997 					<description>Status of the error interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  24998 					<bitRange>[6:6]</bitRange>
  24999 				</field>
  25000 				<field>
  25001 					<name>RAWINTERRSTAT7</name>
  25002 					<description>Status of the error interrupt for DMA channels prior to masking. Each bit represents one channel: 0 - the corresponding channel has no active error interrupt request. 1 - the corresponding channel does have an active error interrupt request.</description>
  25003 					<bitRange>[7:7]</bitRange>
  25004 				</field>
  25005 				<field>
  25006 					<name>RESERVED</name>
  25007 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  25008 					<bitRange>[31:8]</bitRange>
  25009 				</field>
  25010 			</fields>
  25011 		</register>
  25012 		<register>
  25013 			<name>ENBLDCHNS</name>
  25014 			<description>DMA Enabled Channel Register</description>
  25015 			<addressOffset>0x01C</addressOffset>
  25016 			<access>read-only</access>
  25017 			<resetValue>0</resetValue>
  25018 			<resetMask>0xFFFFFFFF</resetMask>
  25019 			<fields>
  25020 				<field>
  25021 					<name>ENABLEDCHANNELS0</name>
  25022 					<description>Enable status for DMA channels. Each bit represents one channel: 0 - DMA channel is disabled. 1 - DMA channel is enabled.</description>
  25023 					<bitRange>[0:0]</bitRange>
  25024 				</field>
  25025 				<field>
  25026 					<name>ENABLEDCHANNELS1</name>
  25027 					<description>Enable status for DMA channels. Each bit represents one channel: 0 - DMA channel is disabled. 1 - DMA channel is enabled.</description>
  25028 					<bitRange>[1:1]</bitRange>
  25029 				</field>
  25030 				<field>
  25031 					<name>ENABLEDCHANNELS2</name>
  25032 					<description>Enable status for DMA channels. Each bit represents one channel: 0 - DMA channel is disabled. 1 - DMA channel is enabled.</description>
  25033 					<bitRange>[2:2]</bitRange>
  25034 				</field>
  25035 				<field>
  25036 					<name>ENABLEDCHANNELS3</name>
  25037 					<description>Enable status for DMA channels. Each bit represents one channel: 0 - DMA channel is disabled. 1 - DMA channel is enabled.</description>
  25038 					<bitRange>[3:3]</bitRange>
  25039 				</field>
  25040 				<field>
  25041 					<name>ENABLEDCHANNELS4</name>
  25042 					<description>Enable status for DMA channels. Each bit represents one channel: 0 - DMA channel is disabled. 1 - DMA channel is enabled.</description>
  25043 					<bitRange>[4:4]</bitRange>
  25044 				</field>
  25045 				<field>
  25046 					<name>ENABLEDCHANNELS5</name>
  25047 					<description>Enable status for DMA channels. Each bit represents one channel: 0 - DMA channel is disabled. 1 - DMA channel is enabled.</description>
  25048 					<bitRange>[5:5]</bitRange>
  25049 				</field>
  25050 				<field>
  25051 					<name>ENABLEDCHANNELS6</name>
  25052 					<description>Enable status for DMA channels. Each bit represents one channel: 0 - DMA channel is disabled. 1 - DMA channel is enabled.</description>
  25053 					<bitRange>[6:6]</bitRange>
  25054 				</field>
  25055 				<field>
  25056 					<name>ENABLEDCHANNELS7</name>
  25057 					<description>Enable status for DMA channels. Each bit represents one channel: 0 - DMA channel is disabled. 1 - DMA channel is enabled.</description>
  25058 					<bitRange>[7:7]</bitRange>
  25059 				</field>
  25060 				<field>
  25061 					<name>RESERVED</name>
  25062 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  25063 					<bitRange>[31:8]</bitRange>
  25064 				</field>
  25065 			</fields>
  25066 		</register>
  25067 		<register>
  25068 			<name>SOFTBREQ</name>
  25069 			<description>DMA Software Burst Request Register</description>
  25070 			<addressOffset>0x020</addressOffset>
  25071 			<access>read-write</access>
  25072 			<resetValue>0</resetValue>
  25073 			<resetMask>0xFFFFFFFF</resetMask>
  25074 			<fields>
  25075 				<field>
  25076 					<name>SOFTBREQ0</name>
  25077 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25078 					<bitRange>[0:0]</bitRange>
  25079 				</field>
  25080 				<field>
  25081 					<name>SOFTBREQ1</name>
  25082 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25083 					<bitRange>[1:1]</bitRange>
  25084 				</field>
  25085 				<field>
  25086 					<name>SOFTBREQ2</name>
  25087 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25088 					<bitRange>[2:2]</bitRange>
  25089 				</field>
  25090 				<field>
  25091 					<name>SOFTBREQ3</name>
  25092 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25093 					<bitRange>[3:3]</bitRange>
  25094 				</field>
  25095 				<field>
  25096 					<name>SOFTBREQ4</name>
  25097 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25098 					<bitRange>[4:4]</bitRange>
  25099 				</field>
  25100 				<field>
  25101 					<name>SOFTBREQ5</name>
  25102 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25103 					<bitRange>[5:5]</bitRange>
  25104 				</field>
  25105 				<field>
  25106 					<name>SOFTBREQ6</name>
  25107 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25108 					<bitRange>[6:6]</bitRange>
  25109 				</field>
  25110 				<field>
  25111 					<name>SOFTBREQ7</name>
  25112 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25113 					<bitRange>[7:7]</bitRange>
  25114 				</field>
  25115 				<field>
  25116 					<name>SOFTBREQ8</name>
  25117 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25118 					<bitRange>[8:8]</bitRange>
  25119 				</field>
  25120 				<field>
  25121 					<name>SOFTBREQ9</name>
  25122 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25123 					<bitRange>[9:9]</bitRange>
  25124 				</field>
  25125 				<field>
  25126 					<name>SOFTBREQ10</name>
  25127 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25128 					<bitRange>[10:10]</bitRange>
  25129 				</field>
  25130 				<field>
  25131 					<name>SOFTBREQ11</name>
  25132 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25133 					<bitRange>[11:11]</bitRange>
  25134 				</field>
  25135 				<field>
  25136 					<name>SOFTBREQ12</name>
  25137 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25138 					<bitRange>[12:12]</bitRange>
  25139 				</field>
  25140 				<field>
  25141 					<name>SOFTBREQ13</name>
  25142 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25143 					<bitRange>[13:13]</bitRange>
  25144 				</field>
  25145 				<field>
  25146 					<name>SOFTBREQ14</name>
  25147 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25148 					<bitRange>[14:14]</bitRange>
  25149 				</field>
  25150 				<field>
  25151 					<name>SOFTBREQ15</name>
  25152 					<description>Software burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral Description (refer to Table 672 for peripheral hardware connections to the DMA controller): 0 - writing 0 has no effect. 1 - writing 1 generates a DMA burst request for the corresponding request line.</description>
  25153 					<bitRange>[15:15]</bitRange>
  25154 				</field>
  25155 				<field>
  25156 					<name>RESERVED</name>
  25157 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  25158 					<bitRange>[31:16]</bitRange>
  25159 				</field>
  25160 			</fields>
  25161 		</register>
  25162 		<register>
  25163 			<name>SOFTSREQ</name>
  25164 			<description>DMA Software Single Request Register</description>
  25165 			<addressOffset>0x024</addressOffset>
  25166 			<access>read-write</access>
  25167 			<resetValue>0x00000000</resetValue>
  25168 			<resetMask>0xFFFFFFFF</resetMask>
  25169 			<fields>
  25170 				<field>
  25171 					<name>SOFTSREQ0</name>
  25172 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25173 					<bitRange>[0:0]</bitRange>
  25174 				</field>
  25175 				<field>
  25176 					<name>SOFTSREQ1</name>
  25177 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25178 					<bitRange>[1:1]</bitRange>
  25179 				</field>
  25180 				<field>
  25181 					<name>SOFTSREQ2</name>
  25182 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25183 					<bitRange>[2:2]</bitRange>
  25184 				</field>
  25185 				<field>
  25186 					<name>SOFTSREQ3</name>
  25187 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25188 					<bitRange>[3:3]</bitRange>
  25189 				</field>
  25190 				<field>
  25191 					<name>SOFTSREQ4</name>
  25192 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25193 					<bitRange>[4:4]</bitRange>
  25194 				</field>
  25195 				<field>
  25196 					<name>SOFTSREQ5</name>
  25197 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25198 					<bitRange>[5:5]</bitRange>
  25199 				</field>
  25200 				<field>
  25201 					<name>SOFTSREQ6</name>
  25202 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25203 					<bitRange>[6:6]</bitRange>
  25204 				</field>
  25205 				<field>
  25206 					<name>SOFTSREQ7</name>
  25207 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25208 					<bitRange>[7:7]</bitRange>
  25209 				</field>
  25210 				<field>
  25211 					<name>SOFTSREQ8</name>
  25212 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25213 					<bitRange>[8:8]</bitRange>
  25214 				</field>
  25215 				<field>
  25216 					<name>SOFTSREQ9</name>
  25217 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25218 					<bitRange>[9:9]</bitRange>
  25219 				</field>
  25220 				<field>
  25221 					<name>SOFTSREQ10</name>
  25222 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25223 					<bitRange>[10:10]</bitRange>
  25224 				</field>
  25225 				<field>
  25226 					<name>SOFTSREQ11</name>
  25227 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25228 					<bitRange>[11:11]</bitRange>
  25229 				</field>
  25230 				<field>
  25231 					<name>SOFTSREQ12</name>
  25232 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25233 					<bitRange>[12:12]</bitRange>
  25234 				</field>
  25235 				<field>
  25236 					<name>SOFTSREQ13</name>
  25237 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25238 					<bitRange>[13:13]</bitRange>
  25239 				</field>
  25240 				<field>
  25241 					<name>SOFTSREQ14</name>
  25242 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25243 					<bitRange>[14:14]</bitRange>
  25244 				</field>
  25245 				<field>
  25246 					<name>SOFTSREQ15</name>
  25247 					<description>Software single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA single transfer request for the corresponding request line.</description>
  25248 					<bitRange>[15:15]</bitRange>
  25249 				</field>
  25250 				<field>
  25251 					<name>RESERVED</name>
  25252 					<description>Reserved. Read undefined. Write reserved bits as zero.</description>
  25253 					<bitRange>[31:16]</bitRange>
  25254 				</field>
  25255 			</fields>
  25256 		</register>
  25257 		<register>
  25258 			<name>SOFTLBREQ</name>
  25259 			<description>DMA Software Last Burst Request Register</description>
  25260 			<addressOffset>0x028</addressOffset>
  25261 			<access>read-write</access>
  25262 			<resetValue>0</resetValue>
  25263 			<resetMask>0xFFFFFFFF</resetMask>
  25264 			<fields>
  25265 				<field>
  25266 					<name>SOFTLBREQ0</name>
  25267 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25268 					<bitRange>[0:0]</bitRange>
  25269 				</field>
  25270 				<field>
  25271 					<name>SOFTLBREQ1</name>
  25272 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25273 					<bitRange>[1:1]</bitRange>
  25274 				</field>
  25275 				<field>
  25276 					<name>SOFTLBREQ2</name>
  25277 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25278 					<bitRange>[2:2]</bitRange>
  25279 				</field>
  25280 				<field>
  25281 					<name>SOFTLBREQ3</name>
  25282 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25283 					<bitRange>[3:3]</bitRange>
  25284 				</field>
  25285 				<field>
  25286 					<name>SOFTLBREQ4</name>
  25287 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25288 					<bitRange>[4:4]</bitRange>
  25289 				</field>
  25290 				<field>
  25291 					<name>SOFTLBREQ5</name>
  25292 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25293 					<bitRange>[5:5]</bitRange>
  25294 				</field>
  25295 				<field>
  25296 					<name>SOFTLBREQ6</name>
  25297 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25298 					<bitRange>[6:6]</bitRange>
  25299 				</field>
  25300 				<field>
  25301 					<name>SOFTLBREQ7</name>
  25302 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25303 					<bitRange>[7:7]</bitRange>
  25304 				</field>
  25305 				<field>
  25306 					<name>SOFTLBREQ8</name>
  25307 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25308 					<bitRange>[8:8]</bitRange>
  25309 				</field>
  25310 				<field>
  25311 					<name>SOFTLBREQ9</name>
  25312 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25313 					<bitRange>[9:9]</bitRange>
  25314 				</field>
  25315 				<field>
  25316 					<name>SOFTLBREQ10</name>
  25317 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25318 					<bitRange>[10:10]</bitRange>
  25319 				</field>
  25320 				<field>
  25321 					<name>SOFTLBREQ11</name>
  25322 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25323 					<bitRange>[11:11]</bitRange>
  25324 				</field>
  25325 				<field>
  25326 					<name>SOFTLBREQ12</name>
  25327 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25328 					<bitRange>[12:12]</bitRange>
  25329 				</field>
  25330 				<field>
  25331 					<name>SOFTLBREQ13</name>
  25332 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25333 					<bitRange>[13:13]</bitRange>
  25334 				</field>
  25335 				<field>
  25336 					<name>SOFTLBREQ14</name>
  25337 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25338 					<bitRange>[14:14]</bitRange>
  25339 				</field>
  25340 				<field>
  25341 					<name>SOFTLBREQ15</name>
  25342 					<description>Software last burst request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last burst request for the corresponding request line.</description>
  25343 					<bitRange>[15:15]</bitRange>
  25344 				</field>
  25345 				<field>
  25346 					<name>RESERVED</name>
  25347 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  25348 					<bitRange>[31:16]</bitRange>
  25349 				</field>
  25350 			</fields>
  25351 		</register>
  25352 		<register>
  25353 			<name>SOFTLSREQ</name>
  25354 			<description>DMA Software Last Single Request Register</description>
  25355 			<addressOffset>0x02C</addressOffset>
  25356 			<access>read-write</access>
  25357 			<resetValue>0</resetValue>
  25358 			<resetMask>0xFFFFFFFF</resetMask>
  25359 			<fields>
  25360 				<field>
  25361 					<name>SOFTLSREQ0</name>
  25362 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25363 					<bitRange>[0:0]</bitRange>
  25364 				</field>
  25365 				<field>
  25366 					<name>SOFTLSREQ1</name>
  25367 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25368 					<bitRange>[1:1]</bitRange>
  25369 				</field>
  25370 				<field>
  25371 					<name>SOFTLSREQ2</name>
  25372 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25373 					<bitRange>[2:2]</bitRange>
  25374 				</field>
  25375 				<field>
  25376 					<name>SOFTLSREQ3</name>
  25377 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25378 					<bitRange>[3:3]</bitRange>
  25379 				</field>
  25380 				<field>
  25381 					<name>SOFTLSREQ4</name>
  25382 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25383 					<bitRange>[4:4]</bitRange>
  25384 				</field>
  25385 				<field>
  25386 					<name>SOFTLSREQ5</name>
  25387 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25388 					<bitRange>[5:5]</bitRange>
  25389 				</field>
  25390 				<field>
  25391 					<name>SOFTLSREQ6</name>
  25392 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25393 					<bitRange>[6:6]</bitRange>
  25394 				</field>
  25395 				<field>
  25396 					<name>SOFTLSREQ7</name>
  25397 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25398 					<bitRange>[7:7]</bitRange>
  25399 				</field>
  25400 				<field>
  25401 					<name>SOFTLSREQ8</name>
  25402 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25403 					<bitRange>[8:8]</bitRange>
  25404 				</field>
  25405 				<field>
  25406 					<name>SOFTLSREQ9</name>
  25407 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25408 					<bitRange>[9:9]</bitRange>
  25409 				</field>
  25410 				<field>
  25411 					<name>SOFTLSREQ10</name>
  25412 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25413 					<bitRange>[10:10]</bitRange>
  25414 				</field>
  25415 				<field>
  25416 					<name>SOFTLSREQ11</name>
  25417 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25418 					<bitRange>[11:11]</bitRange>
  25419 				</field>
  25420 				<field>
  25421 					<name>SOFTLSREQ12</name>
  25422 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25423 					<bitRange>[12:12]</bitRange>
  25424 				</field>
  25425 				<field>
  25426 					<name>SOFTLSREQ13</name>
  25427 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25428 					<bitRange>[13:13]</bitRange>
  25429 				</field>
  25430 				<field>
  25431 					<name>SOFTLSREQ14</name>
  25432 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25433 					<bitRange>[14:14]</bitRange>
  25434 				</field>
  25435 				<field>
  25436 					<name>SOFTLSREQ15</name>
  25437 					<description>Software last single transfer request flags for each of 16 possible sources. Each bit represents one DMA request line or peripheral function: 0 - writing 0 has no effect. 1 - writing 1 generates a DMA last single transfer request for the corresponding request line.</description>
  25438 					<bitRange>[15:15]</bitRange>
  25439 				</field>
  25440 				<field>
  25441 					<name>RESERVED</name>
  25442 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  25443 					<bitRange>[31:16]</bitRange>
  25444 				</field>
  25445 			</fields>
  25446 		</register>
  25447 		<register>
  25448 			<name>CONFIG</name>
  25449 			<description>DMA Configuration Register</description>
  25450 			<addressOffset>0x030</addressOffset>
  25451 			<access>read-write</access>
  25452 			<resetValue>0</resetValue>
  25453 			<resetMask>0xFFFFFFFF</resetMask>
  25454 			<fields>
  25455 				<field>
  25456 					<name>E</name>
  25457 					<description>DMA Controller enable: 0 = disabled (default). Disabling the DMA Controller reduces power consumption. 1 = enabled.</description>
  25458 					<bitRange>[0:0]</bitRange>
  25459 				</field>
  25460 				<field>
  25461 					<name>M</name>
  25462 					<description>AHB Master endianness configuration: 0 = little-endian mode (default). 1 = big-endian mode.</description>
  25463 					<bitRange>[1:1]</bitRange>
  25464 				</field>
  25465 				<field>
  25466 					<name>RESERVED</name>
  25467 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  25468 					<bitRange>[31:2]</bitRange>
  25469 				</field>
  25470 			</fields>
  25471 		</register>
  25472 		<register>
  25473 			<name>SYNC</name>
  25474 			<description>DMA Synchronization Register</description>
  25475 			<addressOffset>0x034</addressOffset>
  25476 			<access>read-write</access>
  25477 			<resetValue>0</resetValue>
  25478 			<resetMask>0xFFFFFFFF</resetMask>
  25479 			<fields>
  25480 				<field>
  25481 					<name>DMACSYNC0</name>
  25482 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25483 					<bitRange>[0:0]</bitRange>
  25484 				</field>
  25485 				<field>
  25486 					<name>DMACSYNC1</name>
  25487 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25488 					<bitRange>[1:1]</bitRange>
  25489 				</field>
  25490 				<field>
  25491 					<name>DMACSYNC2</name>
  25492 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25493 					<bitRange>[2:2]</bitRange>
  25494 				</field>
  25495 				<field>
  25496 					<name>DMACSYNC3</name>
  25497 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25498 					<bitRange>[3:3]</bitRange>
  25499 				</field>
  25500 				<field>
  25501 					<name>DMACSYNC4</name>
  25502 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25503 					<bitRange>[4:4]</bitRange>
  25504 				</field>
  25505 				<field>
  25506 					<name>DMACSYNC5</name>
  25507 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25508 					<bitRange>[5:5]</bitRange>
  25509 				</field>
  25510 				<field>
  25511 					<name>DMACSYNC6</name>
  25512 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25513 					<bitRange>[6:6]</bitRange>
  25514 				</field>
  25515 				<field>
  25516 					<name>DMACSYNC7</name>
  25517 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25518 					<bitRange>[7:7]</bitRange>
  25519 				</field>
  25520 				<field>
  25521 					<name>DMACSYNC8</name>
  25522 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25523 					<bitRange>[8:8]</bitRange>
  25524 				</field>
  25525 				<field>
  25526 					<name>DMACSYNC9</name>
  25527 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25528 					<bitRange>[9:9]</bitRange>
  25529 				</field>
  25530 				<field>
  25531 					<name>DMACSYNC10</name>
  25532 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25533 					<bitRange>[10:10]</bitRange>
  25534 				</field>
  25535 				<field>
  25536 					<name>DMACSYNC11</name>
  25537 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25538 					<bitRange>[11:11]</bitRange>
  25539 				</field>
  25540 				<field>
  25541 					<name>DMACSYNC12</name>
  25542 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25543 					<bitRange>[12:12]</bitRange>
  25544 				</field>
  25545 				<field>
  25546 					<name>DMACSYNC13</name>
  25547 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25548 					<bitRange>[13:13]</bitRange>
  25549 				</field>
  25550 				<field>
  25551 					<name>DMACSYNC14</name>
  25552 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25553 					<bitRange>[14:14]</bitRange>
  25554 				</field>
  25555 				<field>
  25556 					<name>DMACSYNC15</name>
  25557 					<description>Controls the synchronization logic for DMA request signals. Each bit represents one set of DMA request lines as described in the preceding text: 0 - synchronization logic for the corresponding DMA request signals are enabled. 1 - synchronization logic for the corresponding DMA request signals are disabled.</description>
  25558 					<bitRange>[15:15]</bitRange>
  25559 				</field>
  25560 				<field>
  25561 					<name>RESERVED</name>
  25562 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  25563 					<bitRange>[31:16]</bitRange>
  25564 				</field>
  25565 			</fields>
  25566 		</register>
  25567 		<register>
  25568 			<dim>8</dim>
  25569 			<dimIncrement>0x20</dimIncrement>
  25570 			<dimIndex>0-7</dimIndex>
  25571 			<name>SRCADDR%s</name>
  25572 			
  25573 			<description>DMA Channel 0 Source Address Register</description>
  25574 			<addressOffset>0x100</addressOffset>
  25575 			<access>read-write</access>
  25576 			<resetValue>0</resetValue>
  25577 			<resetMask>0xFFFFFFFF</resetMask>
  25578 			<fields>
  25579 				<field>
  25580 					<name>SRCADDR</name>
  25581 					<description>DMA source address. Reading this register will return the current source address.</description>
  25582 					<bitRange>[31:0]</bitRange>
  25583 				</field>
  25584 			</fields>
  25585 		</register>
  25586 		<register>
  25587 			<dim>8</dim>
  25588 			<dimIncrement>0x20</dimIncrement>
  25589 			<dimIndex>0-7</dimIndex>
  25590 			<name>DESTADDR%s</name>
  25591 			
  25592 			<description>DMA Channel 0 Destination Address Register</description>
  25593 			<addressOffset>0x104</addressOffset>
  25594 			<access>read-write</access>
  25595 			<resetValue>0</resetValue>
  25596 			<resetMask>0xFFFFFFFF</resetMask>
  25597 			<fields>
  25598 				<field>
  25599 					<name>DESTADDR</name>
  25600 					<description>DMA Destination address. Reading this register will return the current destination address.</description>
  25601 					<bitRange>[31:0]</bitRange>
  25602 				</field>
  25603 			</fields>
  25604 		</register>
  25605 		<register>
  25606 			<dim>8</dim>
  25607 			<dimIncrement>0x20</dimIncrement>
  25608 			<dimIndex>0-7</dimIndex>
  25609 			<name>LLI%s</name>
  25610 			
  25611 			<description>DMA Channel 0 Linked List Item Register</description>
  25612 			<addressOffset>0x108</addressOffset>
  25613 			<access>read-write</access>
  25614 			<resetValue>0</resetValue>
  25615 			<resetMask>0xFFFFFFFF</resetMask>
  25616 			<fields>
  25617 				<field>
  25618 					<name>RESERVED</name>
  25619 					<description>Reserved, and must be written as 0.</description>
  25620 					<bitRange>[1:0]</bitRange>
  25621 				</field>
  25622 				<field>
  25623 					<name>LLI</name>
  25624 					<description>Linked list item. Bits [31:2] of the address for the next LLI. Address bits [1:0] are 0.</description>
  25625 					<bitRange>[31:2]</bitRange>
  25626 				</field>
  25627 			</fields>
  25628 		</register>
  25629 		<register>
  25630 			<dim>8</dim>
  25631 			<dimIncrement>0x20</dimIncrement>
  25632 			<dimIndex>0-7</dimIndex>
  25633 			<name>CONTROL%s</name>
  25634 			
  25635 			<description>DMA Channel 0 Control Register</description>
  25636 			<addressOffset>0x10C</addressOffset>
  25637 			<access>read-write</access>
  25638 			<resetValue>0</resetValue>
  25639 			<resetMask>0xFFFFFFFF</resetMask>
  25640 			<fields>
  25641 				<field>
  25642 					<name>TRANSFERSIZE</name>
  25643 					<description>Transfer size. This field sets the size of the transfer when the DMA controller is the flow controller, in which case the value must be set before the channel is enabled. Transfer size is updated as data transfers are completed. A read from this field indicates the number of transfers completed on the destination bus. Reading the register when the channel is active does not give useful information because by the time that the software has processed the value read, the channel might have progressed. It is intended to be used only when a channel is enabled and then disabled. The transfer size value is not used if a peripheral is the flow controller.</description>
  25644 					<bitRange>[11:0]</bitRange>
  25645 				</field>
  25646 				<field>
  25647 					<name>SBSIZE</name>
  25648 					<description>Source burst size. Indicates the number of transfers that make up a source burst. This value must be set to the burst size of the source peripheral, or if the source is memory, to the memory boundary size. The burst size is the amount of data that is transferred when the DMACBREQ signal goes active in the source peripheral. 000 - 1 001 - 4 010 - 8 011 - 16 100 - 32 101 - 64 110 - 128 111 - 256</description>
  25649 					<bitRange>[14:12]</bitRange>
  25650 				</field>
  25651 				<field>
  25652 					<name>DBSIZE</name>
  25653 					<description>Destination burst size. Indicates the number of transfers that make up a destination burst transfer request. This value must be set to the burst size of the destination peripheral or, if the destination is memory, to the memory boundary size. The burst size is the amount of data that is transferred when the DMACBREQ signal goes active in the destination peripheral. 000 - 1 001 - 4 010 - 8 011 - 16 100 - 32 101 - 64 110 - 128 111 - 256</description>
  25654 					<bitRange>[17:15]</bitRange>
  25655 				</field>
  25656 				<field>
  25657 					<name>SWIDTH</name>
  25658 					<description>Source transfer width. The source and destination widths can be different from each other. The hardware automatically packs and unpacks the data as required. 000 - Byte (8-bit) 001 - Halfword (16-bit) 010 - Word (32-bit) 011 to 111 - Reserved</description>
  25659 					<bitRange>[20:18]</bitRange>
  25660 				</field>
  25661 				<field>
  25662 					<name>DWIDTH</name>
  25663 					<description>Destination transfer width. The source and destination widths can be different from each other. The hardware automatically packs and unpacks the data as required. 000 - Byte (8-bit) 001 - Halfword (16-bit) 010 - Word (32-bit) 011 to 111 - Reserved</description>
  25664 					<bitRange>[23:21]</bitRange>
  25665 				</field>
  25666 				<field>
  25667 					<name>RESERVED</name>
  25668 					<description>Reserved, and must be written as 0.</description>
  25669 					<bitRange>[25:24]</bitRange>
  25670 				</field>
  25671 				<field>
  25672 					<name>SI</name>
  25673 					<description>Source increment: 0 - the source address is not incremented after each transfer. 1 - the source address is incremented after each transfer.</description>
  25674 					<bitRange>[26:26]</bitRange>
  25675 				</field>
  25676 				<field>
  25677 					<name>DI</name>
  25678 					<description>Destination increment: 0 - the destination address is not incremented after each transfer. 1 - the destination address is incremented after each transfer.</description>
  25679 					<bitRange>[27:27]</bitRange>
  25680 				</field>
  25681 				<field>
  25682 					<name>PROT1</name>
  25683 					<description>This is provided to the peripheral during a DMA bus access and indicates that the access is in user mode or privileged mode. This information is not used in the LPC178x/177x. 0 - access is in user mode. 1 - access is in privileged mode.</description>
  25684 					<bitRange>[28:28]</bitRange>
  25685 				</field>
  25686 				<field>
  25687 					<name>PROT2</name>
  25688 					<description>This is provided to the peripheral during a DMA bus access and indicates to the peripheral that the access is bufferable or not bufferable. This information is not used in the LPC178x/177x. 0 - access is not bufferable. 1 - access is bufferable.</description>
  25689 					<bitRange>[29:29]</bitRange>
  25690 				</field>
  25691 				<field>
  25692 					<name>PROT3</name>
  25693 					<description>This is provided to the peripheral during a DMA bus access and indicates to the peripheral that the access is cacheable or not cacheable. This information is not used in the LPC178x/177x. 0 - access is not cacheable. 1 - access is cacheable.</description>
  25694 					<bitRange>[30:30]</bitRange>
  25695 				</field>
  25696 				<field>
  25697 					<name>I</name>
  25698 					<description>Terminal count interrupt enable bit. 0 - the terminal count interrupt is disabled. 1 - the terminal count interrupt is enabled.</description>
  25699 					<bitRange>[31:31]</bitRange>
  25700 				</field>
  25701 			</fields>
  25702 		</register>
  25703 		<register>
  25704 			<dim>8</dim>
  25705 			<dimIncrement>0x20</dimIncrement>
  25706 			<dimIndex>0-7</dimIndex>
  25707 			<name>CONFIG%s</name>
  25708 			
  25709 			<description>DMA Channel 0 Configuration Register[1]</description>
  25710 			<addressOffset>0x110</addressOffset>
  25711 			<access>read-write</access>
  25712 			<resetValue>0</resetValue>
  25713 			<resetMask>0xFFFFFFFF</resetMask>
  25714 			<fields>
  25715 				<field>
  25716 					<name>E</name>
  25717 					<description>Channel enable. Reading this bit indicates whether a channel is currently enabled or disabled: 0 = channel disabled. 1 = channel enabled. The Channel Enable bit status can also be found by reading the DMACEnbldChns Register. A channel is enabled by setting this bit. A channel can be disabled by clearing the Enable bit. This causes the current AHB transfer (if one is in progress) to complete and the channel is then disabled. Any data in the FIFO of the relevant channel is lost. Restarting the channel by setting the Channel Enable bit has unpredictable effects, the channel must be fully re-initialized. The channel is also disabled, and Channel Enable bit cleared, when the last LLI is reached, the DMA transfer is completed, or if a channel error is encountered. If a channel must be disabled without losing data in the FIFO, the Halt bit must be set so that further DMA requests are ignored. The Active bit must then be polled until it reaches 0, indicating that there is no data left in the FIFO. Finally, the Channel Enable bit can be cleared.</description>
  25718 					<bitRange>[0:0]</bitRange>
  25719 				</field>
  25720 				<field>
  25721 					<name>SRCPERIPHERAL</name>
  25722 					<description>Source peripheral. This value selects the DMA source request peripheral. This field is ignored if the source of the transfer is from memory. See Table 672 for peripheral identification.</description>
  25723 					<bitRange>[5:1]</bitRange>
  25724 				</field>
  25725 				<field>
  25726 					<name>DESTPERIPHERAL</name>
  25727 					<description>Destination peripheral. This value selects the DMA destination request peripheral. This field is ignored if the destination of the transfer is to memory. See Table 672 for peripheral identification.</description>
  25728 					<bitRange>[10:6]</bitRange>
  25729 				</field>
  25730 				<field>
  25731 					<name>TRANSFERTYPE</name>
  25732 					<description>This value indicates the type of transfer and specifies the flow controller. The transfer type can be memory-to-memory, memory-to-peripheral, peripheral-to-memory, or peripheral-to-peripheral. Flow can be controlled by the DMA controller, the source peripheral, or the destination peripheral. Refer to Table 694 for the encoding of this field.</description>
  25733 					<bitRange>[13:11]</bitRange>
  25734 				</field>
  25735 				<field>
  25736 					<name>IE</name>
  25737 					<description>Interrupt error mask. When cleared, this bit masks out the error interrupt of the relevant channel.</description>
  25738 					<bitRange>[14:14]</bitRange>
  25739 				</field>
  25740 				<field>
  25741 					<name>ITC</name>
  25742 					<description>Terminal count interrupt mask. When cleared, this bit masks out the terminal count interrupt of the relevant channel.</description>
  25743 					<bitRange>[15:15]</bitRange>
  25744 				</field>
  25745 				<field>
  25746 					<name>L</name>
  25747 					<description>Lock. When set, this bit enables locked transfers. This information is not used in the LPC178x/177x.</description>
  25748 					<bitRange>[16:16]</bitRange>
  25749 				</field>
  25750 				<field>
  25751 					<name>A</name>
  25752 					<description>Active: 0 = there is no data in the FIFO of the channel. 1 = the channel FIFO has data. This value can be used with the Halt and Channel Enable bits to cleanly disable a DMA channel. This is a read-only bit.</description>
  25753 					<bitRange>[17:17]</bitRange>
  25754 				</field>
  25755 				<field>
  25756 					<name>H</name>
  25757 					<description>Halt: 0 = enable DMA requests. 1 = ignore further source DMA requests. The contents of the channel FIFO are drained. This value can be used with the Active and Channel Enable bits to cleanly disable a DMA channel.</description>
  25758 					<bitRange>[18:18]</bitRange>
  25759 				</field>
  25760 				<field>
  25761 					<name>RESERVED</name>
  25762 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  25763 					<bitRange>[31:19]</bitRange>
  25764 				</field>
  25765 			</fields>
  25766 		</register>
  25767 	</registers>
  25768 </peripheral>	
  25769 		
  25770 		
  25771 		
  25772 		<peripheral>
  25773 	<name>USB</name>
  25774 	<description>USB device/host/OTG controller</description>
  25775 	<groupName>USB</groupName>
  25776 	<baseAddress>0x5000c000</baseAddress>
  25777 	<addressBlock>
  25778 	<offset>0x0</offset>
  25779 	<size>0xFFF</size>
  25780 	<usage>registers</usage>
  25781 	</addressBlock>
  25782 	<interrupt>
  25783 	<name>USB</name>
  25784 	<value>24</value>
  25785 	</interrupt>
  25786 	<interrupt>
  25787 	<name>USBActivity</name>
  25788 	<value>33</value>
  25789 	</interrupt>
  25790 	<registers>
  25791 		<register>									
  25792 			<name>INTST</name>								
  25793 			<description>OTG Interrupt Status</description>								
  25794 			<addressOffset>0x100</addressOffset>								
  25795 			<access>read-only</access>								
  25796 			<resetValue>0</resetValue>								
  25797 			<resetMask>0xFFFFFFFF</resetMask>								
  25798 			<fields>								
  25799 				<field>							
  25800 					<name>TMR</name>						
  25801 					<description>Timer time-out.</description>						
  25802 					<bitRange>[0:0]</bitRange>						
  25803 				</field>							
  25804 				<field>							
  25805 					<name>REMOVE_PU</name>						
  25806 					<description>Remove pull-up. This bit is set by hardware to indicate that software needs to disable the D+ pull-up resistor.</description>						
  25807 					<bitRange>[1:1]</bitRange>						
  25808 				</field>							
  25809 				<field>							
  25810 					<name>HNP_FAILURE</name>						
  25811 					<description>HNP failed. This bit is set by hardware to indicate that the HNP switching has failed.</description>						
  25812 					<bitRange>[2:2]</bitRange>						
  25813 				</field>							
  25814 				<field>							
  25815 					<name>HNP_SUCCESS</name>						
  25816 					<description>HNP succeeded. This bit is set by hardware to indicate that the HNP switching has succeeded.</description>						
  25817 					<bitRange>[3:3]</bitRange>						
  25818 				</field>							
  25819 				<field>							
  25820 					<name>RESERVED</name>						
  25821 					<description>Reserved. Read value is undefined, only zero should be written.</description>						
  25822 					<bitRange>[31:4]</bitRange>						
  25823 				</field>							
  25824 			</fields>								
  25825 		</register>									
  25826 		<register>									
  25827 			<name>INTEN</name>								
  25828 			<description>OTG Interrupt Enable</description>								
  25829 			<addressOffset>0x104</addressOffset>								
  25830 			<access>read-write</access>								
  25831 			<resetValue>0</resetValue>								
  25832 			<resetMask>0xFFFFFFFF</resetMask>								
  25833 			<fields>								
  25834 				<field>							
  25835 					<name>TMR_EN</name>						
  25836 					<description>1 = enable the corresponding bit in the IntSt register.</description>						
  25837 					<bitRange>[0:0]</bitRange>						
  25838 				</field>							
  25839 				<field>							
  25840 					<name>REMOVE_PU_EN</name>						
  25841 					<description>1 = enable the corresponding bit in the IntSt register.</description>						
  25842 					<bitRange>[1:1]</bitRange>						
  25843 				</field>							
  25844 				<field>							
  25845 					<name>HNP_FAILURE_EN</name>						
  25846 					<description>1 = enable the corresponding bit in the IntSt register.</description>						
  25847 					<bitRange>[2:2]</bitRange>						
  25848 				</field>							
  25849 				<field>							
  25850 					<name>HNP_SUCCES_EN</name>						
  25851 					<description>1 = enable the corresponding bit in the IntSt register.</description>						
  25852 					<bitRange>[3:3]</bitRange>						
  25853 				</field>							
  25854 				<field>							
  25855 					<name>RESERVED</name>						
  25856 					<description>Reserved. Read value is undefined, only zero should be written.</description>						
  25857 					<bitRange>[31:4]</bitRange>						
  25858 				</field>							
  25859 			</fields>								
  25860 		</register>									
  25861 		<register>									
  25862 			<name>INTSET</name>								
  25863 			<description>OTG Interrupt Set</description>								
  25864 			<addressOffset>0x108</addressOffset>								
  25865 			<access>write-only</access>								
  25866 			<resetValue>0</resetValue>								
  25867 			<resetMask>0x00000000</resetMask>								
  25868 			<fields>								
  25869 				<field>							
  25870 					<name>TMR_SET</name>						
  25871 					<description>0 = no effect. 1 = set the corresponding bit in the IntSt register.</description>						
  25872 					<bitRange>[0:0]</bitRange>						
  25873 				</field>							
  25874 				<field>							
  25875 					<name>REMOVE_PU_SET</name>						
  25876 					<description>0 = no effect. 1 = set the corresponding bit in the IntSt register.</description>						
  25877 					<bitRange>[1:1]</bitRange>						
  25878 				</field>							
  25879 				<field>							
  25880 					<name>HNP_FAILURE_SET</name>						
  25881 					<description>0 = no effect. 1 = set the corresponding bit in the IntSt register.</description>						
  25882 					<bitRange>[2:2]</bitRange>						
  25883 				</field>							
  25884 				<field>							
  25885 					<name>HNP_SUCCES_SET</name>						
  25886 					<description>0 = no effect. 1 = set the corresponding bit in the IntSt register.</description>						
  25887 					<bitRange>[3:3]</bitRange>						
  25888 				</field>							
  25889 				<field>							
  25890 					<name>RESERVED</name>						
  25891 					<description>Reserved. Read value is undefined, only zero should be written.</description>						
  25892 					<bitRange>[31:4]</bitRange>						
  25893 				</field>							
  25894 			</fields>								
  25895 		</register>									
  25896 		<register>									
  25897 			<name>INTCLR</name>								
  25898 			<description>OTG Interrupt Clear</description>								
  25899 			<addressOffset>0x10C</addressOffset>								
  25900 			<access>write-only</access>								
  25901 			<resetValue>0</resetValue>								
  25902 			<resetMask>0x00000000</resetMask>								
  25903 			<fields>								
  25904 				<field>							
  25905 					<name>TMR_CLR</name>						
  25906 					<description>0 = no effect. 1 = clear the corresponding bit in the IntSt register.</description>						
  25907 					<bitRange>[0:0]</bitRange>						
  25908 				</field>							
  25909 				<field>							
  25910 					<name>REMOVE_PU_CLR</name>						
  25911 					<description>0 = no effect. 1 = clear the corresponding bit in the IntSt register.</description>						
  25912 					<bitRange>[1:1]</bitRange>						
  25913 				</field>							
  25914 				<field>							
  25915 					<name>HNP_FAILURE_CLR</name>						
  25916 					<description>0 = no effect. 1 = clear the corresponding bit in the IntSt register.</description>						
  25917 					<bitRange>[2:2]</bitRange>						
  25918 				</field>							
  25919 				<field>							
  25920 					<name>HNP_SUCCES_CLR</name>						
  25921 					<description>0 = no effect. 1 = clear the corresponding bit in the IntSt register.</description>						
  25922 					<bitRange>[3:3]</bitRange>						
  25923 				</field>							
  25924 				<field>							
  25925 					<name>RESERVED</name>						
  25926 					<description>Reserved. Read value is undefined, only zero should be written.</description>						
  25927 					<bitRange>[31:4]</bitRange>						
  25928 				</field>							
  25929 			</fields>								
  25930 		</register>									
  25931 		<register>									
  25932 			<name>STCTRL</name>								
  25933 			<description>OTG Status and Control and USB port select</description>								
  25934 			<addressOffset>0x110</addressOffset>								
  25935 			<access>read-write</access>								
  25936 			<resetValue>0</resetValue>								
  25937 			<resetMask>0xFFFFFFFF</resetMask>								
  25938 			<fields>								
  25939 				<field>							
  25940 					<name>PORT_FUNC</name>						
  25941 					<description>Controls connection of USB functions (see Figure 51). Bit 0 is set or cleared by hardware when B_HNP_TRACK or A_HNP_TRACK is set and HNP succeeds. See Section 14.9. 00: U1 = device (OTG), U2 = host 01: U1 = host (OTG), U2 = host 10: Reserved 11: U1 = host, U2 = device In a device-only configuration, the following values are allowed: 00: U1 = device. The USB device controller signals are mapped to the U1 port: USB_CONNECT1, USB_UP_LED1, USB_D+1, USB_D-1. 11: U2 = device. The USB device controller signals are mapped to the U2 port: USB_CONNECT2, USB_UP_LED2, USB_D+2, USB_D-2.</description>						
  25942 					<bitRange>[1:0]</bitRange>						
  25943 				</field>							
  25944 				<field>							
  25945 					<name>TMR_SCALE</name>						
  25946 					<description>Timer scale selection. This field determines the duration of each timer count. 00: 10 ms (100 KHz) 01: 100 ms (10 KHz) 10: 1000 ms (1 KHz) 11: Reserved</description>						
  25947 					<bitRange>[3:2]</bitRange>						
  25948 				</field>							
  25949 				<field>							
  25950 					<name>TMR_MODE</name>						
  25951 					<description>Timer mode selection. 0: monoshot 1: free running</description>						
  25952 					<bitRange>[4:4]</bitRange>						
  25953 				</field>							
  25954 				<field>							
  25955 					<name>TMR_EN</name>						
  25956 					<description>Timer enable. When set, TMR_CNT increments. When cleared, TMR_CNT is reset to 0.</description>						
  25957 					<bitRange>[5:5]</bitRange>						
  25958 				</field>							
  25959 				<field>							
  25960 					<name>TMR_RST</name>						
  25961 					<description>Timer reset. Writing one to this bit resets TMR_CNT to 0. This provides a single bit control for the software to restart the timer when the timer is enabled.</description>						
  25962 					<bitRange>[6:6]</bitRange>						
  25963 				</field>							
  25964 				<field>							
  25965 					<name>RESERVED</name>						
  25966 					<description>Reserved. Read value is undefined, only zero should be written.</description>						
  25967 					<bitRange>[7:7]</bitRange>						
  25968 				</field>							
  25969 				<field>							
  25970 					<name>B_HNP_TRACK</name>						
  25971 					<description>Enable HNP tracking for B-device (peripheral), see Section 14.9. Hardware clears this bit when HNP_SUCCESS or HNP_FAILURE is set.</description>						
  25972 					<bitRange>[8:8]</bitRange>						
  25973 				</field>							
  25974 				<field>							
  25975 					<name>A_HNP_TRACK</name>						
  25976 					<description>Enable HNP tracking for A-device (host), see Section 14.9. Hardware clears this bit when HNP_SUCCESS or HNP_FAILURE is set.</description>						
  25977 					<bitRange>[9:9]</bitRange>						
  25978 				</field>							
  25979 				<field>							
  25980 					<name>PU_REMOVED</name>						
  25981 					<description>When the B-device changes its role from peripheral to host, software sets this bit when it removes the D+ pull-up, see Section 14.9. Hardware clears this bit when HNP_SUCCESS or HNP_FAILURE is set.</description>						
  25982 					<bitRange>[10:10]</bitRange>						
  25983 				</field>							
  25984 				<field>							
  25985 					<name>RESERVED</name>						
  25986 					<description>Reserved. Read value is undefined, only zero should be written.</description>						
  25987 					<bitRange>[15:11]</bitRange>						
  25988 				</field>							
  25989 				<field>							
  25990 					<name>TMR_CNT</name>						
  25991 					<description>Current timer count value.</description>						
  25992 					<bitRange>[31:16]</bitRange>						
  25993 				</field>							
  25994 			</fields>								
  25995 		</register>									
  25996 		<register>									
  25997 			<name>TMR</name>								
  25998 			<description>OTG Timer</description>								
  25999 			<addressOffset>0x114</addressOffset>								
  26000 			<access>read-write</access>								
  26001 			<resetValue>0xFFFF</resetValue>								
  26002 			<resetMask>0xFFFFFFFF</resetMask>								
  26003 			<fields>								
  26004 				<field>							
  26005 					<name>TIMEOUT_CNT</name>						
  26006 					<description>The TMR interrupt is set when TMR_CNT reaches this value.</description>						
  26007 					<bitRange>[15:0]</bitRange>						
  26008 				</field>							
  26009 				<field>							
  26010 					<name>RESERVED</name>						
  26011 					<description>Reserved. Read value is undefined, only zero should be written.</description>						
  26012 					<bitRange>[31:16]</bitRange>						
  26013 				</field>							
  26014 			</fields>								
  26015 		</register>				
  26016 		
  26017 		
  26018 		
  26019 		<register>
  26020 			<name>DEVINTST</name>
  26021 			<description>USB Device Interrupt Status</description>
  26022 			<addressOffset>0x200</addressOffset>
  26023 			<access>read-only</access>
  26024 			<resetValue>0x10</resetValue>
  26025 			<resetMask>0xFFFFFFFF</resetMask>
  26026 			<fields>
  26027 				<field>
  26028 					<name>FRAME</name>
  26029 					<description>The frame interrupt occurs every 1 ms. This is used in isochronous packet transfers.</description>
  26030 					<bitRange>[0:0]</bitRange>
  26031 				</field>
  26032 				<field>
  26033 					<name>EP_FAST</name>
  26034 					<description>Fast endpoint interrupt. If an Endpoint Interrupt Priority register (USBEpIntPri) bit is set, the corresponding endpoint interrupt will be routed to this bit.</description>
  26035 					<bitRange>[1:1]</bitRange>
  26036 				</field>
  26037 				<field>
  26038 					<name>EP_SLOW</name>
  26039 					<description>Slow endpoints interrupt. If an Endpoint Interrupt Priority Register (USBEpIntPri) bit is not set, the corresponding endpoint interrupt will be routed to this bit.</description>
  26040 					<bitRange>[2:2]</bitRange>
  26041 				</field>
  26042 				<field>
  26043 					<name>DEV_STAT</name>
  26044 					<description>Set when USB Bus reset, USB suspend change or Connect change event occurs. Refer to Section 13.12.6 Set Device Status (Command: 0xFE, Data: write 1 byte) on page 366.</description>
  26045 					<bitRange>[3:3]</bitRange>
  26046 				</field>
  26047 				<field>
  26048 					<name>CCEMPTY</name>
  26049 					<description>The command code register (USBCmdCode) is empty (New command can be written).</description>
  26050 					<bitRange>[4:4]</bitRange>
  26051 				</field>
  26052 				<field>
  26053 					<name>CDFULL</name>
  26054 					<description>Command data register (USBCmdData) is full (Data can be read now).</description>
  26055 					<bitRange>[5:5]</bitRange>
  26056 				</field>
  26057 				<field>
  26058 					<name>RxENDPKT</name>
  26059 					<description>The current packet in the endpoint buffer is transferred to the CPU.</description>
  26060 					<bitRange>[6:6]</bitRange>
  26061 				</field>
  26062 				<field>
  26063 					<name>TxENDPKT</name>
  26064 					<description>The number of data bytes transferred to the endpoint buffer equals the number of bytes programmed in the TxPacket length register (USBTxPLen).</description>
  26065 					<bitRange>[7:7]</bitRange>
  26066 				</field>
  26067 				<field>
  26068 					<name>EP_RLZED</name>
  26069 					<description>Endpoints realized. Set when Realize Endpoint register (USBReEp) or MaxPacketSize register (USBMaxPSize) is updated and the corresponding operation is completed.</description>
  26070 					<bitRange>[8:8]</bitRange>
  26071 				</field>
  26072 				<field>
  26073 					<name>ERR_INT</name>
  26074 					<description>Error Interrupt. Any bus error interrupt from the USB device. Refer to Section 13.12.9 Read Error Status (Command: 0xFB, Data: read 1 byte) on page 368</description>
  26075 					<bitRange>[9:9]</bitRange>
  26076 				</field>
  26077 				<field>
  26078 					<name>RESERVED</name>
  26079 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  26080 					<bitRange>[31:10]</bitRange>
  26081 				</field>
  26082 			</fields>
  26083 		</register>
  26084 		<register>
  26085 			<name>DEVINTEN</name>
  26086 			<description>USB Device Interrupt Enable</description>
  26087 			<addressOffset>0x204</addressOffset>
  26088 			<access>read-write</access>
  26089 			<resetValue>0</resetValue>
  26090 			<resetMask>0xFFFFFFFF</resetMask>
  26091 			<fields>
  26092 				<field>
  26093 					<name>FRAMEEN</name>
  26094 					<description>0 = No interrupt is generated. 1 = An interrupt will be generated when the corresponding bit in the Device Interrupt Status (USBDevIntSt) register (Table 261) is set. By default, the interrupt is routed to the USB_INT_REQ_LP interrupt line. Optionally, either the EP_FAST or FRAME interrupt may be routed to the USB_INT_REQ_HP interrupt line by changing the value of USBDevIntPri.</description>
  26095 					<bitRange>[0:0]</bitRange>
  26096 				</field>
  26097 				<field>
  26098 					<name>EP_FASTEN</name>
  26099 					<description>0 = No interrupt is generated. 1 = An interrupt will be generated when the corresponding bit in the Device Interrupt Status (USBDevIntSt) register (Table 261) is set. By default, the interrupt is routed to the USB_INT_REQ_LP interrupt line. Optionally, either the EP_FAST or FRAME interrupt may be routed to the USB_INT_REQ_HP interrupt line by changing the value of USBDevIntPri.</description>
  26100 					<bitRange>[1:1]</bitRange>
  26101 				</field>
  26102 				<field>
  26103 					<name>EP_SLOWEN</name>
  26104 					<description>0 = No interrupt is generated. 1 = An interrupt will be generated when the corresponding bit in the Device Interrupt Status (USBDevIntSt) register (Table 261) is set. By default, the interrupt is routed to the USB_INT_REQ_LP interrupt line. Optionally, either the EP_FAST or FRAME interrupt may be routed to the USB_INT_REQ_HP interrupt line by changing the value of USBDevIntPri.</description>
  26105 					<bitRange>[2:2]</bitRange>
  26106 				</field>
  26107 				<field>
  26108 					<name>DEV_STATEN</name>
  26109 					<description>0 = No interrupt is generated. 1 = An interrupt will be generated when the corresponding bit in the Device Interrupt Status (USBDevIntSt) register (Table 261) is set. By default, the interrupt is routed to the USB_INT_REQ_LP interrupt line. Optionally, either the EP_FAST or FRAME interrupt may be routed to the USB_INT_REQ_HP interrupt line by changing the value of USBDevIntPri.</description>
  26110 					<bitRange>[3:3]</bitRange>
  26111 				</field>
  26112 				<field>
  26113 					<name>CCEMPTYEN</name>
  26114 					<description>0 = No interrupt is generated. 1 = An interrupt will be generated when the corresponding bit in the Device Interrupt Status (USBDevIntSt) register (Table 261) is set. By default, the interrupt is routed to the USB_INT_REQ_LP interrupt line. Optionally, either the EP_FAST or FRAME interrupt may be routed to the USB_INT_REQ_HP interrupt line by changing the value of USBDevIntPri.</description>
  26115 					<bitRange>[4:4]</bitRange>
  26116 				</field>
  26117 				<field>
  26118 					<name>CDFULLEN</name>
  26119 					<description>0 = No interrupt is generated. 1 = An interrupt will be generated when the corresponding bit in the Device Interrupt Status (USBDevIntSt) register (Table 261) is set. By default, the interrupt is routed to the USB_INT_REQ_LP interrupt line. Optionally, either the EP_FAST or FRAME interrupt may be routed to the USB_INT_REQ_HP interrupt line by changing the value of USBDevIntPri.</description>
  26120 					<bitRange>[5:5]</bitRange>
  26121 				</field>
  26122 				<field>
  26123 					<name>RxENDPKTEN</name>
  26124 					<description>0 = No interrupt is generated. 1 = An interrupt will be generated when the corresponding bit in the Device Interrupt Status (USBDevIntSt) register (Table 261) is set. By default, the interrupt is routed to the USB_INT_REQ_LP interrupt line. Optionally, either the EP_FAST or FRAME interrupt may be routed to the USB_INT_REQ_HP interrupt line by changing the value of USBDevIntPri.</description>
  26125 					<bitRange>[6:6]</bitRange>
  26126 				</field>
  26127 				<field>
  26128 					<name>TxENDPKTEN</name>
  26129 					<description>0 = No interrupt is generated. 1 = An interrupt will be generated when the corresponding bit in the Device Interrupt Status (USBDevIntSt) register (Table 261) is set. By default, the interrupt is routed to the USB_INT_REQ_LP interrupt line. Optionally, either the EP_FAST or FRAME interrupt may be routed to the USB_INT_REQ_HP interrupt line by changing the value of USBDevIntPri.</description>
  26130 					<bitRange>[7:7]</bitRange>
  26131 				</field>
  26132 				<field>
  26133 					<name>EP_RLZEDEN</name>
  26134 					<description>0 = No interrupt is generated. 1 = An interrupt will be generated when the corresponding bit in the Device Interrupt Status (USBDevIntSt) register (Table 261) is set. By default, the interrupt is routed to the USB_INT_REQ_LP interrupt line. Optionally, either the EP_FAST or FRAME interrupt may be routed to the USB_INT_REQ_HP interrupt line by changing the value of USBDevIntPri.</description>
  26135 					<bitRange>[8:8]</bitRange>
  26136 				</field>
  26137 				<field>
  26138 					<name>ERR_INTEN</name>
  26139 					<description>0 = No interrupt is generated. 1 = An interrupt will be generated when the corresponding bit in the Device Interrupt Status (USBDevIntSt) register (Table 261) is set. By default, the interrupt is routed to the USB_INT_REQ_LP interrupt line. Optionally, either the EP_FAST or FRAME interrupt may be routed to the USB_INT_REQ_HP interrupt line by changing the value of USBDevIntPri.</description>
  26140 					<bitRange>[9:9]</bitRange>
  26141 				</field>
  26142 				<field>
  26143 					<name>RESERVED</name>
  26144 					<description>Reserved</description>
  26145 					<bitRange>[31:10]</bitRange>
  26146 				</field>
  26147 			</fields>
  26148 		</register>
  26149 		<register>
  26150 			<name>DEVINTCLR</name>
  26151 			<description>USB Device Interrupt Clear</description>
  26152 			<addressOffset>0x208</addressOffset>
  26153 			<access>write-only</access>
  26154 			<resetValue>0</resetValue>
  26155 			<resetMask>0xFFFFFFFF</resetMask>
  26156 			<fields>
  26157 				<field>
  26158 					<name>FRAMECLR</name>
  26159 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is cleared.</description>
  26160 					<bitRange>[0:0]</bitRange>
  26161 				</field>
  26162 				<field>
  26163 					<name>EP_FASTCLR</name>
  26164 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is cleared.</description>
  26165 					<bitRange>[1:1]</bitRange>
  26166 				</field>
  26167 				<field>
  26168 					<name>EP_SLOWCLR</name>
  26169 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is cleared.</description>
  26170 					<bitRange>[2:2]</bitRange>
  26171 				</field>
  26172 				<field>
  26173 					<name>DEV_STATCLR</name>
  26174 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is cleared.</description>
  26175 					<bitRange>[3:3]</bitRange>
  26176 				</field>
  26177 				<field>
  26178 					<name>CCEMPTYCLR</name>
  26179 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is cleared.</description>
  26180 					<bitRange>[4:4]</bitRange>
  26181 				</field>
  26182 				<field>
  26183 					<name>CDFULLCLR</name>
  26184 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is cleared.</description>
  26185 					<bitRange>[5:5]</bitRange>
  26186 				</field>
  26187 				<field>
  26188 					<name>RxENDPKTCLR</name>
  26189 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is cleared.</description>
  26190 					<bitRange>[6:6]</bitRange>
  26191 				</field>
  26192 				<field>
  26193 					<name>TxENDPKTCLR</name>
  26194 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is cleared.</description>
  26195 					<bitRange>[7:7]</bitRange>
  26196 				</field>
  26197 				<field>
  26198 					<name>EP_RLZEDCLR</name>
  26199 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is cleared.</description>
  26200 					<bitRange>[8:8]</bitRange>
  26201 				</field>
  26202 				<field>
  26203 					<name>ERR_INTCLR</name>
  26204 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is cleared.</description>
  26205 					<bitRange>[9:9]</bitRange>
  26206 				</field>
  26207 				<field>
  26208 					<name>RESERVED</name>
  26209 					<description>Reserved</description>
  26210 					<bitRange>[31:10]</bitRange>
  26211 				</field>
  26212 			</fields>
  26213 		</register>
  26214 		<register>
  26215 			<name>DEVINTSET</name>
  26216 			<description>USB Device Interrupt Set</description>
  26217 			<addressOffset>0x20C</addressOffset>
  26218 			<access>write-only</access>
  26219 			<resetValue>0</resetValue>
  26220 			<resetMask>0xFFFFFFFF</resetMask>
  26221 			<fields>
  26222 				<field>
  26223 					<name>FRAMESET</name>
  26224 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is set.</description>
  26225 					<bitRange>[0:0]</bitRange>
  26226 				</field>
  26227 				<field>
  26228 					<name>EP_FASTSET</name>
  26229 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is set.</description>
  26230 					<bitRange>[1:1]</bitRange>
  26231 				</field>
  26232 				<field>
  26233 					<name>EP_SLOWSET</name>
  26234 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is set.</description>
  26235 					<bitRange>[2:2]</bitRange>
  26236 				</field>
  26237 				<field>
  26238 					<name>DEV_STATSET</name>
  26239 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is set.</description>
  26240 					<bitRange>[3:3]</bitRange>
  26241 				</field>
  26242 				<field>
  26243 					<name>CCEMPTYSET</name>
  26244 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is set.</description>
  26245 					<bitRange>[4:4]</bitRange>
  26246 				</field>
  26247 				<field>
  26248 					<name>CDFULLSET</name>
  26249 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is set.</description>
  26250 					<bitRange>[5:5]</bitRange>
  26251 				</field>
  26252 				<field>
  26253 					<name>RxENDPKTSET</name>
  26254 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is set.</description>
  26255 					<bitRange>[6:6]</bitRange>
  26256 				</field>
  26257 				<field>
  26258 					<name>TxENDPKTSET</name>
  26259 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is set.</description>
  26260 					<bitRange>[7:7]</bitRange>
  26261 				</field>
  26262 				<field>
  26263 					<name>EP_RLZEDSET</name>
  26264 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is set.</description>
  26265 					<bitRange>[8:8]</bitRange>
  26266 				</field>
  26267 				<field>
  26268 					<name>ERR_INTSET</name>
  26269 					<description>0 = No effect. 1 = The corresponding bit in USBDevIntSt (Section 13.10.3.2) is set.</description>
  26270 					<bitRange>[9:9]</bitRange>
  26271 				</field>
  26272 				<field>
  26273 					<name>RESERVED</name>
  26274 					<description>Reserved</description>
  26275 					<bitRange>[31:10]</bitRange>
  26276 				</field>
  26277 			</fields>
  26278 		</register>
  26279 		<register>
  26280 			<name>CMDCODE</name>
  26281 			<description>USB Command Code</description>
  26282 			<addressOffset>0x210</addressOffset>
  26283 			<access>write-only</access>
  26284 			<resetValue>0</resetValue>
  26285 			<resetMask>0xFFFFFFFF</resetMask>
  26286 			<fields>
  26287 				<field>
  26288 					<name>RESERVED</name>
  26289 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  26290 					<bitRange>[7:0]</bitRange>
  26291 					
  26292 				</field>
  26293 				<field>
  26294 					<name>CMD_PHASE</name>
  26295 					<description>The command phase:</description>
  26296 					<bitRange>[15:8]</bitRange>
  26297 					<enumeratedValues>
  26298 						<name>ENUM</name>
  26299 						<enumeratedValue>
  26300 							<name>READ</name>
  26301 							<description>Read</description>
  26302 							<value>0x02</value>
  26303 						</enumeratedValue>
  26304 						<enumeratedValue>
  26305 							<name>WRITE</name>
  26306 							<description>Write</description>
  26307 							<value>0x01</value>
  26308 						</enumeratedValue>
  26309 						<enumeratedValue>
  26310 							<name>COMMAND</name>
  26311 							<description>Command</description>
  26312 							<value>0x05</value>
  26313 						</enumeratedValue>
  26314 					</enumeratedValues>
  26315 				</field>
  26316 				<field>
  26317 					<name>CMD_CODE_WDATA</name>
  26318 					<description>This is a multi-purpose field. When CMD_PHASE is Command or Read, this field contains the code for the command (CMD_CODE). When CMD_PHASE is Write, this field contains the command write data (CMD_WDATA).</description>
  26319 					<bitRange>[23:16]</bitRange>
  26320 					
  26321 				</field>
  26322 				<field>
  26323 					<name>RESERVED</name>
  26324 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  26325 					<bitRange>[31:24]</bitRange>
  26326 					
  26327 				</field>
  26328 			</fields>
  26329 		</register>
  26330 		<register>
  26331 			<name>CMDDATA</name>
  26332 			<description>USB Command Data</description>
  26333 			<addressOffset>0x214</addressOffset>
  26334 			<access>read-only</access>
  26335 			<resetValue>0</resetValue>
  26336 			<resetMask>0xFFFFFFFF</resetMask>
  26337 			<fields>
  26338 				<field>
  26339 					<name>CMD_RDATA</name>
  26340 					<description>Command Read Data.</description>
  26341 					<bitRange>[7:0]</bitRange>
  26342 				</field>
  26343 				<field>
  26344 					<name>RESERVED</name>
  26345 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  26346 					<bitRange>[31:8]</bitRange>
  26347 				</field>
  26348 			</fields>
  26349 		</register>
  26350 		<register>
  26351 			<name>RXDATA</name>
  26352 			<description>USB Receive Data</description>
  26353 			<addressOffset>0x218</addressOffset>
  26354 			<access>read-only</access>
  26355 			<resetValue>0</resetValue>
  26356 			<resetMask>0xFFFFFFFF</resetMask>
  26357 			<fields>
  26358 				<field>
  26359 					<name>RX_DATA</name>
  26360 					<description>Data received.</description>
  26361 					<bitRange>[31:0]</bitRange>
  26362 				</field>
  26363 			</fields>
  26364 		</register>
  26365 		<register>
  26366 			<name>TXDATA</name>
  26367 			<description>USB Transmit Data</description>
  26368 			<addressOffset>0x21C</addressOffset>
  26369 			<access>write-only</access>
  26370 			<resetValue>0</resetValue>
  26371 			<resetMask>0xFFFFFFFF</resetMask>
  26372 			<fields>
  26373 				<field>
  26374 					<name>TX_DATA</name>
  26375 					<description>Transmit Data.</description>
  26376 					<bitRange>[31:0]</bitRange>
  26377 				</field>
  26378 			</fields>
  26379 		</register>
  26380 		<register>
  26381 			<name>RXPLEN</name>
  26382 			<description>USB Receive Packet Length</description>
  26383 			<addressOffset>220</addressOffset>
  26384 			<access>read-only</access>
  26385 			<resetValue>0</resetValue>
  26386 			<resetMask>0xFFFFFFFF</resetMask>
  26387 			<fields>
  26388 				<field>
  26389 					<name>PKT_LNGTH</name>
  26390 					<description>The remaining number of bytes to be read from the currently selected endpoint's buffer. When this field decrements to 0, the RxENDPKT bit will be set in USBDevIntSt.</description>
  26391 					<bitRange>[9:0]</bitRange>
  26392 					
  26393 				</field>
  26394 				<field>
  26395 					<name>DV</name>
  26396 					<description>Data valid. This bit is useful for isochronous endpoints. Non-isochronous endpoints do not raise an interrupt when an erroneous data packet is received. But invalid data packet can be produced with a bus reset. For isochronous endpoints, data transfer will happen even if an erroneous packet is received. In this case DV bit will not be set for the packet.</description>
  26397 					<bitRange>[10:10]</bitRange>
  26398 					<enumeratedValues>
  26399 						<name>ENUM</name>
  26400 						<enumeratedValue>
  26401 							<name>DATA_IS_INVALID_</name>
  26402 							<description>Data is invalid.</description>
  26403 							<value>0</value>
  26404 						</enumeratedValue>
  26405 						<enumeratedValue>
  26406 							<name>DATA_IS_VALID_</name>
  26407 							<description>Data is valid.</description>
  26408 							<value>1</value>
  26409 						</enumeratedValue>
  26410 					</enumeratedValues>
  26411 				</field>
  26412 				<field>
  26413 					<name>PKT_RDY</name>
  26414 					<description>The PKT_LNGTH field is valid and the packet is ready for reading.</description>
  26415 					<bitRange>[11:11]</bitRange>
  26416 					
  26417 				</field>
  26418 				<field>
  26419 					<name>RESERVED</name>
  26420 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  26421 					<bitRange>[31:12]</bitRange>
  26422 					
  26423 				</field>
  26424 			</fields>
  26425 		</register>
  26426 		<register>
  26427 			<name>TXPLEN</name>
  26428 			<description>USB Transmit Packet Length</description>
  26429 			<addressOffset>0x224</addressOffset>
  26430 			<access>write-only</access>
  26431 			<resetValue>0</resetValue>
  26432 			<resetMask>0xFFFFFFFF</resetMask>
  26433 			<fields>
  26434 				<field>
  26435 					<name>PKT_LNGTH</name>
  26436 					<description>The remaining number of bytes to be written to the selected endpoint buffer. This field is decremented by 4 by hardware after each write to USBTxData. When this field decrements to 0, the TxENDPKT bit will be set in USBDevIntSt.</description>
  26437 					<bitRange>[9:0]</bitRange>
  26438 				</field>
  26439 				<field>
  26440 					<name>RESERVED</name>
  26441 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  26442 					<bitRange>[31:10]</bitRange>
  26443 				</field>
  26444 			</fields>
  26445 		</register>
  26446 		<register>
  26447 			<name>CTRL</name>
  26448 			<description>USB Control</description>
  26449 			<addressOffset>0x228</addressOffset>
  26450 			<access>read-write</access>
  26451 			<resetValue>0</resetValue>
  26452 			<resetMask>0xFFFFFFFF</resetMask>
  26453 			<fields>
  26454 				<field>
  26455 					<name>RD_EN</name>
  26456 					<description>Read mode control. Enables reading data from the OUT endpoint buffer for the endpoint specified in the LOG_ENDPOINT field using the USBRxData register. This bit is cleared by hardware when the last word of the current packet is read from USBRxData.</description>
  26457 					<bitRange>[0:0]</bitRange>
  26458 					<enumeratedValues>
  26459 						<name>ENUM</name>
  26460 						<enumeratedValue>
  26461 							<name>DISABLED_</name>
  26462 							<description>Disabled.</description>
  26463 							<value>0</value>
  26464 						</enumeratedValue>
  26465 						<enumeratedValue>
  26466 							<name>ENABLED_</name>
  26467 							<description>Enabled.</description>
  26468 							<value>1</value>
  26469 						</enumeratedValue>
  26470 					</enumeratedValues>
  26471 				</field>
  26472 				<field>
  26473 					<name>WR_EN</name>
  26474 					<description>Write mode control. Enables writing data to the IN endpoint buffer for the endpoint specified in the LOG_ENDPOINT field using the USBTxData register. This bit is cleared by hardware when the number of bytes in USBTxLen have been sent.</description>
  26475 					<bitRange>[1:1]</bitRange>
  26476 					<enumeratedValues>
  26477 						<name>ENUM</name>
  26478 						<enumeratedValue>
  26479 							<name>DISABLED_</name>
  26480 							<description>Disabled.</description>
  26481 							<value>0</value>
  26482 						</enumeratedValue>
  26483 						<enumeratedValue>
  26484 							<name>ENABLED_</name>
  26485 							<description>Enabled.</description>
  26486 							<value>1</value>
  26487 						</enumeratedValue>
  26488 					</enumeratedValues>
  26489 				</field>
  26490 				<field>
  26491 					<name>LOG_ENDPOINT</name>
  26492 					<description>Logical Endpoint number.</description>
  26493 					<bitRange>[5:2]</bitRange>
  26494 					
  26495 				</field>
  26496 				<field>
  26497 					<name>RESERVED</name>
  26498 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  26499 					<bitRange>[31:6]</bitRange>
  26500 					
  26501 				</field>
  26502 			</fields>
  26503 		</register>
  26504 		<register>
  26505 			<name>DEVINTPRI</name>
  26506 			<description>USB Device Interrupt Priority</description>
  26507 			<addressOffset>0x22C</addressOffset>
  26508 			<access>write-only</access>
  26509 			<resetValue>0</resetValue>
  26510 			<resetMask>0xFFFFFFFF</resetMask>
  26511 			<fields>
  26512 				<field>
  26513 					<name>FRAME</name>
  26514 					<description>Frame interrupt routing</description>
  26515 					<bitRange>[0:0]</bitRange>
  26516 					<enumeratedValues>
  26517 					<name>ENUM</name>
  26518 						<enumeratedValue>
  26519 							<name>LP</name>
  26520 							<description>FRAME interrupt is routed to USB_INT_REQ_LP.</description>
  26521 							<value>0</value>
  26522 						</enumeratedValue>
  26523 						<enumeratedValue>
  26524 							<name>HP</name>
  26525 							<description>FRAME interrupt is routed to USB_INT_REQ_HP.</description>
  26526 							<value>1</value>
  26527 						</enumeratedValue>
  26528 					</enumeratedValues>
  26529 				</field>
  26530 				<field>
  26531 					<name>EP_FAST</name>
  26532 					<description>Fast endpoint interrupt routing</description>
  26533 					<bitRange>[1:1]</bitRange>
  26534 					<enumeratedValues>
  26535 					<name>ENUM</name>
  26536 						<enumeratedValue>
  26537 							<name>LP</name>
  26538 							<description>EP_FAST interrupt is routed to USB_INT_REQ_LP.</description>
  26539 							<value>0</value>
  26540 						</enumeratedValue>
  26541 						<enumeratedValue>
  26542 							<name>HP</name>
  26543 							<description>EP_FAST interrupt is routed to USB_INT_REQ_HP.</description>
  26544 							<value>1</value>
  26545 						</enumeratedValue>
  26546 					</enumeratedValues>
  26547 				</field>
  26548 				<field>
  26549 					<name>RESERVED</name>
  26550 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  26551 					<bitRange>[31:2]</bitRange>
  26552 
  26553 				</field>
  26554 			</fields>
  26555 		</register>
  26556 		<register>
  26557 			<name>EPINTST</name>
  26558 			<description>USB Endpoint Interrupt Status</description>
  26559 			<addressOffset>0x230</addressOffset>
  26560 			<access>read-only</access>
  26561 			<resetValue>0</resetValue>
  26562 			<resetMask>0xFFFFFFFF</resetMask>
  26563 			<fields>
  26564 				<field>
  26565 					<name>EPST0</name>
  26566 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26567 					<bitRange>[0:0]</bitRange>
  26568 				</field>
  26569 				<field>
  26570 					<name>EPST1</name>
  26571 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26572 					<bitRange>[1:1]</bitRange>
  26573 				</field>
  26574 				<field>
  26575 					<name>EPST2</name>
  26576 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26577 					<bitRange>[2:2]</bitRange>
  26578 				</field>
  26579 				<field>
  26580 					<name>EPST3</name>
  26581 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26582 					<bitRange>[3:3]</bitRange>
  26583 				</field>
  26584 				<field>
  26585 					<name>EPST4</name>
  26586 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26587 					<bitRange>[4:4]</bitRange>
  26588 				</field>
  26589 				<field>
  26590 					<name>EPST5</name>
  26591 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26592 					<bitRange>[5:5]</bitRange>
  26593 				</field>
  26594 				<field>
  26595 					<name>EPST6</name>
  26596 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26597 					<bitRange>[6:6]</bitRange>
  26598 				</field>
  26599 				<field>
  26600 					<name>EPST7</name>
  26601 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26602 					<bitRange>[7:7]</bitRange>
  26603 				</field>
  26604 				<field>
  26605 					<name>EPST8</name>
  26606 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26607 					<bitRange>[8:8]</bitRange>
  26608 				</field>
  26609 				<field>
  26610 					<name>EPST9</name>
  26611 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26612 					<bitRange>[9:9]</bitRange>
  26613 				</field>
  26614 				<field>
  26615 					<name>EPST10</name>
  26616 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26617 					<bitRange>[10:10]</bitRange>
  26618 				</field>
  26619 				<field>
  26620 					<name>EPST11</name>
  26621 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26622 					<bitRange>[11:11]</bitRange>
  26623 				</field>
  26624 				<field>
  26625 					<name>EPST12</name>
  26626 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26627 					<bitRange>[12:12]</bitRange>
  26628 				</field>
  26629 				<field>
  26630 					<name>EPST13</name>
  26631 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26632 					<bitRange>[13:13]</bitRange>
  26633 				</field>
  26634 				<field>
  26635 					<name>EPST14</name>
  26636 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26637 					<bitRange>[14:14]</bitRange>
  26638 				</field>
  26639 				<field>
  26640 					<name>EPST15</name>
  26641 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26642 					<bitRange>[15:15]</bitRange>
  26643 				</field>
  26644 				<field>
  26645 					<name>EPST16</name>
  26646 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26647 					<bitRange>[16:16]</bitRange>
  26648 				</field>
  26649 				<field>
  26650 					<name>EPST17</name>
  26651 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26652 					<bitRange>[17:17]</bitRange>
  26653 				</field>
  26654 				<field>
  26655 					<name>EPST18</name>
  26656 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26657 					<bitRange>[18:18]</bitRange>
  26658 				</field>
  26659 				<field>
  26660 					<name>EPST19</name>
  26661 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26662 					<bitRange>[19:19]</bitRange>
  26663 				</field>
  26664 				<field>
  26665 					<name>EPST20</name>
  26666 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26667 					<bitRange>[20:20]</bitRange>
  26668 				</field>
  26669 				<field>
  26670 					<name>EPST21</name>
  26671 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26672 					<bitRange>[21:21]</bitRange>
  26673 				</field>
  26674 				<field>
  26675 					<name>EPST22</name>
  26676 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26677 					<bitRange>[22:22]</bitRange>
  26678 				</field>
  26679 				<field>
  26680 					<name>EPST23</name>
  26681 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26682 					<bitRange>[23:23]</bitRange>
  26683 				</field>
  26684 				<field>
  26685 					<name>EPST24</name>
  26686 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26687 					<bitRange>[24:24]</bitRange>
  26688 				</field>
  26689 				<field>
  26690 					<name>EPST25</name>
  26691 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26692 					<bitRange>[25:25]</bitRange>
  26693 				</field>
  26694 				<field>
  26695 					<name>EPST26</name>
  26696 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26697 					<bitRange>[26:26]</bitRange>
  26698 				</field>
  26699 				<field>
  26700 					<name>EPST27</name>
  26701 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26702 					<bitRange>[27:27]</bitRange>
  26703 				</field>
  26704 				<field>
  26705 					<name>EPST28</name>
  26706 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26707 					<bitRange>[28:28]</bitRange>
  26708 				</field>
  26709 				<field>
  26710 					<name>EPST29</name>
  26711 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26712 					<bitRange>[29:29]</bitRange>
  26713 				</field>
  26714 				<field>
  26715 					<name>EPST30</name>
  26716 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26717 					<bitRange>[30:30]</bitRange>
  26718 				</field>
  26719 				<field>
  26720 					<name>EPST31</name>
  26721 					<description>1 = Endpoint Data Received (bits 0, 2, 4, ..., 30) or Transmitted (bits 1, 3, 5, ..., 31) Interrupt received.</description>
  26722 					<bitRange>[31:31]</bitRange>
  26723 				</field>
  26724 			</fields>
  26725 		</register>
  26726 		<register>
  26727 			<name>EPINTEN</name>
  26728 			<description>USB Endpoint Interrupt Enable</description>
  26729 			<addressOffset>0x234</addressOffset>
  26730 			<access>read-write</access>
  26731 			<resetValue>0</resetValue>
  26732 			<resetMask>0xFFFFFFFF</resetMask>
  26733 			<fields>
  26734 				<field>
  26735 					<name>EPEN0</name>
  26736 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26737 					<bitRange>[0:0]</bitRange>
  26738 				</field>
  26739 				<field>
  26740 					<name>EPEN1</name>
  26741 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26742 					<bitRange>[1:1]</bitRange>
  26743 				</field>
  26744 				<field>
  26745 					<name>EPEN2</name>
  26746 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26747 					<bitRange>[2:2]</bitRange>
  26748 				</field>
  26749 				<field>
  26750 					<name>EPEN3</name>
  26751 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26752 					<bitRange>[3:3]</bitRange>
  26753 				</field>
  26754 				<field>
  26755 					<name>EPEN4</name>
  26756 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26757 					<bitRange>[4:4]</bitRange>
  26758 				</field>
  26759 				<field>
  26760 					<name>EPEN5</name>
  26761 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26762 					<bitRange>[5:5]</bitRange>
  26763 				</field>
  26764 				<field>
  26765 					<name>EPEN6</name>
  26766 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26767 					<bitRange>[6:6]</bitRange>
  26768 				</field>
  26769 				<field>
  26770 					<name>EPEN7</name>
  26771 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26772 					<bitRange>[7:7]</bitRange>
  26773 				</field>
  26774 				<field>
  26775 					<name>EPEN8</name>
  26776 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26777 					<bitRange>[8:8]</bitRange>
  26778 				</field>
  26779 				<field>
  26780 					<name>EPEN9</name>
  26781 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26782 					<bitRange>[9:9]</bitRange>
  26783 				</field>
  26784 				<field>
  26785 					<name>EPEN10</name>
  26786 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26787 					<bitRange>[10:10]</bitRange>
  26788 				</field>
  26789 				<field>
  26790 					<name>EPEN11</name>
  26791 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26792 					<bitRange>[11:11]</bitRange>
  26793 				</field>
  26794 				<field>
  26795 					<name>EPEN12</name>
  26796 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26797 					<bitRange>[12:12]</bitRange>
  26798 				</field>
  26799 				<field>
  26800 					<name>EPEN13</name>
  26801 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26802 					<bitRange>[13:13]</bitRange>
  26803 				</field>
  26804 				<field>
  26805 					<name>EPEN14</name>
  26806 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26807 					<bitRange>[14:14]</bitRange>
  26808 				</field>
  26809 				<field>
  26810 					<name>EPEN15</name>
  26811 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26812 					<bitRange>[15:15]</bitRange>
  26813 				</field>
  26814 				<field>
  26815 					<name>EPEN16</name>
  26816 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26817 					<bitRange>[16:16]</bitRange>
  26818 				</field>
  26819 				<field>
  26820 					<name>EPEN17</name>
  26821 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26822 					<bitRange>[17:17]</bitRange>
  26823 				</field>
  26824 				<field>
  26825 					<name>EPEN18</name>
  26826 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26827 					<bitRange>[18:18]</bitRange>
  26828 				</field>
  26829 				<field>
  26830 					<name>EPEN19</name>
  26831 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26832 					<bitRange>[19:19]</bitRange>
  26833 				</field>
  26834 				<field>
  26835 					<name>EPEN20</name>
  26836 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26837 					<bitRange>[20:20]</bitRange>
  26838 				</field>
  26839 				<field>
  26840 					<name>EPEN21</name>
  26841 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26842 					<bitRange>[21:21]</bitRange>
  26843 				</field>
  26844 				<field>
  26845 					<name>EPEN22</name>
  26846 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26847 					<bitRange>[22:22]</bitRange>
  26848 				</field>
  26849 				<field>
  26850 					<name>EPEN23</name>
  26851 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26852 					<bitRange>[23:23]</bitRange>
  26853 				</field>
  26854 				<field>
  26855 					<name>EPEN24</name>
  26856 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26857 					<bitRange>[24:24]</bitRange>
  26858 				</field>
  26859 				<field>
  26860 					<name>EPEN25</name>
  26861 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26862 					<bitRange>[25:25]</bitRange>
  26863 				</field>
  26864 				<field>
  26865 					<name>EPEN26</name>
  26866 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26867 					<bitRange>[26:26]</bitRange>
  26868 				</field>
  26869 				<field>
  26870 					<name>EPEN27</name>
  26871 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26872 					<bitRange>[27:27]</bitRange>
  26873 				</field>
  26874 				<field>
  26875 					<name>EPEN28</name>
  26876 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26877 					<bitRange>[28:28]</bitRange>
  26878 				</field>
  26879 				<field>
  26880 					<name>EPEN29</name>
  26881 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26882 					<bitRange>[29:29]</bitRange>
  26883 				</field>
  26884 				<field>
  26885 					<name>EPEN30</name>
  26886 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26887 					<bitRange>[30:30]</bitRange>
  26888 				</field>
  26889 				<field>
  26890 					<name>EPEN31</name>
  26891 					<description>0= The corresponding bit in USBDMARSt is set when an interrupt occurs for this endpoint. 1 = The corresponding bit in USBEpIntSt is set when an interrupt occurs for this endpoint. Implies Slave mode for this endpoint.</description>
  26892 					<bitRange>[31:31]</bitRange>
  26893 				</field>
  26894 			</fields>
  26895 		</register>
  26896 		<register>
  26897 			<name>EPINTCLR</name>
  26898 			<description>USB Endpoint Interrupt Clear</description>
  26899 			<addressOffset>0x238</addressOffset>
  26900 			<access>write-only</access>
  26901 			<resetValue>0</resetValue>
  26902 			<resetMask>0xFFFFFFFF</resetMask>
  26903 			<fields>
  26904 				<field>
  26905 					<name>EPCLR0</name>
  26906 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26907 					<bitRange>[0:0]</bitRange>
  26908 				</field>
  26909 				<field>
  26910 					<name>EPCLR1</name>
  26911 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26912 					<bitRange>[1:1]</bitRange>
  26913 				</field>
  26914 				<field>
  26915 					<name>EPCLR2</name>
  26916 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26917 					<bitRange>[2:2]</bitRange>
  26918 				</field>
  26919 				<field>
  26920 					<name>EPCLR3</name>
  26921 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26922 					<bitRange>[3:3]</bitRange>
  26923 				</field>
  26924 				<field>
  26925 					<name>EPCLR4</name>
  26926 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26927 					<bitRange>[4:4]</bitRange>
  26928 				</field>
  26929 				<field>
  26930 					<name>EPCLR5</name>
  26931 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26932 					<bitRange>[5:5]</bitRange>
  26933 				</field>
  26934 				<field>
  26935 					<name>EPCLR6</name>
  26936 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26937 					<bitRange>[6:6]</bitRange>
  26938 				</field>
  26939 				<field>
  26940 					<name>EPCLR7</name>
  26941 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26942 					<bitRange>[7:7]</bitRange>
  26943 				</field>
  26944 				<field>
  26945 					<name>EPCLR8</name>
  26946 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26947 					<bitRange>[8:8]</bitRange>
  26948 				</field>
  26949 				<field>
  26950 					<name>EPCLR9</name>
  26951 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26952 					<bitRange>[9:9]</bitRange>
  26953 				</field>
  26954 				<field>
  26955 					<name>EPCLR10</name>
  26956 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26957 					<bitRange>[10:10]</bitRange>
  26958 				</field>
  26959 				<field>
  26960 					<name>EPCLR11</name>
  26961 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26962 					<bitRange>[11:11]</bitRange>
  26963 				</field>
  26964 				<field>
  26965 					<name>EPCLR12</name>
  26966 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26967 					<bitRange>[12:12]</bitRange>
  26968 				</field>
  26969 				<field>
  26970 					<name>EPCLR13</name>
  26971 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26972 					<bitRange>[13:13]</bitRange>
  26973 				</field>
  26974 				<field>
  26975 					<name>EPCLR14</name>
  26976 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26977 					<bitRange>[14:14]</bitRange>
  26978 				</field>
  26979 				<field>
  26980 					<name>EPCLR15</name>
  26981 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26982 					<bitRange>[15:15]</bitRange>
  26983 				</field>
  26984 				<field>
  26985 					<name>EPCLR16</name>
  26986 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26987 					<bitRange>[16:16]</bitRange>
  26988 				</field>
  26989 				<field>
  26990 					<name>EPCLR17</name>
  26991 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26992 					<bitRange>[17:17]</bitRange>
  26993 				</field>
  26994 				<field>
  26995 					<name>EPCLR18</name>
  26996 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  26997 					<bitRange>[18:18]</bitRange>
  26998 				</field>
  26999 				<field>
  27000 					<name>EPCLR19</name>
  27001 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  27002 					<bitRange>[19:19]</bitRange>
  27003 				</field>
  27004 				<field>
  27005 					<name>EPCLR20</name>
  27006 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  27007 					<bitRange>[20:20]</bitRange>
  27008 				</field>
  27009 				<field>
  27010 					<name>EPCLR21</name>
  27011 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  27012 					<bitRange>[21:21]</bitRange>
  27013 				</field>
  27014 				<field>
  27015 					<name>EPCLR22</name>
  27016 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  27017 					<bitRange>[22:22]</bitRange>
  27018 				</field>
  27019 				<field>
  27020 					<name>EPCLR23</name>
  27021 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  27022 					<bitRange>[23:23]</bitRange>
  27023 				</field>
  27024 				<field>
  27025 					<name>EPCLR24</name>
  27026 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  27027 					<bitRange>[24:24]</bitRange>
  27028 				</field>
  27029 				<field>
  27030 					<name>EPCLR25</name>
  27031 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  27032 					<bitRange>[25:25]</bitRange>
  27033 				</field>
  27034 				<field>
  27035 					<name>EPCLR26</name>
  27036 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  27037 					<bitRange>[26:26]</bitRange>
  27038 				</field>
  27039 				<field>
  27040 					<name>EPCLR27</name>
  27041 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  27042 					<bitRange>[27:27]</bitRange>
  27043 				</field>
  27044 				<field>
  27045 					<name>EPCLR28</name>
  27046 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  27047 					<bitRange>[28:28]</bitRange>
  27048 				</field>
  27049 				<field>
  27050 					<name>EPCLR29</name>
  27051 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  27052 					<bitRange>[29:29]</bitRange>
  27053 				</field>
  27054 				<field>
  27055 					<name>EPCLR30</name>
  27056 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  27057 					<bitRange>[30:30]</bitRange>
  27058 				</field>
  27059 				<field>
  27060 					<name>EPCLR31</name>
  27061 					<description>0 = No effect. 1 = Clears the corresponding bit in USBEpIntSt, by executing the SIE Select Endpoint/Clear Interrupt command for this endpoint.</description>
  27062 					<bitRange>[31:31]</bitRange>
  27063 				</field>
  27064 			</fields>
  27065 		</register>
  27066 		<register>
  27067 			<name>EPINTSET</name>
  27068 			<description>USB Endpoint Interrupt Set</description>
  27069 			<addressOffset>0x23C</addressOffset>
  27070 			<access>write-only</access>
  27071 			<resetValue>0</resetValue>
  27072 			<resetMask>0xFFFFFFFF</resetMask>
  27073 			<fields>
  27074 				<field>
  27075 					<name>EPSET0</name>
  27076 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27077 					<bitRange>[0:0]</bitRange>
  27078 				</field>
  27079 				<field>
  27080 					<name>EPSET1</name>
  27081 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27082 					<bitRange>[1:1]</bitRange>
  27083 				</field>
  27084 				<field>
  27085 					<name>EPSET2</name>
  27086 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27087 					<bitRange>[2:2]</bitRange>
  27088 				</field>
  27089 				<field>
  27090 					<name>EPSET3</name>
  27091 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27092 					<bitRange>[3:3]</bitRange>
  27093 				</field>
  27094 				<field>
  27095 					<name>EPSET4</name>
  27096 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27097 					<bitRange>[4:4]</bitRange>
  27098 				</field>
  27099 				<field>
  27100 					<name>EPSET5</name>
  27101 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27102 					<bitRange>[5:5]</bitRange>
  27103 				</field>
  27104 				<field>
  27105 					<name>EPSET6</name>
  27106 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27107 					<bitRange>[6:6]</bitRange>
  27108 				</field>
  27109 				<field>
  27110 					<name>EPSET7</name>
  27111 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27112 					<bitRange>[7:7]</bitRange>
  27113 				</field>
  27114 				<field>
  27115 					<name>EPSET8</name>
  27116 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27117 					<bitRange>[8:8]</bitRange>
  27118 				</field>
  27119 				<field>
  27120 					<name>EPSET9</name>
  27121 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27122 					<bitRange>[9:9]</bitRange>
  27123 				</field>
  27124 				<field>
  27125 					<name>EPSET10</name>
  27126 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27127 					<bitRange>[10:10]</bitRange>
  27128 				</field>
  27129 				<field>
  27130 					<name>EPSET11</name>
  27131 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27132 					<bitRange>[11:11]</bitRange>
  27133 				</field>
  27134 				<field>
  27135 					<name>EPSET12</name>
  27136 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27137 					<bitRange>[12:12]</bitRange>
  27138 				</field>
  27139 				<field>
  27140 					<name>EPSET13</name>
  27141 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27142 					<bitRange>[13:13]</bitRange>
  27143 				</field>
  27144 				<field>
  27145 					<name>EPSET14</name>
  27146 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27147 					<bitRange>[14:14]</bitRange>
  27148 				</field>
  27149 				<field>
  27150 					<name>EPSET15</name>
  27151 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27152 					<bitRange>[15:15]</bitRange>
  27153 				</field>
  27154 				<field>
  27155 					<name>EPSET16</name>
  27156 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27157 					<bitRange>[16:16]</bitRange>
  27158 				</field>
  27159 				<field>
  27160 					<name>EPSET17</name>
  27161 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27162 					<bitRange>[17:17]</bitRange>
  27163 				</field>
  27164 				<field>
  27165 					<name>EPSET18</name>
  27166 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27167 					<bitRange>[18:18]</bitRange>
  27168 				</field>
  27169 				<field>
  27170 					<name>EPSET19</name>
  27171 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27172 					<bitRange>[19:19]</bitRange>
  27173 				</field>
  27174 				<field>
  27175 					<name>EPSET20</name>
  27176 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27177 					<bitRange>[20:20]</bitRange>
  27178 				</field>
  27179 				<field>
  27180 					<name>EPSET21</name>
  27181 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27182 					<bitRange>[21:21]</bitRange>
  27183 				</field>
  27184 				<field>
  27185 					<name>EPSET22</name>
  27186 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27187 					<bitRange>[22:22]</bitRange>
  27188 				</field>
  27189 				<field>
  27190 					<name>EPSET23</name>
  27191 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27192 					<bitRange>[23:23]</bitRange>
  27193 				</field>
  27194 				<field>
  27195 					<name>EPSET24</name>
  27196 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27197 					<bitRange>[24:24]</bitRange>
  27198 				</field>
  27199 				<field>
  27200 					<name>EPSET25</name>
  27201 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27202 					<bitRange>[25:25]</bitRange>
  27203 				</field>
  27204 				<field>
  27205 					<name>EPSET26</name>
  27206 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27207 					<bitRange>[26:26]</bitRange>
  27208 				</field>
  27209 				<field>
  27210 					<name>EPSET27</name>
  27211 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27212 					<bitRange>[27:27]</bitRange>
  27213 				</field>
  27214 				<field>
  27215 					<name>EPSET28</name>
  27216 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27217 					<bitRange>[28:28]</bitRange>
  27218 				</field>
  27219 				<field>
  27220 					<name>EPSET29</name>
  27221 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27222 					<bitRange>[29:29]</bitRange>
  27223 				</field>
  27224 				<field>
  27225 					<name>EPSET30</name>
  27226 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27227 					<bitRange>[30:30]</bitRange>
  27228 				</field>
  27229 				<field>
  27230 					<name>EPSET31</name>
  27231 					<description>0 = No effect. 1 = Sets the corresponding bit in USBEpIntSt.</description>
  27232 					<bitRange>[31:31]</bitRange>
  27233 				</field>
  27234 			</fields>
  27235 		</register>
  27236 		<register>
  27237 			<name>EPINTPRI</name>
  27238 			<description>USB Endpoint Priority</description>
  27239 			<addressOffset>0x240</addressOffset>
  27240 			<access>write-only</access>
  27241 			<resetValue>0</resetValue>
  27242 			<resetMask>0xFFFFFFFF</resetMask>
  27243 			<fields>
  27244 				<field>
  27245 					<name>EPPRI0</name>
  27246 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27247 					<bitRange>[0:0]</bitRange>
  27248 				</field>
  27249 				<field>
  27250 					<name>EPPRI1</name>
  27251 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27252 					<bitRange>[1:1]</bitRange>
  27253 				</field>
  27254 				<field>
  27255 					<name>EPPRI2</name>
  27256 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27257 					<bitRange>[2:2]</bitRange>
  27258 				</field>
  27259 				<field>
  27260 					<name>EPPRI3</name>
  27261 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27262 					<bitRange>[3:3]</bitRange>
  27263 				</field>
  27264 				<field>
  27265 					<name>EPPRI4</name>
  27266 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27267 					<bitRange>[4:4]</bitRange>
  27268 				</field>
  27269 				<field>
  27270 					<name>EPPRI5</name>
  27271 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27272 					<bitRange>[5:5]</bitRange>
  27273 				</field>
  27274 				<field>
  27275 					<name>EPPRI6</name>
  27276 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27277 					<bitRange>[6:6]</bitRange>
  27278 				</field>
  27279 				<field>
  27280 					<name>EPPRI7</name>
  27281 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27282 					<bitRange>[7:7]</bitRange>
  27283 				</field>
  27284 				<field>
  27285 					<name>EPPRI8</name>
  27286 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27287 					<bitRange>[8:8]</bitRange>
  27288 				</field>
  27289 				<field>
  27290 					<name>EPPRI9</name>
  27291 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27292 					<bitRange>[9:9]</bitRange>
  27293 				</field>
  27294 				<field>
  27295 					<name>EPPRI10</name>
  27296 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27297 					<bitRange>[10:10]</bitRange>
  27298 				</field>
  27299 				<field>
  27300 					<name>EPPRI11</name>
  27301 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27302 					<bitRange>[11:11]</bitRange>
  27303 				</field>
  27304 				<field>
  27305 					<name>EPPRI12</name>
  27306 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27307 					<bitRange>[12:12]</bitRange>
  27308 				</field>
  27309 				<field>
  27310 					<name>EPPRI13</name>
  27311 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27312 					<bitRange>[13:13]</bitRange>
  27313 				</field>
  27314 				<field>
  27315 					<name>EPPRI14</name>
  27316 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27317 					<bitRange>[14:14]</bitRange>
  27318 				</field>
  27319 				<field>
  27320 					<name>EPPRI15</name>
  27321 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27322 					<bitRange>[15:15]</bitRange>
  27323 				</field>
  27324 				<field>
  27325 					<name>EPPRI16</name>
  27326 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27327 					<bitRange>[16:16]</bitRange>
  27328 				</field>
  27329 				<field>
  27330 					<name>EPPRI17</name>
  27331 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27332 					<bitRange>[17:17]</bitRange>
  27333 				</field>
  27334 				<field>
  27335 					<name>EPPRI18</name>
  27336 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27337 					<bitRange>[18:18]</bitRange>
  27338 				</field>
  27339 				<field>
  27340 					<name>EPPRI19</name>
  27341 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27342 					<bitRange>[19:19]</bitRange>
  27343 				</field>
  27344 				<field>
  27345 					<name>EPPRI20</name>
  27346 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27347 					<bitRange>[20:20]</bitRange>
  27348 				</field>
  27349 				<field>
  27350 					<name>EPPRI21</name>
  27351 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27352 					<bitRange>[21:21]</bitRange>
  27353 				</field>
  27354 				<field>
  27355 					<name>EPPRI22</name>
  27356 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27357 					<bitRange>[22:22]</bitRange>
  27358 				</field>
  27359 				<field>
  27360 					<name>EPPRI23</name>
  27361 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27362 					<bitRange>[23:23]</bitRange>
  27363 				</field>
  27364 				<field>
  27365 					<name>EPPRI24</name>
  27366 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27367 					<bitRange>[24:24]</bitRange>
  27368 				</field>
  27369 				<field>
  27370 					<name>EPPRI25</name>
  27371 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27372 					<bitRange>[25:25]</bitRange>
  27373 				</field>
  27374 				<field>
  27375 					<name>EPPRI26</name>
  27376 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27377 					<bitRange>[26:26]</bitRange>
  27378 				</field>
  27379 				<field>
  27380 					<name>EPPRI27</name>
  27381 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27382 					<bitRange>[27:27]</bitRange>
  27383 				</field>
  27384 				<field>
  27385 					<name>EPPRI28</name>
  27386 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27387 					<bitRange>[28:28]</bitRange>
  27388 				</field>
  27389 				<field>
  27390 					<name>EPPRI29</name>
  27391 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27392 					<bitRange>[29:29]</bitRange>
  27393 				</field>
  27394 				<field>
  27395 					<name>EPPRI30</name>
  27396 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27397 					<bitRange>[30:30]</bitRange>
  27398 				</field>
  27399 				<field>
  27400 					<name>EPPRI31</name>
  27401 					<description>0 = The corresponding interrupt is routed to the EP_SLOW bit of USBDevIntSt 1 = The corresponding interrupt is routed to the EP_FAST bit of USBDevIntSt</description>
  27402 					<bitRange>[31:31]</bitRange>
  27403 				</field>
  27404 			</fields>
  27405 		</register>
  27406 		<register>
  27407 			<name>REEP</name>
  27408 			<description>USB Realize Endpoint</description>
  27409 			<addressOffset>0x244</addressOffset>
  27410 			<access>read-write</access>
  27411 			<resetValue>0x3</resetValue>
  27412 			<resetMask>0xFFFFFFFF</resetMask>
  27413 			<fields>
  27414 				<field>
  27415 					<name>EPR0</name>
  27416 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27417 					<bitRange>[0:0]</bitRange>
  27418 				</field>
  27419 				<field>
  27420 					<name>EPR1</name>
  27421 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27422 					<bitRange>[1:1]</bitRange>
  27423 				</field>
  27424 				<field>
  27425 					<name>EPR2</name>
  27426 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27427 					<bitRange>[2:2]</bitRange>
  27428 				</field>
  27429 				<field>
  27430 					<name>EPR3</name>
  27431 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27432 					<bitRange>[3:3]</bitRange>
  27433 				</field>
  27434 				<field>
  27435 					<name>EPR4</name>
  27436 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27437 					<bitRange>[4:4]</bitRange>
  27438 				</field>
  27439 				<field>
  27440 					<name>EPR5</name>
  27441 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27442 					<bitRange>[5:5]</bitRange>
  27443 				</field>
  27444 				<field>
  27445 					<name>EPR6</name>
  27446 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27447 					<bitRange>[6:6]</bitRange>
  27448 				</field>
  27449 				<field>
  27450 					<name>EPR7</name>
  27451 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27452 					<bitRange>[7:7]</bitRange>
  27453 				</field>
  27454 				<field>
  27455 					<name>EPR8</name>
  27456 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27457 					<bitRange>[8:8]</bitRange>
  27458 				</field>
  27459 				<field>
  27460 					<name>EPR9</name>
  27461 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27462 					<bitRange>[9:9]</bitRange>
  27463 				</field>
  27464 				<field>
  27465 					<name>EPR10</name>
  27466 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27467 					<bitRange>[10:10]</bitRange>
  27468 				</field>
  27469 				<field>
  27470 					<name>EPR11</name>
  27471 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27472 					<bitRange>[11:11]</bitRange>
  27473 				</field>
  27474 				<field>
  27475 					<name>EPR12</name>
  27476 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27477 					<bitRange>[12:12]</bitRange>
  27478 				</field>
  27479 				<field>
  27480 					<name>EPR13</name>
  27481 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27482 					<bitRange>[13:13]</bitRange>
  27483 				</field>
  27484 				<field>
  27485 					<name>EPR14</name>
  27486 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27487 					<bitRange>[14:14]</bitRange>
  27488 				</field>
  27489 				<field>
  27490 					<name>EPR15</name>
  27491 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27492 					<bitRange>[15:15]</bitRange>
  27493 				</field>
  27494 				<field>
  27495 					<name>EPR16</name>
  27496 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27497 					<bitRange>[16:16]</bitRange>
  27498 				</field>
  27499 				<field>
  27500 					<name>EPR17</name>
  27501 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27502 					<bitRange>[17:17]</bitRange>
  27503 				</field>
  27504 				<field>
  27505 					<name>EPR18</name>
  27506 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27507 					<bitRange>[18:18]</bitRange>
  27508 				</field>
  27509 				<field>
  27510 					<name>EPR19</name>
  27511 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27512 					<bitRange>[19:19]</bitRange>
  27513 				</field>
  27514 				<field>
  27515 					<name>EPR20</name>
  27516 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27517 					<bitRange>[20:20]</bitRange>
  27518 				</field>
  27519 				<field>
  27520 					<name>EPR21</name>
  27521 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27522 					<bitRange>[21:21]</bitRange>
  27523 				</field>
  27524 				<field>
  27525 					<name>EPR22</name>
  27526 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27527 					<bitRange>[22:22]</bitRange>
  27528 				</field>
  27529 				<field>
  27530 					<name>EPR23</name>
  27531 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27532 					<bitRange>[23:23]</bitRange>
  27533 				</field>
  27534 				<field>
  27535 					<name>EPR24</name>
  27536 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27537 					<bitRange>[24:24]</bitRange>
  27538 				</field>
  27539 				<field>
  27540 					<name>EPR25</name>
  27541 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27542 					<bitRange>[25:25]</bitRange>
  27543 				</field>
  27544 				<field>
  27545 					<name>EPR26</name>
  27546 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27547 					<bitRange>[26:26]</bitRange>
  27548 				</field>
  27549 				<field>
  27550 					<name>EPR27</name>
  27551 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27552 					<bitRange>[27:27]</bitRange>
  27553 				</field>
  27554 				<field>
  27555 					<name>EPR28</name>
  27556 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27557 					<bitRange>[28:28]</bitRange>
  27558 				</field>
  27559 				<field>
  27560 					<name>EPR29</name>
  27561 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27562 					<bitRange>[29:29]</bitRange>
  27563 				</field>
  27564 				<field>
  27565 					<name>EPR30</name>
  27566 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27567 					<bitRange>[30:30]</bitRange>
  27568 				</field>
  27569 				<field>
  27570 					<name>EPR31</name>
  27571 					<description>0 = Endpoint EPxx is not realized. 1 = Endpoint EPxx is realized.</description>
  27572 					<bitRange>[31:31]</bitRange>
  27573 				</field>
  27574 			</fields>
  27575 		</register>
  27576 		<register>
  27577 			<name>EPIND</name>
  27578 			<description>USB Endpoint Index</description>
  27579 			<addressOffset>0x248</addressOffset>
  27580 			<access>write-only</access>
  27581 			<resetValue>0</resetValue>
  27582 			<resetMask>0xFFFFFFFF</resetMask>
  27583 			<fields>
  27584 				<field>
  27585 					<name>PHY_EP</name>
  27586 					<description>Physical endpoint number (0-31)</description>
  27587 					<bitRange>[4:0]</bitRange>
  27588 				</field>
  27589 				<field>
  27590 					<name>RESERVED</name>
  27591 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  27592 					<bitRange>[31:5]</bitRange>
  27593 				</field>
  27594 			</fields>
  27595 		</register>
  27596 		<register>
  27597 			<name>MAXPSIZE</name>
  27598 			<description>USB MaxPacketSize</description>
  27599 			<addressOffset>0x24C</addressOffset>
  27600 			<access>read-write</access>
  27601 			<resetValue>0x8</resetValue>
  27602 			<resetMask>0xFFFFFFFF</resetMask>
  27603 			<fields>
  27604 				<field>
  27605 					<name>MPS</name>
  27606 					<description>The maximum packet size value.</description>
  27607 					<bitRange>[9:0]</bitRange>
  27608 				</field>
  27609 				<field>
  27610 					<name>RESERVED</name>
  27611 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  27612 					<bitRange>[31:10]</bitRange>
  27613 				</field>
  27614 			</fields>
  27615 		</register>
  27616 		
  27617 		
  27618 		
  27619 		
  27620 		
  27621 		
  27622 		
  27623 		<register>
  27624 			<name>DMARST</name>
  27625 			<description>USB DMA Request Status</description>
  27626 			<addressOffset>0x250</addressOffset>
  27627 			<access>read-only</access>
  27628 			<resetValue>0</resetValue>
  27629 			<resetMask>0xFFFFFFFF</resetMask>
  27630 			<fields>
  27631 				<field>
  27632 					<name>EPRST0</name>
  27633 					<description>Control endpoint OUT (DMA cannot be enabled for this endpoint and EP0 bit must be 0).</description>
  27634 					<bitRange>[0:0]</bitRange>
  27635 				</field>
  27636 				<field>
  27637 					<name>EPRST1</name>
  27638 					<description>Control endpoint IN (DMA cannot be enabled for this endpoint and EP1 bit must be 0).</description>
  27639 					<bitRange>[1:1]</bitRange>
  27640 				</field>
  27641 				<field>
  27642 					<name>EPRST2</name>
  27643 					<description>Endpoint xx (2 &lt;=  xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27644 					<bitRange>[2:2]</bitRange>
  27645 				</field>
  27646 				<field>
  27647 					<name>EPRST3</name>
  27648 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27649 					<bitRange>[3:3]</bitRange>
  27650 				</field>
  27651 				<field>
  27652 					<name>EPRST4</name>
  27653 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27654 					<bitRange>[4:4]</bitRange>
  27655 				</field>
  27656 				<field>
  27657 					<name>EPRST5</name>
  27658 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27659 					<bitRange>[5:5]</bitRange>
  27660 				</field>
  27661 				<field>
  27662 					<name>EPRST6</name>
  27663 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27664 					<bitRange>[6:6]</bitRange>
  27665 				</field>
  27666 				<field>
  27667 					<name>EPRST7</name>
  27668 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27669 					<bitRange>[7:7]</bitRange>
  27670 				</field>
  27671 				<field>
  27672 					<name>EPRST8</name>
  27673 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27674 					<bitRange>[8:8]</bitRange>
  27675 				</field>
  27676 				<field>
  27677 					<name>EPRST9</name>
  27678 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27679 					<bitRange>[9:9]</bitRange>
  27680 				</field>
  27681 				<field>
  27682 					<name>EPRST10</name>
  27683 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27684 					<bitRange>[10:10]</bitRange>
  27685 				</field>
  27686 				<field>
  27687 					<name>EPRST11</name>
  27688 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27689 					<bitRange>[11:11]</bitRange>
  27690 				</field>
  27691 				<field>
  27692 					<name>EPRST12</name>
  27693 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27694 					<bitRange>[12:12]</bitRange>
  27695 				</field>
  27696 				<field>
  27697 					<name>EPRST13</name>
  27698 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27699 					<bitRange>[13:13]</bitRange>
  27700 				</field>
  27701 				<field>
  27702 					<name>EPRST14</name>
  27703 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27704 					<bitRange>[14:14]</bitRange>
  27705 				</field>
  27706 				<field>
  27707 					<name>EPRST15</name>
  27708 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27709 					<bitRange>[15:15]</bitRange>
  27710 				</field>
  27711 				<field>
  27712 					<name>EPRST16</name>
  27713 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27714 					<bitRange>[16:16]</bitRange>
  27715 				</field>
  27716 				<field>
  27717 					<name>EPRST17</name>
  27718 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27719 					<bitRange>[17:17]</bitRange>
  27720 				</field>
  27721 				<field>
  27722 					<name>EPRST18</name>
  27723 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27724 					<bitRange>[18:18]</bitRange>
  27725 				</field>
  27726 				<field>
  27727 					<name>EPRST19</name>
  27728 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27729 					<bitRange>[19:19]</bitRange>
  27730 				</field>
  27731 				<field>
  27732 					<name>EPRST20</name>
  27733 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27734 					<bitRange>[20:20]</bitRange>
  27735 				</field>
  27736 				<field>
  27737 					<name>EPRST21</name>
  27738 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27739 					<bitRange>[21:21]</bitRange>
  27740 				</field>
  27741 				<field>
  27742 					<name>EPRST22</name>
  27743 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27744 					<bitRange>[22:22]</bitRange>
  27745 				</field>
  27746 				<field>
  27747 					<name>EPRST23</name>
  27748 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27749 					<bitRange>[23:23]</bitRange>
  27750 				</field>
  27751 				<field>
  27752 					<name>EPRST24</name>
  27753 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27754 					<bitRange>[24:24]</bitRange>
  27755 				</field>
  27756 				<field>
  27757 					<name>EPRST25</name>
  27758 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27759 					<bitRange>[25:25]</bitRange>
  27760 				</field>
  27761 				<field>
  27762 					<name>EPRST26</name>
  27763 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27764 					<bitRange>[26:26]</bitRange>
  27765 				</field>
  27766 				<field>
  27767 					<name>EPRST27</name>
  27768 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27769 					<bitRange>[27:27]</bitRange>
  27770 				</field>
  27771 				<field>
  27772 					<name>EPRST28</name>
  27773 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27774 					<bitRange>[28:28]</bitRange>
  27775 				</field>
  27776 				<field>
  27777 					<name>EPRST29</name>
  27778 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27779 					<bitRange>[29:29]</bitRange>
  27780 				</field>
  27781 				<field>
  27782 					<name>EPRST30</name>
  27783 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27784 					<bitRange>[30:30]</bitRange>
  27785 				</field>
  27786 				<field>
  27787 					<name>EPRST31</name>
  27788 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) DMA request. 0 = DMA not requested by endpoint xx. 1 = DMA requested by endpoint xx.</description>
  27789 					<bitRange>[31:31]</bitRange>
  27790 				</field>
  27791 			</fields>
  27792 		</register>
  27793 		<register>
  27794 			<name>DMARCLR</name>
  27795 			<description>USB DMA Request Clear</description>
  27796 			<addressOffset>0x254</addressOffset>
  27797 			<access>write-only</access>
  27798 			<resetValue>0</resetValue>
  27799 			<resetMask>0xFFFFFFFF</resetMask>
  27800 			<fields>
  27801 				<field>
  27802 					<name>EPRCLR0</name>
  27803 					<description>Control endpoint OUT (DMA cannot be enabled for this endpoint and the EP0 bit must be 0).</description>
  27804 					<bitRange>[0:0]</bitRange>
  27805 				</field>
  27806 				<field>
  27807 					<name>EPRCLR1</name>
  27808 					<description>Control endpoint IN (DMA cannot be enabled for this endpoint and the EP1 bit must be 0).</description>
  27809 					<bitRange>[1:1]</bitRange>
  27810 				</field>
  27811 				<field>
  27812 					<name>EPRCLR2</name>
  27813 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27814 					<bitRange>[2:2]</bitRange>
  27815 				</field>
  27816 				<field>
  27817 					<name>EPRCLR3</name>
  27818 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27819 					<bitRange>[3:3]</bitRange>
  27820 				</field>
  27821 				<field>
  27822 					<name>EPRCLR4</name>
  27823 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27824 					<bitRange>[4:4]</bitRange>
  27825 				</field>
  27826 				<field>
  27827 					<name>EPRCLR5</name>
  27828 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27829 					<bitRange>[5:5]</bitRange>
  27830 				</field>
  27831 				<field>
  27832 					<name>EPRCLR6</name>
  27833 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27834 					<bitRange>[6:6]</bitRange>
  27835 				</field>
  27836 				<field>
  27837 					<name>EPRCLR7</name>
  27838 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27839 					<bitRange>[7:7]</bitRange>
  27840 				</field>
  27841 				<field>
  27842 					<name>EPRCLR8</name>
  27843 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27844 					<bitRange>[8:8]</bitRange>
  27845 				</field>
  27846 				<field>
  27847 					<name>EPRCLR9</name>
  27848 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27849 					<bitRange>[9:9]</bitRange>
  27850 				</field>
  27851 				<field>
  27852 					<name>EPRCLR10</name>
  27853 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27854 					<bitRange>[10:10]</bitRange>
  27855 				</field>
  27856 				<field>
  27857 					<name>EPRCLR11</name>
  27858 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27859 					<bitRange>[11:11]</bitRange>
  27860 				</field>
  27861 				<field>
  27862 					<name>EPRCLR12</name>
  27863 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27864 					<bitRange>[12:12]</bitRange>
  27865 				</field>
  27866 				<field>
  27867 					<name>EPRCLR13</name>
  27868 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27869 					<bitRange>[13:13]</bitRange>
  27870 				</field>
  27871 				<field>
  27872 					<name>EPRCLR14</name>
  27873 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27874 					<bitRange>[14:14]</bitRange>
  27875 				</field>
  27876 				<field>
  27877 					<name>EPRCLR15</name>
  27878 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27879 					<bitRange>[15:15]</bitRange>
  27880 				</field>
  27881 				<field>
  27882 					<name>EPRCLR16</name>
  27883 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27884 					<bitRange>[16:16]</bitRange>
  27885 				</field>
  27886 				<field>
  27887 					<name>EPRCLR17</name>
  27888 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27889 					<bitRange>[17:17]</bitRange>
  27890 				</field>
  27891 				<field>
  27892 					<name>EPRCLR18</name>
  27893 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27894 					<bitRange>[18:18]</bitRange>
  27895 				</field>
  27896 				<field>
  27897 					<name>EPRCLR19</name>
  27898 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27899 					<bitRange>[19:19]</bitRange>
  27900 				</field>
  27901 				<field>
  27902 					<name>EPRCLR20</name>
  27903 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27904 					<bitRange>[20:20]</bitRange>
  27905 				</field>
  27906 				<field>
  27907 					<name>EPRCLR21</name>
  27908 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27909 					<bitRange>[21:21]</bitRange>
  27910 				</field>
  27911 				<field>
  27912 					<name>EPRCLR22</name>
  27913 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27914 					<bitRange>[22:22]</bitRange>
  27915 				</field>
  27916 				<field>
  27917 					<name>EPRCLR23</name>
  27918 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27919 					<bitRange>[23:23]</bitRange>
  27920 				</field>
  27921 				<field>
  27922 					<name>EPRCLR24</name>
  27923 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27924 					<bitRange>[24:24]</bitRange>
  27925 				</field>
  27926 				<field>
  27927 					<name>EPRCLR25</name>
  27928 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27929 					<bitRange>[25:25]</bitRange>
  27930 				</field>
  27931 				<field>
  27932 					<name>EPRCLR26</name>
  27933 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27934 					<bitRange>[26:26]</bitRange>
  27935 				</field>
  27936 				<field>
  27937 					<name>EPRCLR27</name>
  27938 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27939 					<bitRange>[27:27]</bitRange>
  27940 				</field>
  27941 				<field>
  27942 					<name>EPRCLR28</name>
  27943 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27944 					<bitRange>[28:28]</bitRange>
  27945 				</field>
  27946 				<field>
  27947 					<name>EPRCLR29</name>
  27948 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27949 					<bitRange>[29:29]</bitRange>
  27950 				</field>
  27951 				<field>
  27952 					<name>EPRCLR30</name>
  27953 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27954 					<bitRange>[30:30]</bitRange>
  27955 				</field>
  27956 				<field>
  27957 					<name>EPRCLR31</name>
  27958 					<description>Clear the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Clear the corresponding bit in USBDMARSt.</description>
  27959 					<bitRange>[31:31]</bitRange>
  27960 				</field>
  27961 			</fields>
  27962 		</register>
  27963 		<register>
  27964 			<name>DMARSET</name>
  27965 			<description>USB DMA Request Set</description>
  27966 			<addressOffset>0x258</addressOffset>
  27967 			<access>write-only</access>
  27968 			<resetValue>0</resetValue>
  27969 			<resetMask>0xFFFFFFFF</resetMask>
  27970 			<fields>
  27971 				<field>
  27972 					<name>EPRSET0</name>
  27973 					<description>Control endpoint OUT (DMA cannot be enabled for this endpoint and the EP0 bit must be 0).</description>
  27974 					<bitRange>[0:0]</bitRange>
  27975 				</field>
  27976 				<field>
  27977 					<name>EPRSET1</name>
  27978 					<description>Control endpoint IN (DMA cannot be enabled for this endpoint and the EP1 bit must be 0).</description>
  27979 					<bitRange>[1:1]</bitRange>
  27980 				</field>
  27981 				<field>
  27982 					<name>EPRSET2</name>
  27983 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  27984 					<bitRange>[2:2]</bitRange>
  27985 				</field>
  27986 				<field>
  27987 					<name>EPRSET3</name>
  27988 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  27989 					<bitRange>[3:3]</bitRange>
  27990 				</field>
  27991 				<field>
  27992 					<name>EPRSET4</name>
  27993 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  27994 					<bitRange>[4:4]</bitRange>
  27995 				</field>
  27996 				<field>
  27997 					<name>EPRSET5</name>
  27998 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  27999 					<bitRange>[5:5]</bitRange>
  28000 				</field>
  28001 				<field>
  28002 					<name>EPRSET6</name>
  28003 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28004 					<bitRange>[6:6]</bitRange>
  28005 				</field>
  28006 				<field>
  28007 					<name>EPRSET7</name>
  28008 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28009 					<bitRange>[7:7]</bitRange>
  28010 				</field>
  28011 				<field>
  28012 					<name>EPRSET8</name>
  28013 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28014 					<bitRange>[8:8]</bitRange>
  28015 				</field>
  28016 				<field>
  28017 					<name>EPRSET9</name>
  28018 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28019 					<bitRange>[9:9]</bitRange>
  28020 				</field>
  28021 				<field>
  28022 					<name>EPRSET10</name>
  28023 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28024 					<bitRange>[10:10]</bitRange>
  28025 				</field>
  28026 				<field>
  28027 					<name>EPRSET11</name>
  28028 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28029 					<bitRange>[11:11]</bitRange>
  28030 				</field>
  28031 				<field>
  28032 					<name>EPRSET12</name>
  28033 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28034 					<bitRange>[12:12]</bitRange>
  28035 				</field>
  28036 				<field>
  28037 					<name>EPRSET13</name>
  28038 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28039 					<bitRange>[13:13]</bitRange>
  28040 				</field>
  28041 				<field>
  28042 					<name>EPRSET14</name>
  28043 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28044 					<bitRange>[14:14]</bitRange>
  28045 				</field>
  28046 				<field>
  28047 					<name>EPRSET15</name>
  28048 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28049 					<bitRange>[15:15]</bitRange>
  28050 				</field>
  28051 				<field>
  28052 					<name>EPRSET16</name>
  28053 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28054 					<bitRange>[16:16]</bitRange>
  28055 				</field>
  28056 				<field>
  28057 					<name>EPRSET17</name>
  28058 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28059 					<bitRange>[17:17]</bitRange>
  28060 				</field>
  28061 				<field>
  28062 					<name>EPRSET18</name>
  28063 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28064 					<bitRange>[18:18]</bitRange>
  28065 				</field>
  28066 				<field>
  28067 					<name>EPRSET19</name>
  28068 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28069 					<bitRange>[19:19]</bitRange>
  28070 				</field>
  28071 				<field>
  28072 					<name>EPRSET20</name>
  28073 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28074 					<bitRange>[20:20]</bitRange>
  28075 				</field>
  28076 				<field>
  28077 					<name>EPRSET21</name>
  28078 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28079 					<bitRange>[21:21]</bitRange>
  28080 				</field>
  28081 				<field>
  28082 					<name>EPRSET22</name>
  28083 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28084 					<bitRange>[22:22]</bitRange>
  28085 				</field>
  28086 				<field>
  28087 					<name>EPRSET23</name>
  28088 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28089 					<bitRange>[23:23]</bitRange>
  28090 				</field>
  28091 				<field>
  28092 					<name>EPRSET24</name>
  28093 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28094 					<bitRange>[24:24]</bitRange>
  28095 				</field>
  28096 				<field>
  28097 					<name>EPRSET25</name>
  28098 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28099 					<bitRange>[25:25]</bitRange>
  28100 				</field>
  28101 				<field>
  28102 					<name>EPRSET26</name>
  28103 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28104 					<bitRange>[26:26]</bitRange>
  28105 				</field>
  28106 				<field>
  28107 					<name>EPRSET27</name>
  28108 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28109 					<bitRange>[27:27]</bitRange>
  28110 				</field>
  28111 				<field>
  28112 					<name>EPRSET28</name>
  28113 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28114 					<bitRange>[28:28]</bitRange>
  28115 				</field>
  28116 				<field>
  28117 					<name>EPRSET29</name>
  28118 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28119 					<bitRange>[29:29]</bitRange>
  28120 				</field>
  28121 				<field>
  28122 					<name>EPRSET30</name>
  28123 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28124 					<bitRange>[30:30]</bitRange>
  28125 				</field>
  28126 				<field>
  28127 					<name>EPRSET31</name>
  28128 					<description>Set the endpoint xx (2 &lt;= xx &lt;= 31) DMA request. 0 = No effect 1 = Set the corresponding bit in USBDMARSt.</description>
  28129 					<bitRange>[31:31]</bitRange>
  28130 				</field>
  28131 			</fields>
  28132 		</register>
  28133 		<register>
  28134 			<name>UDCAH</name>
  28135 			<description>USB UDCA Head</description>
  28136 			<addressOffset>0x280</addressOffset>
  28137 			<access>read-write</access>
  28138 			<resetValue>0</resetValue>
  28139 			<resetMask>0xFFFFFFFF</resetMask>
  28140 			<fields>
  28141 				<field>
  28142 					<name>RESERVED</name>
  28143 					<description>Reserved. Read value is undefined, only zero should be written. The UDCA is aligned to 128-byte boundaries.</description>
  28144 					<bitRange>[6:0]</bitRange>
  28145 				</field>
  28146 				<field>
  28147 					<name>UDCA_ADDR</name>
  28148 					<description>Start address of the UDCA.</description>
  28149 					<bitRange>[31:7]</bitRange>
  28150 				</field>
  28151 			</fields>
  28152 		</register>
  28153 		<register>
  28154 			<name>EPDMAST</name>
  28155 			<description>USB Endpoint DMA Status</description>
  28156 			<addressOffset>0x284</addressOffset>
  28157 			<access>read-only</access>
  28158 			<resetValue>0</resetValue>
  28159 			<resetMask>0xFFFFFFFF</resetMask>
  28160 			<fields>
  28161 				<field>
  28162 					<name>EP_DMA_ST0</name>
  28163 					<description>Control endpoint OUT (DMA cannot be enabled for this endpoint and the EP0_DMA_ENABLE bit must be 0).</description>
  28164 					<bitRange>[0:0]</bitRange>
  28165 				</field>
  28166 				<field>
  28167 					<name>EP_DMA_ST1</name>
  28168 					<description>Control endpoint IN (DMA cannot be enabled for this endpoint and the EP1_DMA_ENABLE bit must be 0).</description>
  28169 					<bitRange>[1:1]</bitRange>
  28170 				</field>
  28171 				<field>
  28172 					<name>EP_DMA_ST2</name>
  28173 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28174 					<bitRange>[2:2]</bitRange>
  28175 				</field>
  28176 				<field>
  28177 					<name>EP_DMA_ST3</name>
  28178 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28179 					<bitRange>[3:3]</bitRange>
  28180 				</field>
  28181 				<field>
  28182 					<name>EP_DMA_ST4</name>
  28183 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28184 					<bitRange>[4:4]</bitRange>
  28185 				</field>
  28186 				<field>
  28187 					<name>EP_DMA_ST5</name>
  28188 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28189 					<bitRange>[5:5]</bitRange>
  28190 				</field>
  28191 				<field>
  28192 					<name>EP_DMA_ST6</name>
  28193 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28194 					<bitRange>[6:6]</bitRange>
  28195 				</field>
  28196 				<field>
  28197 					<name>EP_DMA_ST7</name>
  28198 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28199 					<bitRange>[7:7]</bitRange>
  28200 				</field>
  28201 				<field>
  28202 					<name>EP_DMA_ST8</name>
  28203 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28204 					<bitRange>[8:8]</bitRange>
  28205 				</field>
  28206 				<field>
  28207 					<name>EP_DMA_ST9</name>
  28208 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28209 					<bitRange>[9:9]</bitRange>
  28210 				</field>
  28211 				<field>
  28212 					<name>EP_DMA_ST10</name>
  28213 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28214 					<bitRange>[10:10]</bitRange>
  28215 				</field>
  28216 				<field>
  28217 					<name>EP_DMA_ST11</name>
  28218 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28219 					<bitRange>[11:11]</bitRange>
  28220 				</field>
  28221 				<field>
  28222 					<name>EP_DMA_ST12</name>
  28223 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28224 					<bitRange>[12:12]</bitRange>
  28225 				</field>
  28226 				<field>
  28227 					<name>EP_DMA_ST13</name>
  28228 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28229 					<bitRange>[13:13]</bitRange>
  28230 				</field>
  28231 				<field>
  28232 					<name>EP_DMA_ST14</name>
  28233 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28234 					<bitRange>[14:14]</bitRange>
  28235 				</field>
  28236 				<field>
  28237 					<name>EP_DMA_ST15</name>
  28238 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28239 					<bitRange>[15:15]</bitRange>
  28240 				</field>
  28241 				<field>
  28242 					<name>EP_DMA_ST16</name>
  28243 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28244 					<bitRange>[16:16]</bitRange>
  28245 				</field>
  28246 				<field>
  28247 					<name>EP_DMA_ST17</name>
  28248 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28249 					<bitRange>[17:17]</bitRange>
  28250 				</field>
  28251 				<field>
  28252 					<name>EP_DMA_ST18</name>
  28253 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28254 					<bitRange>[18:18]</bitRange>
  28255 				</field>
  28256 				<field>
  28257 					<name>EP_DMA_ST19</name>
  28258 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28259 					<bitRange>[19:19]</bitRange>
  28260 				</field>
  28261 				<field>
  28262 					<name>EP_DMA_ST20</name>
  28263 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28264 					<bitRange>[20:20]</bitRange>
  28265 				</field>
  28266 				<field>
  28267 					<name>EP_DMA_ST21</name>
  28268 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28269 					<bitRange>[21:21]</bitRange>
  28270 				</field>
  28271 				<field>
  28272 					<name>EP_DMA_ST22</name>
  28273 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28274 					<bitRange>[22:22]</bitRange>
  28275 				</field>
  28276 				<field>
  28277 					<name>EP_DMA_ST23</name>
  28278 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28279 					<bitRange>[23:23]</bitRange>
  28280 				</field>
  28281 				<field>
  28282 					<name>EP_DMA_ST24</name>
  28283 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28284 					<bitRange>[24:24]</bitRange>
  28285 				</field>
  28286 				<field>
  28287 					<name>EP_DMA_ST25</name>
  28288 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28289 					<bitRange>[25:25]</bitRange>
  28290 				</field>
  28291 				<field>
  28292 					<name>EP_DMA_ST26</name>
  28293 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28294 					<bitRange>[26:26]</bitRange>
  28295 				</field>
  28296 				<field>
  28297 					<name>EP_DMA_ST27</name>
  28298 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28299 					<bitRange>[27:27]</bitRange>
  28300 				</field>
  28301 				<field>
  28302 					<name>EP_DMA_ST28</name>
  28303 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28304 					<bitRange>[28:28]</bitRange>
  28305 				</field>
  28306 				<field>
  28307 					<name>EP_DMA_ST29</name>
  28308 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28309 					<bitRange>[29:29]</bitRange>
  28310 				</field>
  28311 				<field>
  28312 					<name>EP_DMA_ST30</name>
  28313 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28314 					<bitRange>[30:30]</bitRange>
  28315 				</field>
  28316 				<field>
  28317 					<name>EP_DMA_ST31</name>
  28318 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA enabled bit. 0 = The DMA for endpoint EPxx is disabled. 1 = The DMA for endpoint EPxx is enabled.</description>
  28319 					<bitRange>[31:31]</bitRange>
  28320 				</field>
  28321 			</fields>
  28322 		</register>
  28323 		<register>
  28324 			<name>EPDMAEN</name>
  28325 			<description>USB Endpoint DMA Enable</description>
  28326 			<addressOffset>0x288</addressOffset>
  28327 			<access>write-only</access>
  28328 			<resetValue>0</resetValue>
  28329 			<resetMask>0xFFFFFFFF</resetMask>
  28330 			<fields>
  28331 				<field>
  28332 					<name>EP_DMA_EN0</name>
  28333 					<description>Control endpoint OUT (DMA cannot be enabled for this endpoint and the EP0_DMA_ENABLE bit value must be 0).</description>
  28334 					<bitRange>[0:0]</bitRange>
  28335 				</field>
  28336 				<field>
  28337 					<name>EP_DMA_EN1</name>
  28338 					<description>Control endpoint IN (DMA cannot be enabled for this endpoint and the EP1_DMA_ENABLE bit must be 0).</description>
  28339 					<bitRange>[1:1]</bitRange>
  28340 				</field>
  28341 				<field>
  28342 					<name>EP_DMA_EN</name>
  28343 					<description>Endpoint xx(2 &lt;= xx &lt;= 31) DMA enable control bit. 0 = No effect. 1 = Enable the DMA operation for endpoint EPxx.</description>
  28344 					<bitRange>[31:2]</bitRange>
  28345 				</field>
  28346 			</fields>
  28347 		</register>
  28348 		<register>
  28349 			<name>EPDMADIS</name>
  28350 			<description>USB Endpoint DMA Disable</description>
  28351 			<addressOffset>0x28C</addressOffset>
  28352 			<access>write-only</access>
  28353 			<resetValue>0</resetValue>
  28354 			<resetMask>0xFFFFFFFF</resetMask>
  28355 			<fields>
  28356 				<field>
  28357 					<name>EP_DMA_DIS0</name>
  28358 					<description>Control endpoint OUT (DMA cannot be enabled for this endpoint and the EP0_DMA_DISABLE bit value must be 0).</description>
  28359 					<bitRange>[0:0]</bitRange>
  28360 				</field>
  28361 				<field>
  28362 					<name>EP_DMA_DIS1</name>
  28363 					<description>Control endpoint IN (DMA cannot be enabled for this endpoint and the EP1_DMA_DISABLE bit value must be 0).</description>
  28364 					<bitRange>[1:1]</bitRange>
  28365 				</field>
  28366 				<field>
  28367 					<name>EP_DMA_DIS2</name>
  28368 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28369 					<bitRange>[2:2]</bitRange>
  28370 				</field>
  28371 				<field>
  28372 					<name>EP_DMA_DIS3</name>
  28373 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28374 					<bitRange>[3:3]</bitRange>
  28375 				</field>
  28376 				<field>
  28377 					<name>EP_DMA_DIS4</name>
  28378 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28379 					<bitRange>[4:4]</bitRange>
  28380 				</field>
  28381 				<field>
  28382 					<name>EP_DMA_DIS5</name>
  28383 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28384 					<bitRange>[5:5]</bitRange>
  28385 				</field>
  28386 				<field>
  28387 					<name>EP_DMA_DIS6</name>
  28388 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28389 					<bitRange>[6:6]</bitRange>
  28390 				</field>
  28391 				<field>
  28392 					<name>EP_DMA_DIS7</name>
  28393 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28394 					<bitRange>[7:7]</bitRange>
  28395 				</field>
  28396 				<field>
  28397 					<name>EP_DMA_DIS8</name>
  28398 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28399 					<bitRange>[8:8]</bitRange>
  28400 				</field>
  28401 				<field>
  28402 					<name>EP_DMA_DIS9</name>
  28403 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28404 					<bitRange>[9:9]</bitRange>
  28405 				</field>
  28406 				<field>
  28407 					<name>EP_DMA_DIS10</name>
  28408 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28409 					<bitRange>[10:10]</bitRange>
  28410 				</field>
  28411 				<field>
  28412 					<name>EP_DMA_DIS11</name>
  28413 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28414 					<bitRange>[11:11]</bitRange>
  28415 				</field>
  28416 				<field>
  28417 					<name>EP_DMA_DIS12</name>
  28418 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28419 					<bitRange>[12:12]</bitRange>
  28420 				</field>
  28421 				<field>
  28422 					<name>EP_DMA_DIS13</name>
  28423 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28424 					<bitRange>[13:13]</bitRange>
  28425 				</field>
  28426 				<field>
  28427 					<name>EP_DMA_DIS14</name>
  28428 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28429 					<bitRange>[14:14]</bitRange>
  28430 				</field>
  28431 				<field>
  28432 					<name>EP_DMA_DIS15</name>
  28433 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28434 					<bitRange>[15:15]</bitRange>
  28435 				</field>
  28436 				<field>
  28437 					<name>EP_DMA_DIS16</name>
  28438 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28439 					<bitRange>[16:16]</bitRange>
  28440 				</field>
  28441 				<field>
  28442 					<name>EP_DMA_DIS17</name>
  28443 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28444 					<bitRange>[17:17]</bitRange>
  28445 				</field>
  28446 				<field>
  28447 					<name>EP_DMA_DIS18</name>
  28448 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28449 					<bitRange>[18:18]</bitRange>
  28450 				</field>
  28451 				<field>
  28452 					<name>EP_DMA_DIS19</name>
  28453 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28454 					<bitRange>[19:19]</bitRange>
  28455 				</field>
  28456 				<field>
  28457 					<name>EP_DMA_DIS20</name>
  28458 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28459 					<bitRange>[20:20]</bitRange>
  28460 				</field>
  28461 				<field>
  28462 					<name>EP_DMA_DIS21</name>
  28463 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28464 					<bitRange>[21:21]</bitRange>
  28465 				</field>
  28466 				<field>
  28467 					<name>EP_DMA_DIS22</name>
  28468 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28469 					<bitRange>[22:22]</bitRange>
  28470 				</field>
  28471 				<field>
  28472 					<name>EP_DMA_DIS23</name>
  28473 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28474 					<bitRange>[23:23]</bitRange>
  28475 				</field>
  28476 				<field>
  28477 					<name>EP_DMA_DIS24</name>
  28478 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28479 					<bitRange>[24:24]</bitRange>
  28480 				</field>
  28481 				<field>
  28482 					<name>EP_DMA_DIS25</name>
  28483 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28484 					<bitRange>[25:25]</bitRange>
  28485 				</field>
  28486 				<field>
  28487 					<name>EP_DMA_DIS26</name>
  28488 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28489 					<bitRange>[26:26]</bitRange>
  28490 				</field>
  28491 				<field>
  28492 					<name>EP_DMA_DIS27</name>
  28493 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28494 					<bitRange>[27:27]</bitRange>
  28495 				</field>
  28496 				<field>
  28497 					<name>EP_DMA_DIS28</name>
  28498 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28499 					<bitRange>[28:28]</bitRange>
  28500 				</field>
  28501 				<field>
  28502 					<name>EP_DMA_DIS29</name>
  28503 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28504 					<bitRange>[29:29]</bitRange>
  28505 				</field>
  28506 				<field>
  28507 					<name>EP_DMA_DIS30</name>
  28508 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28509 					<bitRange>[30:30]</bitRange>
  28510 				</field>
  28511 				<field>
  28512 					<name>EP_DMA_DIS31</name>
  28513 					<description>Endpoint xx (2 &lt;= xx &lt;= 31) DMA disable control bit. 0 = No effect. 1 = Disable the DMA operation for endpoint EPxx.</description>
  28514 					<bitRange>[31:31]</bitRange>
  28515 				</field>
  28516 			</fields>
  28517 		</register>
  28518 		<register>
  28519 			<name>DMAINTST</name>
  28520 			<description>USB DMA Interrupt Status</description>
  28521 			<addressOffset>0x290</addressOffset>
  28522 			<access>read-only</access>
  28523 			<resetValue>0</resetValue>
  28524 			<resetMask>0xFFFFFFFF</resetMask>
  28525 			<fields>
  28526 				<field>
  28527 					<name>EOT</name>
  28528 					<description>End of Transfer Interrupt bit.</description>
  28529 					<bitRange>[0:0]</bitRange>
  28530 					<enumeratedValues>
  28531 					<name>ENUM</name>
  28532 						<enumeratedValue>
  28533 							<name>ALL_BITS_IN_THE_USBE</name>
  28534 							<description>All bits in the USBEoTIntSt register are 0.</description>
  28535 							<value>0</value>
  28536 						</enumeratedValue>
  28537 						<enumeratedValue>
  28538 							<name>AT_LEAST_ONE_BIT_IN_</name>
  28539 							<description>At least one bit in the USBEoTIntSt is set.</description>
  28540 							<value>1</value>
  28541 						</enumeratedValue>
  28542 					</enumeratedValues>
  28543 				</field>
  28544 				<field>
  28545 					<name>NDDR</name>
  28546 					<description>New DD Request Interrupt bit.</description>
  28547 					<bitRange>[1:1]</bitRange>
  28548 					<enumeratedValues>
  28549 					<name>ENUM</name>
  28550 						<enumeratedValue>
  28551 							<name>ALL_BITS_IN_THE_USBN</name>
  28552 							<description>All bits in the USBNDDRIntSt register are 0.</description>
  28553 							<value>0</value>
  28554 						</enumeratedValue>
  28555 						<enumeratedValue>
  28556 							<name>AT_LEAST_ONE_BIT_IN_</name>
  28557 							<description>At least one bit in the USBNDDRIntSt is set.</description>
  28558 							<value>1</value>
  28559 						</enumeratedValue>
  28560 					</enumeratedValues>
  28561 				</field>
  28562 				<field>
  28563 					<name>ERR</name>
  28564 					<description>System Error Interrupt bit.</description>
  28565 					<bitRange>[2:2]</bitRange>
  28566 					<enumeratedValues>
  28567 					<name>ENUM</name>
  28568 						<enumeratedValue>
  28569 							<name>ALL_BITS_IN_THE_USBS</name>
  28570 							<description>All bits in the USBSysErrIntSt register are 0.</description>
  28571 							<value>0</value>
  28572 						</enumeratedValue>
  28573 						<enumeratedValue>
  28574 							<name>AT_LEAST_ONE_BIT_IN_</name>
  28575 							<description>At least one bit in the USBSysErrIntSt is set.</description>
  28576 							<value>1</value>
  28577 						</enumeratedValue>
  28578 					</enumeratedValues>
  28579 				</field>
  28580 				<field>
  28581 					<name>RESERVED</name>
  28582 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  28583 					<bitRange>[31:3]</bitRange>
  28584 
  28585 				</field>
  28586 			</fields>
  28587 		</register>
  28588 		<register>
  28589 			<name>DMAINTEN</name>
  28590 			<description>USB DMA Interrupt Enable</description>
  28591 			<addressOffset>0x294</addressOffset>
  28592 			<access>read-write</access>
  28593 			<resetValue>0</resetValue>
  28594 			<resetMask>0xFFFFFFFF</resetMask>
  28595 			<fields>
  28596 				<field>
  28597 					<name>EOT</name>
  28598 					<description>End of Transfer Interrupt enable bit.</description>
  28599 					<bitRange>[0:0]</bitRange>
  28600 					<enumeratedValues>
  28601 					<name>ENUM</name>
  28602 						<enumeratedValue>
  28603 							<name>DISABLED_</name>
  28604 							<description>Disabled.</description>
  28605 							<value>0</value>
  28606 						</enumeratedValue>
  28607 						<enumeratedValue>
  28608 							<name>ENABLED_</name>
  28609 							<description>Enabled.</description>
  28610 							<value>1</value>
  28611 						</enumeratedValue>
  28612 					</enumeratedValues>
  28613 				</field>
  28614 				<field>
  28615 					<name>NDDR</name>
  28616 					<description>New DD Request Interrupt enable bit.</description>
  28617 					<bitRange>[1:1]</bitRange>
  28618 					<enumeratedValues>
  28619 					<name>ENUM</name>
  28620 						<enumeratedValue>
  28621 							<name>DISABLED_</name>
  28622 							<description>Disabled.</description>
  28623 							<value>0</value>
  28624 						</enumeratedValue>
  28625 						<enumeratedValue>
  28626 							<name>ENABLED_</name>
  28627 							<description>Enabled.</description>
  28628 							<value>1</value>
  28629 						</enumeratedValue>
  28630 					</enumeratedValues>
  28631 				</field>
  28632 				<field>
  28633 					<name>ERR</name>
  28634 					<description>System Error Interrupt enable bit.</description>
  28635 					<bitRange>[2:2]</bitRange>
  28636 					<enumeratedValues>
  28637 					<name>ENUM</name>
  28638 						<enumeratedValue>
  28639 							<name>DISABLED_</name>
  28640 							<description>Disabled.</description>
  28641 							<value>0</value>
  28642 						</enumeratedValue>
  28643 						<enumeratedValue>
  28644 							<name>ENABLED_</name>
  28645 							<description>Enabled.</description>
  28646 							<value>1</value>
  28647 						</enumeratedValue>
  28648 					</enumeratedValues>
  28649 				</field>
  28650 				<field>
  28651 					<name>RESERVED</name>
  28652 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  28653 					<bitRange>[31:3]</bitRange>
  28654 
  28655 				</field>
  28656 			</fields>
  28657 		</register>
  28658 		<register>
  28659 			<name>EOTINTST</name>
  28660 			<description>USB End of Transfer Interrupt Status</description>
  28661 			<addressOffset>0x2A0</addressOffset>
  28662 			<access>read-only</access>
  28663 			<resetValue>0</resetValue>
  28664 			<resetMask>0xFFFFFFFF</resetMask>
  28665 			<fields>
  28666 				<field>
  28667 					<name>EPTXINTST0</name>
  28668 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28669 					<bitRange>[0:0]</bitRange>
  28670 				</field>
  28671 				<field>
  28672 					<name>EPTXINTST1</name>
  28673 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28674 					<bitRange>[1:1]</bitRange>
  28675 				</field>
  28676 				<field>
  28677 					<name>EPTXINTST2</name>
  28678 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28679 					<bitRange>[2:2]</bitRange>
  28680 				</field>
  28681 				<field>
  28682 					<name>EPTXINTST3</name>
  28683 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28684 					<bitRange>[3:3]</bitRange>
  28685 				</field>
  28686 				<field>
  28687 					<name>EPTXINTST4</name>
  28688 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28689 					<bitRange>[4:4]</bitRange>
  28690 				</field>
  28691 				<field>
  28692 					<name>EPTXINTST5</name>
  28693 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28694 					<bitRange>[5:5]</bitRange>
  28695 				</field>
  28696 				<field>
  28697 					<name>EPTXINTST6</name>
  28698 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28699 					<bitRange>[6:6]</bitRange>
  28700 				</field>
  28701 				<field>
  28702 					<name>EPTXINTST7</name>
  28703 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28704 					<bitRange>[7:7]</bitRange>
  28705 				</field>
  28706 				<field>
  28707 					<name>EPTXINTST8</name>
  28708 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28709 					<bitRange>[8:8]</bitRange>
  28710 				</field>
  28711 				<field>
  28712 					<name>EPTXINTST9</name>
  28713 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28714 					<bitRange>[9:9]</bitRange>
  28715 				</field>
  28716 				<field>
  28717 					<name>EPTXINTST10</name>
  28718 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28719 					<bitRange>[10:10]</bitRange>
  28720 				</field>
  28721 				<field>
  28722 					<name>EPTXINTST11</name>
  28723 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28724 					<bitRange>[11:11]</bitRange>
  28725 				</field>
  28726 				<field>
  28727 					<name>EPTXINTST12</name>
  28728 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28729 					<bitRange>[12:12]</bitRange>
  28730 				</field>
  28731 				<field>
  28732 					<name>EPTXINTST13</name>
  28733 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28734 					<bitRange>[13:13]</bitRange>
  28735 				</field>
  28736 				<field>
  28737 					<name>EPTXINTST14</name>
  28738 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28739 					<bitRange>[14:14]</bitRange>
  28740 				</field>
  28741 				<field>
  28742 					<name>EPTXINTST15</name>
  28743 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28744 					<bitRange>[15:15]</bitRange>
  28745 				</field>
  28746 				<field>
  28747 					<name>EPTXINTST16</name>
  28748 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28749 					<bitRange>[16:16]</bitRange>
  28750 				</field>
  28751 				<field>
  28752 					<name>EPTXINTST17</name>
  28753 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28754 					<bitRange>[17:17]</bitRange>
  28755 				</field>
  28756 				<field>
  28757 					<name>EPTXINTST18</name>
  28758 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28759 					<bitRange>[18:18]</bitRange>
  28760 				</field>
  28761 				<field>
  28762 					<name>EPTXINTST19</name>
  28763 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28764 					<bitRange>[19:19]</bitRange>
  28765 				</field>
  28766 				<field>
  28767 					<name>EPTXINTST20</name>
  28768 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28769 					<bitRange>[20:20]</bitRange>
  28770 				</field>
  28771 				<field>
  28772 					<name>EPTXINTST21</name>
  28773 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28774 					<bitRange>[21:21]</bitRange>
  28775 				</field>
  28776 				<field>
  28777 					<name>EPTXINTST22</name>
  28778 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28779 					<bitRange>[22:22]</bitRange>
  28780 				</field>
  28781 				<field>
  28782 					<name>EPTXINTST23</name>
  28783 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28784 					<bitRange>[23:23]</bitRange>
  28785 				</field>
  28786 				<field>
  28787 					<name>EPTXINTST24</name>
  28788 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28789 					<bitRange>[24:24]</bitRange>
  28790 				</field>
  28791 				<field>
  28792 					<name>EPTXINTST25</name>
  28793 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28794 					<bitRange>[25:25]</bitRange>
  28795 				</field>
  28796 				<field>
  28797 					<name>EPTXINTST26</name>
  28798 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28799 					<bitRange>[26:26]</bitRange>
  28800 				</field>
  28801 				<field>
  28802 					<name>EPTXINTST27</name>
  28803 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28804 					<bitRange>[27:27]</bitRange>
  28805 				</field>
  28806 				<field>
  28807 					<name>EPTXINTST28</name>
  28808 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28809 					<bitRange>[28:28]</bitRange>
  28810 				</field>
  28811 				<field>
  28812 					<name>EPTXINTST29</name>
  28813 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28814 					<bitRange>[29:29]</bitRange>
  28815 				</field>
  28816 				<field>
  28817 					<name>EPTXINTST30</name>
  28818 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28819 					<bitRange>[30:30]</bitRange>
  28820 				</field>
  28821 				<field>
  28822 					<name>EPTXINTST31</name>
  28823 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = There is no End of Transfer interrupt request for endpoint xx. 1 = There is an End of Transfer Interrupt request for endpoint xx.</description>
  28824 					<bitRange>[31:31]</bitRange>
  28825 				</field>
  28826 			</fields>
  28827 		</register>
  28828 		<register>
  28829 			<name>EOTINTCLR</name>
  28830 			<description>USB End of Transfer Interrupt Clear</description>
  28831 			<addressOffset>0x2A4</addressOffset>
  28832 			<access>write-only</access>
  28833 			<resetValue>0</resetValue>
  28834 			<resetMask>0xFFFFFFFF</resetMask>
  28835 			<fields>
  28836 				<field>
  28837 					<name>EPTXINTCLR0</name>
  28838 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28839 					<bitRange>[0:0]</bitRange>
  28840 				</field>
  28841 				<field>
  28842 					<name>EPTXINTCLR1</name>
  28843 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28844 					<bitRange>[1:1]</bitRange>
  28845 										
  28846 				</field>
  28847 				<field>
  28848 					<name>EPTXINTCLR2</name>
  28849 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28850 					<bitRange>[2:2]</bitRange>
  28851 										
  28852 				</field>
  28853 				<field>
  28854 					<name>EPTXINTCLR3</name>
  28855 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28856 					<bitRange>[3:3]</bitRange>
  28857 										
  28858 				</field>
  28859 				<field>
  28860 					<name>EPTXINTCLR4</name>
  28861 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28862 					<bitRange>[4:4]</bitRange>
  28863 										
  28864 				</field>
  28865 				<field>
  28866 					<name>EPTXINTCLR5</name>
  28867 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28868 					<bitRange>[5:5]</bitRange>
  28869 										
  28870 				</field>
  28871 				<field>
  28872 					<name>EPTXINTCLR6</name>
  28873 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28874 					<bitRange>[6:6]</bitRange>
  28875 										
  28876 				</field>
  28877 				<field>
  28878 					<name>EPTXINTCLR7</name>
  28879 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28880 					<bitRange>[7:7]</bitRange>
  28881 										
  28882 				</field>
  28883 				<field>
  28884 					<name>EPTXINTCLR8</name>
  28885 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28886 					<bitRange>[8:8]</bitRange>
  28887 										
  28888 				</field>
  28889 				<field>
  28890 					<name>EPTXINTCLR9</name>
  28891 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28892 					<bitRange>[9:9]</bitRange>
  28893 										
  28894 				</field>
  28895 				<field>
  28896 					<name>EPTXINTCLR10</name>
  28897 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28898 					<bitRange>[10:10]</bitRange>
  28899 										
  28900 				</field>
  28901 				<field>
  28902 					<name>EPTXINTCLR11</name>
  28903 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28904 					<bitRange>[11:11]</bitRange>
  28905 										
  28906 				</field>
  28907 				<field>
  28908 					<name>EPTXINTCLR12</name>
  28909 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28910 					<bitRange>[12:12]</bitRange>
  28911 										
  28912 				</field>
  28913 				<field>
  28914 					<name>EPTXINTCLR13</name>
  28915 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28916 					<bitRange>[13:13]</bitRange>
  28917 										
  28918 				</field>
  28919 				<field>
  28920 					<name>EPTXINTCLR14</name>
  28921 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28922 					<bitRange>[14:14]</bitRange>
  28923 										
  28924 				</field>
  28925 				<field>
  28926 					<name>EPTXINTCLR15</name>
  28927 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28928 					<bitRange>[15:15]</bitRange>
  28929 										
  28930 				</field>
  28931 				<field>
  28932 					<name>EPTXINTCLR16</name>
  28933 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28934 					<bitRange>[16:16]</bitRange>
  28935 										
  28936 				</field>
  28937 				<field>
  28938 					<name>EPTXINTCLR17</name>
  28939 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28940 					<bitRange>[17:17]</bitRange>
  28941 										
  28942 				</field>
  28943 				<field>
  28944 					<name>EPTXINTCLR18</name>
  28945 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28946 					<bitRange>[18:18]</bitRange>
  28947 										
  28948 				</field>
  28949 				<field>
  28950 					<name>EPTXINTCLR19</name>
  28951 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28952 					<bitRange>[19:19]</bitRange>
  28953 										
  28954 				</field>
  28955 				<field>
  28956 					<name>EPTXINTCLR20</name>
  28957 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28958 					<bitRange>[20:20]</bitRange>
  28959 										
  28960 				</field>
  28961 				<field>
  28962 					<name>EPTXINTCLR21</name>
  28963 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28964 					<bitRange>[21:21]</bitRange>
  28965 										
  28966 				</field>
  28967 				<field>
  28968 					<name>EPTXINTCLR22</name>
  28969 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28970 					<bitRange>[22:22]</bitRange>
  28971 										
  28972 				</field>
  28973 				<field>
  28974 					<name>EPTXINTCLR23</name>
  28975 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28976 					<bitRange>[23:23]</bitRange>
  28977 										
  28978 				</field>
  28979 				<field>
  28980 					<name>EPTXINTCLR24</name>
  28981 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28982 					<bitRange>[24:24]</bitRange>
  28983 										
  28984 				</field>
  28985 				<field>
  28986 					<name>EPTXINTCLR25</name>
  28987 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28988 					<bitRange>[25:25]</bitRange>
  28989 										
  28990 				</field>
  28991 				<field>
  28992 					<name>EPTXINTCLR26</name>
  28993 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  28994 					<bitRange>[26:26]</bitRange>
  28995 										
  28996 				</field>
  28997 				<field>
  28998 					<name>EPTXINTCLR27</name>
  28999 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29000 					<bitRange>[27:27]</bitRange>
  29001 										
  29002 				</field>
  29003 				<field>
  29004 					<name>EPTXINTCLR28</name>
  29005 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29006 					<bitRange>[28:28]</bitRange>
  29007 										
  29008 				</field>
  29009 				<field>
  29010 					<name>EPTXINTCLR29</name>
  29011 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29012 					<bitRange>[29:29]</bitRange>
  29013 										
  29014 				</field>
  29015 				<field>
  29016 					<name>EPTXINTCLR30</name>
  29017 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29018 					<bitRange>[30:30]</bitRange>
  29019 										
  29020 				</field>
  29021 				<field>
  29022 					<name>EPTXINTCLR31</name>
  29023 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Clear the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29024 					<bitRange>[31:31]</bitRange>
  29025 										
  29026 				</field>
  29027 			</fields>
  29028 		</register>
  29029 		<register>
  29030 			<name>EOTINTSET</name>
  29031 			<description>USB End of Transfer Interrupt Set</description>
  29032 			<addressOffset>0x2A8</addressOffset>
  29033 			<access>write-only</access>
  29034 			<resetValue>0</resetValue>
  29035 			<resetMask>0xFFFFFFFF</resetMask>
  29036 			<fields>
  29037 				<field>
  29038 					<name>EPTXINTSET0</name>
  29039 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29040 					<bitRange>[0:0]</bitRange>
  29041 										
  29042 				</field>
  29043 				<field>
  29044 					<name>EPTXINTSET1</name>
  29045 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29046 					<bitRange>[1:1]</bitRange>
  29047 										
  29048 				</field>
  29049 				<field>
  29050 					<name>EPTXINTSET2</name>
  29051 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29052 					<bitRange>[2:2]</bitRange>
  29053 										
  29054 				</field>
  29055 				<field>
  29056 					<name>EPTXINTSET3</name>
  29057 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29058 					<bitRange>[3:3]</bitRange>
  29059 										
  29060 				</field>
  29061 				<field>
  29062 					<name>EPTXINTSET4</name>
  29063 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29064 					<bitRange>[4:4]</bitRange>
  29065 										
  29066 				</field>
  29067 				<field>
  29068 					<name>EPTXINTSET5</name>
  29069 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29070 					<bitRange>[5:5]</bitRange>
  29071 										
  29072 				</field>
  29073 				<field>
  29074 					<name>EPTXINTSET6</name>
  29075 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29076 					<bitRange>[6:6]</bitRange>
  29077 										
  29078 				</field>
  29079 				<field>
  29080 					<name>EPTXINTSET7</name>
  29081 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29082 					<bitRange>[7:7]</bitRange>
  29083 										
  29084 				</field>
  29085 				<field>
  29086 					<name>EPTXINTSET8</name>
  29087 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29088 					<bitRange>[8:8]</bitRange>
  29089 										
  29090 				</field>
  29091 				<field>
  29092 					<name>EPTXINTSET9</name>
  29093 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29094 					<bitRange>[9:9]</bitRange>
  29095 										
  29096 				</field>
  29097 				<field>
  29098 					<name>EPTXINTSET10</name>
  29099 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29100 					<bitRange>[10:10]</bitRange>
  29101 										
  29102 				</field>
  29103 				<field>
  29104 					<name>EPTXINTSET11</name>
  29105 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29106 					<bitRange>[11:11]</bitRange>
  29107 										
  29108 				</field>
  29109 				<field>
  29110 					<name>EPTXINTSET12</name>
  29111 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29112 					<bitRange>[12:12]</bitRange>
  29113 										
  29114 				</field>
  29115 				<field>
  29116 					<name>EPTXINTSET13</name>
  29117 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29118 					<bitRange>[13:13]</bitRange>
  29119 										
  29120 				</field>
  29121 				<field>
  29122 					<name>EPTXINTSET14</name>
  29123 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29124 					<bitRange>[14:14]</bitRange>
  29125 										
  29126 				</field>
  29127 				<field>
  29128 					<name>EPTXINTSET15</name>
  29129 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29130 					<bitRange>[15:15]</bitRange>
  29131 										
  29132 				</field>
  29133 				<field>
  29134 					<name>EPTXINTSET16</name>
  29135 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29136 					<bitRange>[16:16]</bitRange>
  29137 										
  29138 				</field>
  29139 				<field>
  29140 					<name>EPTXINTSET17</name>
  29141 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29142 					<bitRange>[17:17]</bitRange>
  29143 										
  29144 				</field>
  29145 				<field>
  29146 					<name>EPTXINTSET18</name>
  29147 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29148 					<bitRange>[18:18]</bitRange>
  29149 										
  29150 				</field>
  29151 				<field>
  29152 					<name>EPTXINTSET19</name>
  29153 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29154 					<bitRange>[19:19]</bitRange>
  29155 										
  29156 				</field>
  29157 				<field>
  29158 					<name>EPTXINTSET20</name>
  29159 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29160 					<bitRange>[20:20]</bitRange>
  29161 										
  29162 				</field>
  29163 				<field>
  29164 					<name>EPTXINTSET21</name>
  29165 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29166 					<bitRange>[21:21]</bitRange>
  29167 										
  29168 				</field>
  29169 				<field>
  29170 					<name>EPTXINTSET22</name>
  29171 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29172 					<bitRange>[22:22]</bitRange>
  29173 										
  29174 				</field>
  29175 				<field>
  29176 					<name>EPTXINTSET23</name>
  29177 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29178 					<bitRange>[23:23]</bitRange>
  29179 										
  29180 				</field>
  29181 				<field>
  29182 					<name>EPTXINTSET24</name>
  29183 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29184 					<bitRange>[24:24]</bitRange>
  29185 										
  29186 				</field>
  29187 				<field>
  29188 					<name>EPTXINTSET25</name>
  29189 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29190 					<bitRange>[25:25]</bitRange>
  29191 										
  29192 				</field>
  29193 				<field>
  29194 					<name>EPTXINTSET26</name>
  29195 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29196 					<bitRange>[26:26]</bitRange>
  29197 										
  29198 				</field>
  29199 				<field>
  29200 					<name>EPTXINTSET27</name>
  29201 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29202 					<bitRange>[27:27]</bitRange>
  29203 										
  29204 				</field>
  29205 				<field>
  29206 					<name>EPTXINTSET28</name>
  29207 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29208 					<bitRange>[28:28]</bitRange>
  29209 										
  29210 				</field>
  29211 				<field>
  29212 					<name>EPTXINTSET29</name>
  29213 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29214 					<bitRange>[29:29]</bitRange>
  29215 										
  29216 				</field>
  29217 				<field>
  29218 					<name>EPTXINTSET30</name>
  29219 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29220 					<bitRange>[30:30]</bitRange>
  29221 										
  29222 				</field>
  29223 				<field>
  29224 					<name>EPTXINTSET31</name>
  29225 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) End of Transfer Interrupt request. 0 = No effect. 1 = Set the EPxx End of Transfer Interrupt request in the USBEoTIntSt register.</description>
  29226 					<bitRange>[31:31]</bitRange>
  29227 										
  29228 				</field>
  29229 			</fields>
  29230 		</register>
  29231 		<register>
  29232 			<name>NDDRINTST</name>
  29233 			<description>USB New DD Request Interrupt Status</description>
  29234 			<addressOffset>0x2AC</addressOffset>
  29235 			<access>read-only</access>
  29236 			<resetValue>0</resetValue>
  29237 			<resetMask>0xFFFFFFFF</resetMask>
  29238 			<fields>
  29239 				<field>
  29240 					<name>EPNDDINTST0</name>
  29241 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29242 					<bitRange>[0:0]</bitRange>
  29243 										
  29244 				</field>
  29245 				<field>
  29246 					<name>EPNDDINTST1</name>
  29247 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29248 					<bitRange>[1:1]</bitRange>
  29249 										
  29250 				</field>
  29251 				<field>
  29252 					<name>EPNDDINTST2</name>
  29253 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29254 					<bitRange>[2:2]</bitRange>
  29255 										
  29256 				</field>
  29257 				<field>
  29258 					<name>EPNDDINTST3</name>
  29259 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29260 					<bitRange>[3:3]</bitRange>
  29261 										
  29262 				</field>
  29263 				<field>
  29264 					<name>EPNDDINTST4</name>
  29265 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29266 					<bitRange>[4:4]</bitRange>
  29267 										
  29268 				</field>
  29269 				<field>
  29270 					<name>EPNDDINTST5</name>
  29271 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29272 					<bitRange>[5:5]</bitRange>
  29273 										
  29274 				</field>
  29275 				<field>
  29276 					<name>EPNDDINTST6</name>
  29277 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29278 					<bitRange>[6:6]</bitRange>
  29279 										
  29280 				</field>
  29281 				<field>
  29282 					<name>EPNDDINTST7</name>
  29283 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29284 					<bitRange>[7:7]</bitRange>
  29285 										
  29286 				</field>
  29287 				<field>
  29288 					<name>EPNDDINTST8</name>
  29289 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29290 					<bitRange>[8:8]</bitRange>
  29291 										
  29292 				</field>
  29293 				<field>
  29294 					<name>EPNDDINTST9</name>
  29295 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29296 					<bitRange>[9:9]</bitRange>
  29297 										
  29298 				</field>
  29299 				<field>
  29300 					<name>EPNDDINTST10</name>
  29301 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29302 					<bitRange>[10:10]</bitRange>
  29303 										
  29304 				</field>
  29305 				<field>
  29306 					<name>EPNDDINTST11</name>
  29307 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29308 					<bitRange>[11:11]</bitRange>
  29309 										
  29310 				</field>
  29311 				<field>
  29312 					<name>EPNDDINTST12</name>
  29313 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29314 					<bitRange>[12:12]</bitRange>
  29315 										
  29316 				</field>
  29317 				<field>
  29318 					<name>EPNDDINTST13</name>
  29319 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29320 					<bitRange>[13:13]</bitRange>
  29321 										
  29322 				</field>
  29323 				<field>
  29324 					<name>EPNDDINTST14</name>
  29325 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29326 					<bitRange>[14:14]</bitRange>
  29327 										
  29328 				</field>
  29329 				<field>
  29330 					<name>EPNDDINTST15</name>
  29331 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29332 					<bitRange>[15:15]</bitRange>
  29333 										
  29334 				</field>
  29335 				<field>
  29336 					<name>EPNDDINTST16</name>
  29337 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29338 					<bitRange>[16:16]</bitRange>
  29339 										
  29340 				</field>
  29341 				<field>
  29342 					<name>EPNDDINTST17</name>
  29343 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29344 					<bitRange>[17:17]</bitRange>
  29345 										
  29346 				</field>
  29347 				<field>
  29348 					<name>EPNDDINTST18</name>
  29349 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29350 					<bitRange>[18:18]</bitRange>
  29351 										
  29352 				</field>
  29353 				<field>
  29354 					<name>EPNDDINTST19</name>
  29355 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29356 					<bitRange>[19:19]</bitRange>
  29357 										
  29358 				</field>
  29359 				<field>
  29360 					<name>EPNDDINTST20</name>
  29361 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29362 					<bitRange>[20:20]</bitRange>
  29363 										
  29364 				</field>
  29365 				<field>
  29366 					<name>EPNDDINTST21</name>
  29367 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29368 					<bitRange>[21:21]</bitRange>
  29369 										
  29370 				</field>
  29371 				<field>
  29372 					<name>EPNDDINTST22</name>
  29373 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29374 					<bitRange>[22:22]</bitRange>
  29375 										
  29376 				</field>
  29377 				<field>
  29378 					<name>EPNDDINTST23</name>
  29379 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29380 					<bitRange>[23:23]</bitRange>
  29381 										
  29382 				</field>
  29383 				<field>
  29384 					<name>EPNDDINTST24</name>
  29385 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29386 					<bitRange>[24:24]</bitRange>
  29387 										
  29388 				</field>
  29389 				<field>
  29390 					<name>EPNDDINTST25</name>
  29391 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29392 					<bitRange>[25:25]</bitRange>
  29393 										
  29394 				</field>
  29395 				<field>
  29396 					<name>EPNDDINTST26</name>
  29397 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29398 					<bitRange>[26:26]</bitRange>
  29399 										
  29400 				</field>
  29401 				<field>
  29402 					<name>EPNDDINTST27</name>
  29403 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29404 					<bitRange>[27:27]</bitRange>
  29405 										
  29406 				</field>
  29407 				<field>
  29408 					<name>EPNDDINTST28</name>
  29409 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29410 					<bitRange>[28:28]</bitRange>
  29411 										
  29412 				</field>
  29413 				<field>
  29414 					<name>EPNDDINTST29</name>
  29415 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29416 					<bitRange>[29:29]</bitRange>
  29417 										
  29418 				</field>
  29419 				<field>
  29420 					<name>EPNDDINTST30</name>
  29421 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29422 					<bitRange>[30:30]</bitRange>
  29423 										
  29424 				</field>
  29425 				<field>
  29426 					<name>EPNDDINTST31</name>
  29427 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = There is no new DD interrupt request for endpoint xx. 1 = There is a new DD interrupt request for endpoint xx.</description>
  29428 					<bitRange>[31:31]</bitRange>
  29429 										
  29430 				</field>
  29431 			</fields>
  29432 		</register>
  29433 		<register>
  29434 			<name>NDDRINTCLR</name>
  29435 			<description>USB New DD Request Interrupt Clear</description>
  29436 			<addressOffset>0x2B0</addressOffset>
  29437 			<access>write-only</access>
  29438 			<resetValue>0</resetValue>
  29439 			<resetMask>0xFFFFFFFF</resetMask>
  29440 			<fields>
  29441 				<field>
  29442 					<name>EPNDDINTCLR0</name>
  29443 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29444 					<bitRange>[0:0]</bitRange>
  29445 										
  29446 				</field>
  29447 				<field>
  29448 					<name>EPNDDINTCLR1</name>
  29449 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29450 					<bitRange>[1:1]</bitRange>
  29451 										
  29452 				</field>
  29453 				<field>
  29454 					<name>EPNDDINTCLR2</name>
  29455 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29456 					<bitRange>[2:2]</bitRange>
  29457 										
  29458 				</field>
  29459 				<field>
  29460 					<name>EPNDDINTCLR3</name>
  29461 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29462 					<bitRange>[3:3]</bitRange>
  29463 										
  29464 				</field>
  29465 				<field>
  29466 					<name>EPNDDINTCLR4</name>
  29467 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29468 					<bitRange>[4:4]</bitRange>
  29469 										
  29470 				</field>
  29471 				<field>
  29472 					<name>EPNDDINTCLR5</name>
  29473 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29474 					<bitRange>[5:5]</bitRange>
  29475 										
  29476 				</field>
  29477 				<field>
  29478 					<name>EPNDDINTCLR6</name>
  29479 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29480 					<bitRange>[6:6]</bitRange>
  29481 										
  29482 				</field>
  29483 				<field>
  29484 					<name>EPNDDINTCLR7</name>
  29485 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29486 					<bitRange>[7:7]</bitRange>
  29487 										
  29488 				</field>
  29489 				<field>
  29490 					<name>EPNDDINTCLR8</name>
  29491 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29492 					<bitRange>[8:8]</bitRange>
  29493 										
  29494 				</field>
  29495 				<field>
  29496 					<name>EPNDDINTCLR9</name>
  29497 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29498 					<bitRange>[9:9]</bitRange>
  29499 										
  29500 				</field>
  29501 				<field>
  29502 					<name>EPNDDINTCLR10</name>
  29503 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29504 					<bitRange>[10:10]</bitRange>
  29505 										
  29506 				</field>
  29507 				<field>
  29508 					<name>EPNDDINTCLR11</name>
  29509 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29510 					<bitRange>[11:11]</bitRange>
  29511 										
  29512 				</field>
  29513 				<field>
  29514 					<name>EPNDDINTCLR12</name>
  29515 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29516 					<bitRange>[12:12]</bitRange>
  29517 										
  29518 				</field>
  29519 				<field>
  29520 					<name>EPNDDINTCLR13</name>
  29521 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29522 					<bitRange>[13:13]</bitRange>
  29523 										
  29524 				</field>
  29525 				<field>
  29526 					<name>EPNDDINTCLR14</name>
  29527 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29528 					<bitRange>[14:14]</bitRange>
  29529 										
  29530 				</field>
  29531 				<field>
  29532 					<name>EPNDDINTCLR15</name>
  29533 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29534 					<bitRange>[15:15]</bitRange>
  29535 										
  29536 				</field>
  29537 				<field>
  29538 					<name>EPNDDINTCLR16</name>
  29539 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29540 					<bitRange>[16:16]</bitRange>
  29541 										
  29542 				</field>
  29543 				<field>
  29544 					<name>EPNDDINTCLR17</name>
  29545 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29546 					<bitRange>[17:17]</bitRange>
  29547 										
  29548 				</field>
  29549 				<field>
  29550 					<name>EPNDDINTCLR18</name>
  29551 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29552 					<bitRange>[18:18]</bitRange>
  29553 										
  29554 				</field>
  29555 				<field>
  29556 					<name>EPNDDINTCLR19</name>
  29557 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29558 					<bitRange>[19:19]</bitRange>
  29559 										
  29560 				</field>
  29561 				<field>
  29562 					<name>EPNDDINTCLR20</name>
  29563 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29564 					<bitRange>[20:20]</bitRange>
  29565 										
  29566 				</field>
  29567 				<field>
  29568 					<name>EPNDDINTCLR21</name>
  29569 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29570 					<bitRange>[21:21]</bitRange>
  29571 										
  29572 				</field>
  29573 				<field>
  29574 					<name>EPNDDINTCLR22</name>
  29575 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29576 					<bitRange>[22:22]</bitRange>
  29577 										
  29578 				</field>
  29579 				<field>
  29580 					<name>EPNDDINTCLR23</name>
  29581 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29582 					<bitRange>[23:23]</bitRange>
  29583 										
  29584 				</field>
  29585 				<field>
  29586 					<name>EPNDDINTCLR24</name>
  29587 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29588 					<bitRange>[24:24]</bitRange>
  29589 										
  29590 				</field>
  29591 				<field>
  29592 					<name>EPNDDINTCLR25</name>
  29593 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29594 					<bitRange>[25:25]</bitRange>
  29595 										
  29596 				</field>
  29597 				<field>
  29598 					<name>EPNDDINTCLR26</name>
  29599 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29600 					<bitRange>[26:26]</bitRange>
  29601 										
  29602 				</field>
  29603 				<field>
  29604 					<name>EPNDDINTCLR27</name>
  29605 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29606 					<bitRange>[27:27]</bitRange>
  29607 										
  29608 				</field>
  29609 				<field>
  29610 					<name>EPNDDINTCLR28</name>
  29611 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29612 					<bitRange>[28:28]</bitRange>
  29613 										
  29614 				</field>
  29615 				<field>
  29616 					<name>EPNDDINTCLR29</name>
  29617 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29618 					<bitRange>[29:29]</bitRange>
  29619 										
  29620 				</field>
  29621 				<field>
  29622 					<name>EPNDDINTCLR30</name>
  29623 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29624 					<bitRange>[30:30]</bitRange>
  29625 										
  29626 				</field>
  29627 				<field>
  29628 					<name>EPNDDINTCLR31</name>
  29629 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Clear the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29630 					<bitRange>[31:31]</bitRange>
  29631 										
  29632 				</field>
  29633 			</fields>
  29634 		</register>
  29635 		<register>
  29636 			<name>NDDRINTSET</name>
  29637 			<description>USB New DD Request Interrupt Set</description>
  29638 			<addressOffset>0x2B4</addressOffset>
  29639 			<access>write-only</access>
  29640 			<resetValue>0</resetValue>
  29641 			<resetMask>0xFFFFFFFF</resetMask>
  29642 			<fields>
  29643 				<field>
  29644 					<name>EPNDDINTSET0</name>
  29645 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29646 					<bitRange>[0:0]</bitRange>
  29647 										
  29648 				</field>
  29649 				<field>
  29650 					<name>EPNDDINTSET1</name>
  29651 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29652 					<bitRange>[1:1]</bitRange>
  29653 										
  29654 				</field>
  29655 				<field>
  29656 					<name>EPNDDINTSET2</name>
  29657 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29658 					<bitRange>[2:2]</bitRange>
  29659 										
  29660 				</field>
  29661 				<field>
  29662 					<name>EPNDDINTSET3</name>
  29663 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29664 					<bitRange>[3:3]</bitRange>
  29665 										
  29666 				</field>
  29667 				<field>
  29668 					<name>EPNDDINTSET4</name>
  29669 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29670 					<bitRange>[4:4]</bitRange>
  29671 										
  29672 				</field>
  29673 				<field>
  29674 					<name>EPNDDINTSET5</name>
  29675 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29676 					<bitRange>[5:5]</bitRange>
  29677 										
  29678 				</field>
  29679 				<field>
  29680 					<name>EPNDDINTSET6</name>
  29681 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29682 					<bitRange>[6:6]</bitRange>
  29683 										
  29684 				</field>
  29685 				<field>
  29686 					<name>EPNDDINTSET7</name>
  29687 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29688 					<bitRange>[7:7]</bitRange>
  29689 										
  29690 				</field>
  29691 				<field>
  29692 					<name>EPNDDINTSET8</name>
  29693 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29694 					<bitRange>[8:8]</bitRange>
  29695 										
  29696 				</field>
  29697 				<field>
  29698 					<name>EPNDDINTSET9</name>
  29699 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29700 					<bitRange>[9:9]</bitRange>
  29701 										
  29702 				</field>
  29703 				<field>
  29704 					<name>EPNDDINTSET10</name>
  29705 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29706 					<bitRange>[10:10]</bitRange>
  29707 										
  29708 				</field>
  29709 				<field>
  29710 					<name>EPNDDINTSET11</name>
  29711 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29712 					<bitRange>[11:11]</bitRange>
  29713 										
  29714 				</field>
  29715 				<field>
  29716 					<name>EPNDDINTSET12</name>
  29717 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29718 					<bitRange>[12:12]</bitRange>
  29719 										
  29720 				</field>
  29721 				<field>
  29722 					<name>EPNDDINTSET13</name>
  29723 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29724 					<bitRange>[13:13]</bitRange>
  29725 										
  29726 				</field>
  29727 				<field>
  29728 					<name>EPNDDINTSET14</name>
  29729 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29730 					<bitRange>[14:14]</bitRange>
  29731 										
  29732 				</field>
  29733 				<field>
  29734 					<name>EPNDDINTSET15</name>
  29735 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29736 					<bitRange>[15:15]</bitRange>
  29737 										
  29738 				</field>
  29739 				<field>
  29740 					<name>EPNDDINTSET16</name>
  29741 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29742 					<bitRange>[16:16]</bitRange>
  29743 										
  29744 				</field>
  29745 				<field>
  29746 					<name>EPNDDINTSET17</name>
  29747 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29748 					<bitRange>[17:17]</bitRange>
  29749 										
  29750 				</field>
  29751 				<field>
  29752 					<name>EPNDDINTSET18</name>
  29753 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29754 					<bitRange>[18:18]</bitRange>
  29755 										
  29756 				</field>
  29757 				<field>
  29758 					<name>EPNDDINTSET19</name>
  29759 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29760 					<bitRange>[19:19]</bitRange>
  29761 										
  29762 				</field>
  29763 				<field>
  29764 					<name>EPNDDINTSET20</name>
  29765 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29766 					<bitRange>[20:20]</bitRange>
  29767 										
  29768 				</field>
  29769 				<field>
  29770 					<name>EPNDDINTSET21</name>
  29771 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29772 					<bitRange>[21:21]</bitRange>
  29773 										
  29774 				</field>
  29775 				<field>
  29776 					<name>EPNDDINTSET22</name>
  29777 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29778 					<bitRange>[22:22]</bitRange>
  29779 										
  29780 				</field>
  29781 				<field>
  29782 					<name>EPNDDINTSET23</name>
  29783 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29784 					<bitRange>[23:23]</bitRange>
  29785 										
  29786 				</field>
  29787 				<field>
  29788 					<name>EPNDDINTSET24</name>
  29789 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29790 					<bitRange>[24:24]</bitRange>
  29791 										
  29792 				</field>
  29793 				<field>
  29794 					<name>EPNDDINTSET25</name>
  29795 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29796 					<bitRange>[25:25]</bitRange>
  29797 										
  29798 				</field>
  29799 				<field>
  29800 					<name>EPNDDINTSET26</name>
  29801 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29802 					<bitRange>[26:26]</bitRange>
  29803 										
  29804 				</field>
  29805 				<field>
  29806 					<name>EPNDDINTSET27</name>
  29807 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29808 					<bitRange>[27:27]</bitRange>
  29809 										
  29810 				</field>
  29811 				<field>
  29812 					<name>EPNDDINTSET28</name>
  29813 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29814 					<bitRange>[28:28]</bitRange>
  29815 										
  29816 				</field>
  29817 				<field>
  29818 					<name>EPNDDINTSET29</name>
  29819 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29820 					<bitRange>[29:29]</bitRange>
  29821 										
  29822 				</field>
  29823 				<field>
  29824 					<name>EPNDDINTSET30</name>
  29825 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29826 					<bitRange>[30:30]</bitRange>
  29827 										
  29828 				</field>
  29829 				<field>
  29830 					<name>EPNDDINTSET31</name>
  29831 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) new DD interrupt request. 0 = No effect. 1 = Set the EPxx new DD interrupt request in the USBNDDRIntSt register.</description>
  29832 					<bitRange>[31:31]</bitRange>
  29833 										
  29834 				</field>
  29835 			</fields>
  29836 		</register>
  29837 		<register>
  29838 			<name>SYSERRINTST</name>
  29839 			<description>USB System Error Interrupt Status</description>
  29840 			<addressOffset>0x2B8</addressOffset>
  29841 			<access>read-only</access>
  29842 			<resetValue>0</resetValue>
  29843 			<resetMask>0xFFFFFFFF</resetMask>
  29844 			<fields>
  29845 				<field>
  29846 					<name>EPERRINTST0</name>
  29847 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29848 					<bitRange>[0:0]</bitRange>
  29849 										
  29850 				</field>
  29851 				<field>
  29852 					<name>EPERRINTST1</name>
  29853 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29854 					<bitRange>[1:1]</bitRange>
  29855 										
  29856 				</field>
  29857 				<field>
  29858 					<name>EPERRINTST2</name>
  29859 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29860 					<bitRange>[2:2]</bitRange>
  29861 										
  29862 				</field>
  29863 				<field>
  29864 					<name>EPERRINTST3</name>
  29865 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29866 					<bitRange>[3:3]</bitRange>
  29867 										
  29868 				</field>
  29869 				<field>
  29870 					<name>EPERRINTST4</name>
  29871 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29872 					<bitRange>[4:4]</bitRange>
  29873 										
  29874 				</field>
  29875 				<field>
  29876 					<name>EPERRINTST5</name>
  29877 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29878 					<bitRange>[5:5]</bitRange>
  29879 										
  29880 				</field>
  29881 				<field>
  29882 					<name>EPERRINTST6</name>
  29883 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29884 					<bitRange>[6:6]</bitRange>
  29885 										
  29886 				</field>
  29887 				<field>
  29888 					<name>EPERRINTST7</name>
  29889 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29890 					<bitRange>[7:7]</bitRange>
  29891 										
  29892 				</field>
  29893 				<field>
  29894 					<name>EPERRINTST8</name>
  29895 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29896 					<bitRange>[8:8]</bitRange>
  29897 										
  29898 				</field>
  29899 				<field>
  29900 					<name>EPERRINTST9</name>
  29901 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29902 					<bitRange>[9:9]</bitRange>
  29903 										
  29904 				</field>
  29905 				<field>
  29906 					<name>EPERRINTST10</name>
  29907 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29908 					<bitRange>[10:10]</bitRange>
  29909 										
  29910 				</field>
  29911 				<field>
  29912 					<name>EPERRINTST11</name>
  29913 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29914 					<bitRange>[11:11]</bitRange>
  29915 										
  29916 				</field>
  29917 				<field>
  29918 					<name>EPERRINTST12</name>
  29919 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29920 					<bitRange>[12:12]</bitRange>
  29921 										
  29922 				</field>
  29923 				<field>
  29924 					<name>EPERRINTST13</name>
  29925 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29926 					<bitRange>[13:13]</bitRange>
  29927 										
  29928 				</field>
  29929 				<field>
  29930 					<name>EPERRINTST14</name>
  29931 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29932 					<bitRange>[14:14]</bitRange>
  29933 										
  29934 				</field>
  29935 				<field>
  29936 					<name>EPERRINTST15</name>
  29937 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29938 					<bitRange>[15:15]</bitRange>
  29939 										
  29940 				</field>
  29941 				<field>
  29942 					<name>EPERRINTST16</name>
  29943 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29944 					<bitRange>[16:16]</bitRange>
  29945 										
  29946 				</field>
  29947 				<field>
  29948 					<name>EPERRINTST17</name>
  29949 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29950 					<bitRange>[17:17]</bitRange>
  29951 										
  29952 				</field>
  29953 				<field>
  29954 					<name>EPERRINTST18</name>
  29955 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29956 					<bitRange>[18:18]</bitRange>
  29957 										
  29958 				</field>
  29959 				<field>
  29960 					<name>EPERRINTST19</name>
  29961 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29962 					<bitRange>[19:19]</bitRange>
  29963 										
  29964 				</field>
  29965 				<field>
  29966 					<name>EPERRINTST20</name>
  29967 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29968 					<bitRange>[20:20]</bitRange>
  29969 										
  29970 				</field>
  29971 				<field>
  29972 					<name>EPERRINTST21</name>
  29973 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29974 					<bitRange>[21:21]</bitRange>
  29975 										
  29976 				</field>
  29977 				<field>
  29978 					<name>EPERRINTST22</name>
  29979 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29980 					<bitRange>[22:22]</bitRange>
  29981 										
  29982 				</field>
  29983 				<field>
  29984 					<name>EPERRINTST23</name>
  29985 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29986 					<bitRange>[23:23]</bitRange>
  29987 										
  29988 				</field>
  29989 				<field>
  29990 					<name>EPERRINTST24</name>
  29991 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29992 					<bitRange>[24:24]</bitRange>
  29993 										
  29994 				</field>
  29995 				<field>
  29996 					<name>EPERRINTST25</name>
  29997 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  29998 					<bitRange>[25:25]</bitRange>
  29999 										
  30000 				</field>
  30001 				<field>
  30002 					<name>EPERRINTST26</name>
  30003 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  30004 					<bitRange>[26:26]</bitRange>
  30005 										
  30006 				</field>
  30007 				<field>
  30008 					<name>EPERRINTST27</name>
  30009 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  30010 					<bitRange>[27:27]</bitRange>
  30011 										
  30012 				</field>
  30013 				<field>
  30014 					<name>EPERRINTST28</name>
  30015 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  30016 					<bitRange>[28:28]</bitRange>
  30017 										
  30018 				</field>
  30019 				<field>
  30020 					<name>EPERRINTST29</name>
  30021 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  30022 					<bitRange>[29:29]</bitRange>
  30023 										
  30024 				</field>
  30025 				<field>
  30026 					<name>EPERRINTST30</name>
  30027 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  30028 					<bitRange>[30:30]</bitRange>
  30029 										
  30030 				</field>
  30031 				<field>
  30032 					<name>EPERRINTST31</name>
  30033 					<description>Endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = There is no System Error Interrupt request for endpoint xx. 1 = There is a System Error Interrupt request for endpoint xx.</description>
  30034 					<bitRange>[31:31]</bitRange>
  30035 										
  30036 				</field>
  30037 			</fields>
  30038 		</register>
  30039 		<register>
  30040 			<name>SYSERRINTCLR</name>
  30041 			<description>USB System Error Interrupt Clear</description>
  30042 			<addressOffset>0x2BC</addressOffset>
  30043 			<access>write-only</access>
  30044 			<resetValue>0</resetValue>
  30045 			<resetMask>0xFFFFFFFF</resetMask>
  30046 			<fields>
  30047 				<field>
  30048 					<name>EPERRINTCLR0</name>
  30049 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30050 					<bitRange>[0:0]</bitRange>
  30051 										
  30052 				</field>
  30053 				<field>
  30054 					<name>EPERRINTCLR1</name>
  30055 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30056 					<bitRange>[1:1]</bitRange>
  30057 										
  30058 				</field>
  30059 				<field>
  30060 					<name>EPERRINTCLR2</name>
  30061 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30062 					<bitRange>[2:2]</bitRange>
  30063 										
  30064 				</field>
  30065 				<field>
  30066 					<name>EPERRINTCLR3</name>
  30067 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30068 					<bitRange>[3:3]</bitRange>
  30069 										
  30070 				</field>
  30071 				<field>
  30072 					<name>EPERRINTCLR4</name>
  30073 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30074 					<bitRange>[4:4]</bitRange>
  30075 										
  30076 				</field>
  30077 				<field>
  30078 					<name>EPERRINTCLR5</name>
  30079 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30080 					<bitRange>[5:5]</bitRange>
  30081 										
  30082 				</field>
  30083 				<field>
  30084 					<name>EPERRINTCLR6</name>
  30085 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30086 					<bitRange>[6:6]</bitRange>
  30087 										
  30088 				</field>
  30089 				<field>
  30090 					<name>EPERRINTCLR7</name>
  30091 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30092 					<bitRange>[7:7]</bitRange>
  30093 										
  30094 				</field>
  30095 				<field>
  30096 					<name>EPERRINTCLR8</name>
  30097 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30098 					<bitRange>[8:8]</bitRange>
  30099 										
  30100 				</field>
  30101 				<field>
  30102 					<name>EPERRINTCLR9</name>
  30103 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30104 					<bitRange>[9:9]</bitRange>
  30105 										
  30106 				</field>
  30107 				<field>
  30108 					<name>EPERRINTCLR10</name>
  30109 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30110 					<bitRange>[10:10]</bitRange>
  30111 										
  30112 				</field>
  30113 				<field>
  30114 					<name>EPERRINTCLR11</name>
  30115 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30116 					<bitRange>[11:11]</bitRange>
  30117 										
  30118 				</field>
  30119 				<field>
  30120 					<name>EPERRINTCLR12</name>
  30121 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30122 					<bitRange>[12:12]</bitRange>
  30123 										
  30124 				</field>
  30125 				<field>
  30126 					<name>EPERRINTCLR13</name>
  30127 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30128 					<bitRange>[13:13]</bitRange>
  30129 										
  30130 				</field>
  30131 				<field>
  30132 					<name>EPERRINTCLR14</name>
  30133 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30134 					<bitRange>[14:14]</bitRange>
  30135 										
  30136 				</field>
  30137 				<field>
  30138 					<name>EPERRINTCLR15</name>
  30139 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30140 					<bitRange>[15:15]</bitRange>
  30141 										
  30142 				</field>
  30143 				<field>
  30144 					<name>EPERRINTCLR16</name>
  30145 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30146 					<bitRange>[16:16]</bitRange>
  30147 										
  30148 				</field>
  30149 				<field>
  30150 					<name>EPERRINTCLR17</name>
  30151 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30152 					<bitRange>[17:17]</bitRange>
  30153 										
  30154 				</field>
  30155 				<field>
  30156 					<name>EPERRINTCLR18</name>
  30157 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30158 					<bitRange>[18:18]</bitRange>
  30159 										
  30160 				</field>
  30161 				<field>
  30162 					<name>EPERRINTCLR19</name>
  30163 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30164 					<bitRange>[19:19]</bitRange>
  30165 										
  30166 				</field>
  30167 				<field>
  30168 					<name>EPERRINTCLR20</name>
  30169 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30170 					<bitRange>[20:20]</bitRange>
  30171 										
  30172 				</field>
  30173 				<field>
  30174 					<name>EPERRINTCLR21</name>
  30175 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30176 					<bitRange>[21:21]</bitRange>
  30177 										
  30178 				</field>
  30179 				<field>
  30180 					<name>EPERRINTCLR22</name>
  30181 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30182 					<bitRange>[22:22]</bitRange>
  30183 										
  30184 				</field>
  30185 				<field>
  30186 					<name>EPERRINTCLR23</name>
  30187 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30188 					<bitRange>[23:23]</bitRange>
  30189 										
  30190 				</field>
  30191 				<field>
  30192 					<name>EPERRINTCLR24</name>
  30193 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30194 					<bitRange>[24:24]</bitRange>
  30195 										
  30196 				</field>
  30197 				<field>
  30198 					<name>EPERRINTCLR25</name>
  30199 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30200 					<bitRange>[25:25]</bitRange>
  30201 										
  30202 				</field>
  30203 				<field>
  30204 					<name>EPERRINTCLR26</name>
  30205 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30206 					<bitRange>[26:26]</bitRange>
  30207 										
  30208 				</field>
  30209 				<field>
  30210 					<name>EPERRINTCLR27</name>
  30211 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30212 					<bitRange>[27:27]</bitRange>
  30213 										
  30214 				</field>
  30215 				<field>
  30216 					<name>EPERRINTCLR28</name>
  30217 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30218 					<bitRange>[28:28]</bitRange>
  30219 										
  30220 				</field>
  30221 				<field>
  30222 					<name>EPERRINTCLR29</name>
  30223 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30224 					<bitRange>[29:29]</bitRange>
  30225 										
  30226 				</field>
  30227 				<field>
  30228 					<name>EPERRINTCLR30</name>
  30229 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30230 					<bitRange>[30:30]</bitRange>
  30231 										
  30232 				</field>
  30233 				<field>
  30234 					<name>EPERRINTCLR31</name>
  30235 					<description>Clear endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Clear the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30236 					<bitRange>[31:31]</bitRange>
  30237 										
  30238 				</field>
  30239 			</fields>
  30240 		</register>
  30241 		<register>
  30242 			<name>SYSERRINTSET</name>
  30243 			<description>USB System Error Interrupt Set</description>
  30244 			<addressOffset>0x2C0</addressOffset>
  30245 			<access>write-only</access>
  30246 			<resetValue>0</resetValue>
  30247 			<resetMask>0xFFFFFFFF</resetMask>
  30248 			<fields>
  30249 				<field>
  30250 					<name>EPERRINTSET0</name>
  30251 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30252 					<bitRange>[0:0]</bitRange>
  30253 										
  30254 				</field>
  30255 				<field>
  30256 					<name>EPERRINTSET1</name>
  30257 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30258 					<bitRange>[1:1]</bitRange>
  30259 										
  30260 				</field>
  30261 				<field>
  30262 					<name>EPERRINTSET2</name>
  30263 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30264 					<bitRange>[2:2]</bitRange>
  30265 										
  30266 				</field>
  30267 				<field>
  30268 					<name>EPERRINTSET3</name>
  30269 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30270 					<bitRange>[3:3]</bitRange>
  30271 										
  30272 				</field>
  30273 				<field>
  30274 					<name>EPERRINTSET4</name>
  30275 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30276 					<bitRange>[4:4]</bitRange>
  30277 										
  30278 				</field>
  30279 				<field>
  30280 					<name>EPERRINTSET5</name>
  30281 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30282 					<bitRange>[5:5]</bitRange>
  30283 										
  30284 				</field>
  30285 				<field>
  30286 					<name>EPERRINTSET6</name>
  30287 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30288 					<bitRange>[6:6]</bitRange>
  30289 										
  30290 				</field>
  30291 				<field>
  30292 					<name>EPERRINTSET7</name>
  30293 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30294 					<bitRange>[7:7]</bitRange>
  30295 										
  30296 				</field>
  30297 				<field>
  30298 					<name>EPERRINTSET8</name>
  30299 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30300 					<bitRange>[8:8]</bitRange>
  30301 										
  30302 				</field>
  30303 				<field>
  30304 					<name>EPERRINTSET9</name>
  30305 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30306 					<bitRange>[9:9]</bitRange>
  30307 										
  30308 				</field>
  30309 				<field>
  30310 					<name>EPERRINTSET10</name>
  30311 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30312 					<bitRange>[10:10]</bitRange>
  30313 										
  30314 				</field>
  30315 				<field>
  30316 					<name>EPERRINTSET11</name>
  30317 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30318 					<bitRange>[11:11]</bitRange>
  30319 										
  30320 				</field>
  30321 				<field>
  30322 					<name>EPERRINTSET12</name>
  30323 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30324 					<bitRange>[12:12]</bitRange>
  30325 										
  30326 				</field>
  30327 				<field>
  30328 					<name>EPERRINTSET13</name>
  30329 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30330 					<bitRange>[13:13]</bitRange>
  30331 										
  30332 				</field>
  30333 				<field>
  30334 					<name>EPERRINTSET14</name>
  30335 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30336 					<bitRange>[14:14]</bitRange>
  30337 										
  30338 				</field>
  30339 				<field>
  30340 					<name>EPERRINTSET15</name>
  30341 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30342 					<bitRange>[15:15]</bitRange>
  30343 										
  30344 				</field>
  30345 				<field>
  30346 					<name>EPERRINTSET16</name>
  30347 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30348 					<bitRange>[16:16]</bitRange>
  30349 										
  30350 				</field>
  30351 				<field>
  30352 					<name>EPERRINTSET17</name>
  30353 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30354 					<bitRange>[17:17]</bitRange>
  30355 										
  30356 				</field>
  30357 				<field>
  30358 					<name>EPERRINTSET18</name>
  30359 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30360 					<bitRange>[18:18]</bitRange>
  30361 										
  30362 				</field>
  30363 				<field>
  30364 					<name>EPERRINTSET19</name>
  30365 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30366 					<bitRange>[19:19]</bitRange>
  30367 										
  30368 				</field>
  30369 				<field>
  30370 					<name>EPERRINTSET20</name>
  30371 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30372 					<bitRange>[20:20]</bitRange>
  30373 										
  30374 				</field>
  30375 				<field>
  30376 					<name>EPERRINTSET21</name>
  30377 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30378 					<bitRange>[21:21]</bitRange>
  30379 										
  30380 				</field>
  30381 				<field>
  30382 					<name>EPERRINTSET22</name>
  30383 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30384 					<bitRange>[22:22]</bitRange>
  30385 										
  30386 				</field>
  30387 				<field>
  30388 					<name>EPERRINTSET23</name>
  30389 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30390 					<bitRange>[23:23]</bitRange>
  30391 										
  30392 				</field>
  30393 				<field>
  30394 					<name>EPERRINTSET24</name>
  30395 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30396 					<bitRange>[24:24]</bitRange>
  30397 										
  30398 				</field>
  30399 				<field>
  30400 					<name>EPERRINTSET25</name>
  30401 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30402 					<bitRange>[25:25]</bitRange>
  30403 										
  30404 				</field>
  30405 				<field>
  30406 					<name>EPERRINTSET26</name>
  30407 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30408 					<bitRange>[26:26]</bitRange>
  30409 										
  30410 				</field>
  30411 				<field>
  30412 					<name>EPERRINTSET27</name>
  30413 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30414 					<bitRange>[27:27]</bitRange>
  30415 										
  30416 				</field>
  30417 				<field>
  30418 					<name>EPERRINTSET28</name>
  30419 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30420 					<bitRange>[28:28]</bitRange>
  30421 										
  30422 				</field>
  30423 				<field>
  30424 					<name>EPERRINTSET29</name>
  30425 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30426 					<bitRange>[29:29]</bitRange>
  30427 										
  30428 				</field>
  30429 				<field>
  30430 					<name>EPERRINTSET30</name>
  30431 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30432 					<bitRange>[30:30]</bitRange>
  30433 										
  30434 				</field>
  30435 				<field>
  30436 					<name>EPERRINTSET31</name>
  30437 					<description>Set endpoint xx (2 &lt;= xx  &lt;= 31) System Error Interrupt request. 0 = No effect. 1 = Set the EPxx System Error Interrupt request in the USBSysErrIntSt register.</description>
  30438 					<bitRange>[31:31]</bitRange>
  30439 										
  30440 				</field>
  30441 			</fields>
  30442 		</register>
  30443 		
  30444 
  30445 		
  30446 		
  30447 		
  30448 		
  30449 		
  30450 		
  30451 		
  30452 		
  30453 		
  30454 		
  30455 						
  30456 	<register>									
  30457 		<name>I2C_RX</name>								
  30458 		<description>I2C Receive</description>								
  30459 		<addressOffset>0x300</addressOffset>								
  30460 		<access>read-only</access>								
  30461 		<resetValue>0</resetValue>								
  30462 		<resetMask>0x00000000</resetMask>								
  30463 		<fields>								
  30464 			<field>							
  30465 				<name>RXDATA</name>						
  30466 				<description>Receive data.</description>						
  30467 				<bitRange>[7:0]</bitRange>						
  30468 			</field>							
  30469 		</fields>								
  30470 	</register>									
  30471 	<register>									
  30472 		<name>I2C_WO</name>								
  30473 		<description>I2C Transmit</description>	
  30474 		<alternateRegister>I2C_RX</alternateRegister>
  30475 		<addressOffset>0x300</addressOffset>								
  30476 		<access>write-only</access>								
  30477 		<resetValue>0</resetValue>								
  30478 		<resetMask>0x00000000</resetMask>								
  30479 		<fields>								
  30480 			<field>							
  30481 				<name>TXDATA</name>						
  30482 				<description>Transmit data.</description>						
  30483 				<bitRange>[7:0]</bitRange>						
  30484 			</field>							
  30485 			<field>							
  30486 				<name>START</name>						
  30487 				<description>When 1, issue a START condition before transmitting this byte.</description>						
  30488 				<bitRange>[8:8]</bitRange>						
  30489 			</field>							
  30490 			<field>							
  30491 				<name>STOP</name>						
  30492 				<description>When 1, issue a STOP condition after transmitting this byte.</description>						
  30493 				<bitRange>[9:9]</bitRange>						
  30494 			</field>							
  30495 			<field>							
  30496 				<name>RESERVED</name>						
  30497 				<description>Reserved. Read value is undefined, only zero should be written.</description>						
  30498 				<bitRange>[31:10]</bitRange>						
  30499 			</field>							
  30500 		</fields>								
  30501 	</register>									
  30502 	<register>									
  30503 		<name>I2C_STS</name>								
  30504 		<description>I2C Status</description>								
  30505 		<addressOffset>0x304</addressOffset>								
  30506 		<access>read-only</access>								
  30507 		<resetValue>0x0A00</resetValue>								
  30508 		<resetMask>0xFFFFFFFF</resetMask>								
  30509 		<fields>								
  30510 			<field>							
  30511 				<name>TDI</name>						
  30512 				<description>Transaction Done Interrupt. This flag is set if a transaction completes successfully. It is cleared by writing a one to bit 0 of the status register. It is unaffected by slave transactions.</description>						
  30513 				<bitRange>[0:0]</bitRange>						
  30514 				<enumeratedValues>						
  30515 				<name>ENUM</name>						
  30516 					<enumeratedValue>					
  30517 						<name>NOT_COMPLETE</name>				
  30518 						<description>Transaction has not completed.</description>				
  30519 						<value>0</value>				
  30520 					</enumeratedValue>					
  30521 					<enumeratedValue>					
  30522 						<name>COMPLETE</name>				
  30523 						<description>Transaction completed.</description>				
  30524 						<value>1</value>				
  30525 					</enumeratedValue>					
  30526 				</enumeratedValues>						
  30527 			</field>							
  30528 			<field>							
  30529 				<name>AFI</name>						
  30530 				<description>Arbitration Failure Interrupt. When transmitting, if the SDA is low when SDAOUT is high, then this I2C has lost the arbitration to another device on the bus. The Arbitration Failure bit is set when this happens. It is cleared by writing a one to bit 1 of the status register.</description>						
  30531 				<bitRange>[1:1]</bitRange>						
  30532 				<enumeratedValues>						
  30533 				<name>ENUM</name>						
  30534 					<enumeratedValue>					
  30535 						<name>NO_ARBITRATION_FAILU</name>				
  30536 						<description>No arbitration failure on last transmission.</description>				
  30537 						<value>0</value>				
  30538 					</enumeratedValue>					
  30539 					<enumeratedValue>					
  30540 						<name>ARBITRATION_FAILURE_</name>				
  30541 						<description>Arbitration failure occurred on last transmission.</description>				
  30542 						<value>1</value>				
  30543 					</enumeratedValue>					
  30544 				</enumeratedValues>						
  30545 			</field>							
  30546 			<field>							
  30547 				<name>NAI</name>						
  30548 				<description>No Acknowledge Interrupt. After every byte of data is sent, the transmitter expects an acknowledge from the receiver. This bit is set if the acknowledge is not received. It is cleared when a byte is written to the master TX FIFO.</description>						
  30549 				<bitRange>[2:2]</bitRange>						
  30550 				<enumeratedValues>						
  30551 				<name>ENUM</name>						
  30552 					<enumeratedValue>					
  30553 						<name>ACKNOWLEDGE_RCVD</name>				
  30554 						<description>Last transmission received an acknowledge.</description>				
  30555 						<value>0</value>				
  30556 					</enumeratedValue>					
  30557 					<enumeratedValue>					
  30558 						<name>NO_ACKNOWLEDGE_RCVD</name>				
  30559 						<description>Last transmission did not receive an acknowledge.</description>				
  30560 						<value>1</value>				
  30561 					</enumeratedValue>					
  30562 				</enumeratedValues>						
  30563 			</field>							
  30564 			<field>							
  30565 				<name>DRMI</name>						
  30566 				<description>Master Data Request Interrupt. Once a transmission is started, the transmitter must have data to transmit as long as it isn't followed by a stop condition or it will hold SCL low until more data is available. The Master Data Request bit is set when the master transmitter is data-starved. If the master TX FIFO is empty and the last byte did not have a STOP condition flag, then SCL is held low until the CPU writes another byte to transmit. This bit is cleared when a byte is written to the master TX FIFO.</description>						
  30567 				<bitRange>[3:3]</bitRange>						
  30568 				<enumeratedValues>						
  30569 				<name>ENUM</name>						
  30570 					<enumeratedValue>					
  30571 						<name>BUSY</name>				
  30572 						<description>Master transmitter does not need data.</description>				
  30573 						<value>0</value>				
  30574 					</enumeratedValue>					
  30575 					<enumeratedValue>					
  30576 						<name>NEED_DATA</name>				
  30577 						<description>Master transmitter needs data.</description>				
  30578 						<value>1</value>				
  30579 					</enumeratedValue>					
  30580 				</enumeratedValues>						
  30581 			</field>							
  30582 			<field>							
  30583 				<name>DRSI</name>						
  30584 				<description>Slave Data Request Interrupt. Once a transmission is started, the transmitter must have data to transmit as long as it isn't followed by a STOP condition or it will hold SCL low until more data is available. The Slave Data Request bit is set when the slave transmitter is data-starved. If the slave TX FIFO is empty and the last byte transmitted was acknowledged, then SCL is held low until the CPU writes another byte to transmit. This bit is cleared when a byte is written to the slave Tx FIFO.</description>						
  30585 				<bitRange>[4:4]</bitRange>						
  30586 				<enumeratedValues>						
  30587 				<name>ENUM</name>						
  30588 					<enumeratedValue>					
  30589 						<name>BUSY</name>				
  30590 						<description>Slave transmitter does not need data.</description>				
  30591 						<value>0</value>				
  30592 					</enumeratedValue>					
  30593 					<enumeratedValue>					
  30594 						<name>NEED_DATA</name>				
  30595 						<description>Slave transmitter needs data.</description>				
  30596 						<value>1</value>				
  30597 					</enumeratedValue>					
  30598 				</enumeratedValues>						
  30599 			</field>							
  30600 			<field>							
  30601 				<name>Active</name>						
  30602 				<description>Indicates whether the bus is busy. This bit is set when a START condition has been seen. It is cleared when a STOP condition is seen..</description>						
  30603 				<bitRange>[5:5]</bitRange>						
  30604 								
  30605 			</field>							
  30606 			<field>							
  30607 				<name>SCL</name>						
  30608 				<description>The current value of the SCL signal.</description>						
  30609 				<bitRange>[6:6]</bitRange>						
  30610 										
  30611 			</field>							
  30612 			<field>							
  30613 				<name>SDA</name>						
  30614 				<description>The current value of the SDA signal.</description>						
  30615 				<bitRange>[7:7]</bitRange>						
  30616 										
  30617 			</field>							
  30618 			<field>							
  30619 				<name>RFF</name>						
  30620 				<description>Receive FIFO Full (RFF). This bit is set when the RX FIFO is full and cannot accept any more data. It is cleared when the RX FIFO is not full. If a byte arrives when the Receive FIFO is full, the SCL is held low until the CPU reads the RX FIFO and makes room for it.</description>						
  30621 				<bitRange>[8:8]</bitRange>						
  30622 				<enumeratedValues>						
  30623 				<name>ENUM</name>						
  30624 					<enumeratedValue>					
  30625 						<name>RX_FIFO_IS_NOT_FULL</name>				
  30626 						<description>RX FIFO is not full</description>				
  30627 						<value>0</value>				
  30628 					</enumeratedValue>					
  30629 					<enumeratedValue>					
  30630 						<name>RX_FIFO_IS_FULL</name>				
  30631 						<description>RX FIFO is full</description>				
  30632 						<value>1</value>				
  30633 					</enumeratedValue>					
  30634 				</enumeratedValues>						
  30635 			</field>							
  30636 			<field>							
  30637 				<name>RFE</name>						
  30638 				<description>Receive FIFO Empty. RFE is set when the RX FIFO is empty and is cleared when the RX FIFO contains valid data.</description>						
  30639 				<bitRange>[9:9]</bitRange>						
  30640 				<enumeratedValues>						
  30641 				<name>ENUM</name>						
  30642 					<enumeratedValue>					
  30643 						<name>DATA</name>				
  30644 						<description>RX FIFO contains data.</description>				
  30645 						<value>0</value>				
  30646 					</enumeratedValue>					
  30647 					<enumeratedValue>					
  30648 						<name>EMPTY</name>				
  30649 						<description>RX FIFO is empty</description>				
  30650 						<value>1</value>				
  30651 					</enumeratedValue>					
  30652 				</enumeratedValues>						
  30653 			</field>							
  30654 			<field>							
  30655 				<name>TFF</name>						
  30656 				<description>Transmit FIFO Full. TFF is set when the TX FIFO is full and is cleared when the TX FIFO is not full.</description>						
  30657 				<bitRange>[10:10]</bitRange>						
  30658 				<enumeratedValues>						
  30659 				<name>ENUM</name>						
  30660 					<enumeratedValue>					
  30661 						<name>TX_FIFO_IS_NOT_FULL_</name>				
  30662 						<description>TX FIFO is not full.</description>				
  30663 						<value>0</value>				
  30664 					</enumeratedValue>					
  30665 					<enumeratedValue>					
  30666 						<name>TX_FIFO_IS_FULL</name>				
  30667 						<description>TX FIFO is full</description>				
  30668 						<value>1</value>				
  30669 					</enumeratedValue>					
  30670 				</enumeratedValues>						
  30671 			</field>							
  30672 			<field>							
  30673 				<name>TFE</name>						
  30674 				<description>Transmit FIFO Empty. TFE is set when the TX FIFO is empty and is cleared when the TX FIFO contains valid data.</description>						
  30675 				<bitRange>[11:11]</bitRange>						
  30676 				<enumeratedValues>						
  30677 				<name>ENUM</name>						
  30678 					<enumeratedValue>					
  30679 						<name>VALID_DATA</name>				
  30680 						<description>TX FIFO contains valid data.</description>				
  30681 						<value>0</value>				
  30682 					</enumeratedValue>					
  30683 					<enumeratedValue>					
  30684 						<name>EMPTY</name>				
  30685 						<description>TX FIFO is empty</description>				
  30686 						<value>1</value>				
  30687 					</enumeratedValue>					
  30688 				</enumeratedValues>						
  30689 			</field>							
  30690 			<field>							
  30691 				<name>RESERVED</name>						
  30692 				<description>Reserved. Read value is undefined, only zero should be written.</description>						
  30693 				<bitRange>[31:12]</bitRange>						
  30694 					
  30695 			</field>							
  30696 		</fields>								
  30697 	</register>									
  30698 	<register>									
  30699 		<name>I2C_CTL</name>								
  30700 		<description>I2C Control</description>								
  30701 		<addressOffset>0x308</addressOffset>								
  30702 		<access>read-write</access>								
  30703 		<resetValue>0</resetValue>								
  30704 		<resetMask>0xFFFFFFFF</resetMask>								
  30705 		<fields>								
  30706 			<field>							
  30707 				<name>TDIE</name>						
  30708 				<description>Transmit Done Interrupt Enable. This enables the TDI interrupt signalling that this I2C issued a STOP condition.</description>						
  30709 				<bitRange>[0:0]</bitRange>						
  30710 				<enumeratedValues>						
  30711 				<name>ENUM</name>						
  30712 					<enumeratedValue>					
  30713 						<name>DISABLE_THE_TDI_INTE</name>				
  30714 						<description>Disable the TDI interrupt.</description>				
  30715 						<value>0</value>				
  30716 					</enumeratedValue>					
  30717 					<enumeratedValue>					
  30718 						<name>ENABLE_THE_TDI_INTER</name>				
  30719 						<description>Enable the TDI interrupt.</description>				
  30720 						<value>1</value>				
  30721 					</enumeratedValue>					
  30722 				</enumeratedValues>						
  30723 			</field>							
  30724 			<field>							
  30725 				<name>AFIE</name>						
  30726 				<description>Transmitter Arbitration Failure Interrupt Enable. This enables the AFI interrupt which is asserted during transmission when trying to set SDA high, but the bus is driven low by another device.</description>						
  30727 				<bitRange>[1:1]</bitRange>						
  30728 				<enumeratedValues>						
  30729 				<name>ENUM</name>						
  30730 					<enumeratedValue>					
  30731 						<name>DISABLE_THE_AFI_</name>				
  30732 						<description>Disable the AFI.</description>				
  30733 						<value>0</value>				
  30734 					</enumeratedValue>					
  30735 					<enumeratedValue>					
  30736 						<name>ENABLE_THE_AFI_</name>				
  30737 						<description>Enable the AFI.</description>				
  30738 						<value>1</value>				
  30739 					</enumeratedValue>					
  30740 				</enumeratedValues>						
  30741 			</field>							
  30742 			<field>							
  30743 				<name>NAIE</name>						
  30744 				<description>Transmitter No Acknowledge Interrupt Enable. This enables the NAI interrupt signalling that transmitted byte was not acknowledged.</description>						
  30745 				<bitRange>[2:2]</bitRange>						
  30746 				<enumeratedValues>						
  30747 				<name>ENUM</name>						
  30748 					<enumeratedValue>					
  30749 						<name>DISABLE_THE_NAI_</name>				
  30750 						<description>Disable the NAI.</description>				
  30751 						<value>0</value>				
  30752 					</enumeratedValue>					
  30753 					<enumeratedValue>					
  30754 						<name>ENABLE_THE_NAI_</name>				
  30755 						<description>Enable the NAI.</description>				
  30756 						<value>1</value>				
  30757 					</enumeratedValue>					
  30758 				</enumeratedValues>						
  30759 			</field>							
  30760 			<field>							
  30761 				<name>DRMIE</name>						
  30762 				<description>Master Transmitter Data Request Interrupt Enable. This enables the DRMI interrupt which signals that the master transmitter has run out of data, has not issued a STOP, and is holding the SCL line low.</description>						
  30763 				<bitRange>[3:3]</bitRange>						
  30764 				<enumeratedValues>						
  30765 				<name>ENUM</name>						
  30766 					<enumeratedValue>					
  30767 						<name>DISABLE_THE_DRMI_INT</name>				
  30768 						<description>Disable the DRMI interrupt.</description>				
  30769 						<value>0</value>				
  30770 					</enumeratedValue>					
  30771 					<enumeratedValue>					
  30772 						<name>ENABLE_THE_DRMI_INTE</name>				
  30773 						<description>Enable the DRMI interrupt.</description>				
  30774 						<value>1</value>				
  30775 					</enumeratedValue>					
  30776 				</enumeratedValues>						
  30777 			</field>							
  30778 			<field>							
  30779 				<name>DRSIE</name>						
  30780 				<description>Slave Transmitter Data Request Interrupt Enable. This enables the DRSI interrupt which signals that the slave transmitter has run out of data and the last byte was acknowledged, so the SCL line is being held low.</description>						
  30781 				<bitRange>[4:4]</bitRange>						
  30782 				<enumeratedValues>						
  30783 				<name>ENUM</name>						
  30784 					<enumeratedValue>					
  30785 						<name>DISABLE_THE_DRSI_INT</name>				
  30786 						<description>Disable the DRSI interrupt.</description>				
  30787 						<value>0</value>				
  30788 					</enumeratedValue>					
  30789 					<enumeratedValue>					
  30790 						<name>ENABLE_THE_DRSI_INTE</name>				
  30791 						<description>Enable the DRSI interrupt.</description>				
  30792 						<value>1</value>				
  30793 					</enumeratedValue>					
  30794 				</enumeratedValues>						
  30795 			</field>							
  30796 			<field>							
  30797 				<name>REFIE</name>						
  30798 				<description>Receive FIFO Full Interrupt Enable. This enables the Receive FIFO Full interrupt to indicate that the receive FIFO cannot accept any more data.</description>						
  30799 				<bitRange>[5:5]</bitRange>						
  30800 				<enumeratedValues>						
  30801 				<name>ENUM</name>						
  30802 					<enumeratedValue>					
  30803 						<name>DISABLE_THE_RFFI_</name>				
  30804 						<description>Disable the RFFI.</description>				
  30805 						<value>0</value>				
  30806 					</enumeratedValue>					
  30807 					<enumeratedValue>					
  30808 						<name>ENABLE_THE_RFFI_</name>				
  30809 						<description>Enable the RFFI.</description>				
  30810 						<value>1</value>				
  30811 					</enumeratedValue>					
  30812 				</enumeratedValues>						
  30813 			</field>							
  30814 			<field>							
  30815 				<name>RFDAIE</name>						
  30816 				<description>Receive Data Available Interrupt Enable. This enables the DAI interrupt to indicate that data is available in the receive FIFO (i.e. not empty).</description>						
  30817 				<bitRange>[6:6]</bitRange>						
  30818 				<enumeratedValues>						
  30819 				<name>ENUM</name>						
  30820 					<enumeratedValue>					
  30821 						<name>DISABLE_THE_DAI_</name>				
  30822 						<description>Disable the DAI.</description>				
  30823 						<value>0</value>				
  30824 					</enumeratedValue>					
  30825 					<enumeratedValue>					
  30826 						<name>ENABLE_THE_DAI_</name>				
  30827 						<description>Enable the DAI.</description>				
  30828 						<value>1</value>				
  30829 					</enumeratedValue>					
  30830 				</enumeratedValues>						
  30831 			</field>							
  30832 			<field>							
  30833 				<name>TFFIE</name>						
  30834 				<description>Transmit FIFO Not Full Interrupt Enable. This enables the Transmit FIFO Not Full interrupt to indicate that the more data can be written to the transmit FIFO. Note that this is not full. It is intended help the CPU to write to the I2C block only when there is room in the FIFO and do this without polling the status register.</description>						
  30835 				<bitRange>[7:7]</bitRange>						
  30836 				<enumeratedValues>						
  30837 				<name>ENUM</name>						
  30838 					<enumeratedValue>					
  30839 						<name>DISABLE_THE_TFFI_</name>				
  30840 						<description>Disable the TFFI.</description>				
  30841 						<value>0</value>				
  30842 					</enumeratedValue>					
  30843 					<enumeratedValue>					
  30844 						<name>ENABLE_THE_TFFI_</name>				
  30845 						<description>Enable the TFFI.</description>				
  30846 						<value>1</value>				
  30847 					</enumeratedValue>					
  30848 				</enumeratedValues>						
  30849 			</field>							
  30850 			<field>							
  30851 				<name>SRST</name>						
  30852 				<description>Soft reset. This is only needed in unusual circumstances. If a device issues a start condition without issuing a stop condition. A system timer may be used to reset the I2C if the bus remains busy longer than the time-out period. On a soft reset, the Tx and Rx FIFOs are flushed, I2C_STS register is cleared, and all internal state machines are reset to appear idle. The I2C_CLKHI, I2C_CLKLO and I2C_CTL (except Soft Reset Bit) are NOT modified by a soft reset.</description>						
  30853 				<bitRange>[8:8]</bitRange>						
  30854 				<enumeratedValues>						
  30855 				<name>ENUM</name>						
  30856 					<enumeratedValue>					
  30857 						<name>NO_RESET</name>				
  30858 						<description>No reset.</description>				
  30859 						<value>0</value>				
  30860 					</enumeratedValue>					
  30861 					<enumeratedValue>					
  30862 						<name>RESET</name>				
  30863 						<description>Reset the I2C to idle state. Self clearing.</description>				
  30864 						<value>1</value>				
  30865 					</enumeratedValue>					
  30866 				</enumeratedValues>						
  30867 			</field>							
  30868 			<field>							
  30869 				<name>RESERVED</name>						
  30870 				<description>Reserved. Read value is undefined, only zero should be written.</description>						
  30871 				<bitRange>[31:9]</bitRange>						
  30872 					
  30873 			</field>							
  30874 		</fields>								
  30875 	</register>									
  30876 	<register>									
  30877 		<name>I2C_CLKHI</name>								
  30878 		<description>I2C Clock High</description>								
  30879 		<addressOffset>0x30C</addressOffset>								
  30880 		<access>read-write</access>								
  30881 		<resetValue>0xB9</resetValue>								
  30882 		<resetMask>0xFFFFFFFF</resetMask>								
  30883 		<fields>								
  30884 			<field>							
  30885 				<name>CDHI</name>						
  30886 				<description>Clock divisor high. This value is the number of 48 MHz clocks the serial clock (SCL) will be high.</description>						
  30887 				<bitRange>[7:0]</bitRange>						
  30888 			</field>							
  30889 			<field>							
  30890 				<name>RESERVED</name>						
  30891 				<description>Reserved. Read value is undefined, only zero should be written.</description>						
  30892 				<bitRange>[31:8]</bitRange>						
  30893 			</field>							
  30894 		</fields>								
  30895 	</register>									
  30896 	<register>									
  30897 		<name>I2C_CLKLO</name>								
  30898 		<description>I2C Clock Low</description>								
  30899 		<addressOffset>0x310</addressOffset>								
  30900 		<access>write-only</access>								
  30901 		<resetValue>0xB9</resetValue>								
  30902 		<resetMask>0xFFFFFFFF</resetMask>								
  30903 		<fields>								
  30904 			<field>							
  30905 				<name>CDLO</name>						
  30906 				<description>Clock divisor low. This value is the number of 48 MHz clocks the serial clock (SCL) will be low.</description>						
  30907 				<bitRange>[7:0]</bitRange>						
  30908 			</field>							
  30909 			<field>							
  30910 				<name>RESERVED</name>						
  30911 				<description>Reserved. Read value is undefined, only zero should be written.</description>						
  30912 				<bitRange>[31:8]</bitRange>						
  30913 			</field>							
  30914 		</fields>								
  30915 	</register>	
  30916 		<register>			
  30917 			<name>USBCLKCTRL</name>		
  30918 			<description>USB Clock Control</description>
  30919 			
  30920 			<addressOffset>0xFF4</addressOffset>		
  30921 			<access>read-write</access>		
  30922 			<resetValue>0</resetValue>		
  30923 			<resetMask>0xFFFFFFFF</resetMask>		
  30924 			<fields>		
  30925 				<field>	
  30926 					<name>RESERVED</name>
  30927 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  30928 					<bitRange>[0:0]</bitRange>
  30929 				</field>	
  30930 				<field>	
  30931 					<name>DEV_CLK_EN</name>
  30932 					<description>Device clock enable.   Enables the usbclk input to the device controller</description>
  30933 					<bitRange>[1:1]</bitRange>
  30934 				</field>	
  30935 				<field>	
  30936 					<name>RESERVED</name>
  30937 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  30938 					<bitRange>[2:2]</bitRange>
  30939 				</field>	
  30940 				<field>	
  30941 					<name>PORTSEL_CLK_EN</name>
  30942 					<description>Port select register clock enable.</description>
  30943 					<bitRange>[3:3]</bitRange>
  30944 				</field>	
  30945 				<field>	
  30946 					<name>AHB_CLK_EN</name>
  30947 					<description>AHB clock enable</description>
  30948 					<bitRange>[4:4]</bitRange>
  30949 				</field>	
  30950 				<field>	
  30951 					<name>RESERVED</name>
  30952 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  30953 					<bitRange>[31:5]</bitRange>
  30954 				</field>	
  30955 			</fields>		
  30956 		</register>
  30957 	<register>									
  30958 		<name>OTGCLKCTRL</name>								
  30959 		<description>OTG clock controller</description>		
  30960 		<alternateRegister>USBCLKCTRL</alternateRegister>
  30961 		<addressOffset>0xFF4</addressOffset>								
  30962 		<access>read-write</access>								
  30963 		<resetValue>0</resetValue>								
  30964 		<resetMask>0xFFFFFFFF</resetMask>								
  30965 		<fields>								
  30966 			<field>							
  30967 				<name>HOST_CLK_EN</name>						
  30968 				<description>Host clock enable</description>						
  30969 				<bitRange>[0:0]</bitRange>						
  30970 				<enumeratedValues>						
  30971 				<name>ENUM</name>						
  30972 					<enumeratedValue>					
  30973 						<name>DISABLE_THE_HOST_CLO</name>				
  30974 						<description>Disable the Host clock.</description>				
  30975 						<value>0</value>				
  30976 					</enumeratedValue>					
  30977 					<enumeratedValue>					
  30978 						<name>ENABLE_THE_HOST_CLOC</name>				
  30979 						<description>Enable the Host clock.</description>				
  30980 						<value>1</value>				
  30981 					</enumeratedValue>					
  30982 				</enumeratedValues>						
  30983 			</field>							
  30984 			<field>							
  30985 				<name>DEV_CLK_EN</name>						
  30986 				<description>Device clock enable</description>						
  30987 				<bitRange>[1:1]</bitRange>						
  30988 				<enumeratedValues>						
  30989 				<name>ENUM</name>						
  30990 					<enumeratedValue>					
  30991 						<name>DISABLE_THE_DEVICE_C</name>				
  30992 						<description>Disable the Device clock.</description>				
  30993 						<value>0</value>				
  30994 					</enumeratedValue>					
  30995 					<enumeratedValue>					
  30996 						<name>ENABLE_THE_DEVICE_CL</name>				
  30997 						<description>Enable the Device clock.</description>				
  30998 						<value>1</value>				
  30999 					</enumeratedValue>					
  31000 				</enumeratedValues>						
  31001 			</field>							
  31002 			<field>							
  31003 				<name>I2C_CLK_EN</name>						
  31004 				<description>I2C clock enable</description>						
  31005 				<bitRange>[2:2]</bitRange>						
  31006 				<enumeratedValues>						
  31007 				<name>ENUM</name>						
  31008 					<enumeratedValue>					
  31009 						<name>DISABLE_THE_I2C_CLOC</name>				
  31010 						<description>Disable the I2C clock.</description>				
  31011 						<value>0</value>				
  31012 					</enumeratedValue>					
  31013 					<enumeratedValue>					
  31014 						<name>ENABLE_THE_I2C_CLOCK</name>				
  31015 						<description>Enable the I2C clock.</description>				
  31016 						<value>1</value>				
  31017 					</enumeratedValue>					
  31018 				</enumeratedValues>						
  31019 			</field>							
  31020 			<field>							
  31021 				<name>OTG_CLK_EN</name>						
  31022 				<description>OTG clock enable. In device-only applications, this bit enables access to the PORTSEL register.</description>						
  31023 				<bitRange>[3:3]</bitRange>						
  31024 				<enumeratedValues>						
  31025 				<name>ENUM</name>						
  31026 					<enumeratedValue>					
  31027 						<name>DISABLE_THE_OTG_CLOC</name>				
  31028 						<description>Disable the OTG clock.</description>				
  31029 						<value>0</value>				
  31030 					</enumeratedValue>					
  31031 					<enumeratedValue>					
  31032 						<name>ENABLE_THE_OTG_CLOCK</name>				
  31033 						<description>Enable the OTG clock.</description>				
  31034 						<value>1</value>				
  31035 					</enumeratedValue>					
  31036 				</enumeratedValues>						
  31037 			</field>							
  31038 			<field>							
  31039 				<name>AHB_CLK_EN</name>						
  31040 				<description>AHB master clock enable</description>						
  31041 				<bitRange>[4:4]</bitRange>						
  31042 				<enumeratedValues>						
  31043 				<name>ENUM</name>						
  31044 					<enumeratedValue>					
  31045 						<name>DISABLE_THE_AHB_CLOC</name>				
  31046 						<description>Disable the AHB clock.</description>				
  31047 						<value>0</value>				
  31048 					</enumeratedValue>					
  31049 					<enumeratedValue>					
  31050 						<name>ENABLE_THE_AHB_CLOCK</name>				
  31051 						<description>Enable the AHB clock.</description>				
  31052 						<value>1</value>				
  31053 					</enumeratedValue>					
  31054 				</enumeratedValues>						
  31055 			</field>							
  31056 			<field>							
  31057 				<name>RESERVED</name>						
  31058 				<description>Reserved. Read value is undefined, only zero should be written.</description>						
  31059 				<bitRange>[31:5]</bitRange>						
  31060 					
  31061 			</field>							
  31062 		</fields>								
  31063 	</register>	
  31064 		<register>			
  31065 			<name>USBCLKST</name>		
  31066 			<description>USB Clock Status</description>		
  31067 			
  31068 			<addressOffset>0xFF8</addressOffset>		
  31069 			<access>read-only</access>		
  31070 			<resetValue>0</resetValue>		
  31071 			<resetMask>0xFFFFFFFF</resetMask>		
  31072 			<fields>		
  31073 				<field>	
  31074 					<name>RESERVED</name>
  31075 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  31076 					<bitRange>[0:0]</bitRange>
  31077 				</field>	
  31078 				<field>	
  31079 					<name>DEV_CLK_ON</name>
  31080 					<description>Device clock on. The usbclk input to the device controller is active	.</description>
  31081 					<bitRange>[1:1]</bitRange>
  31082 				</field>	
  31083 				<field>	
  31084 					<name>RESERVED</name>
  31085 					<description>Reserved. Read value is undefined, only zero should be written.</description>
  31086 					<bitRange>[2:2]</bitRange>
  31087 				</field>	
  31088 				<field>	
  31089 					<name>PORTSEL_CLK_ON</name>
  31090 					<description>Port select register clock on.</description>
  31091 					<bitRange>[3:3]</bitRange>
  31092 				</field>	
  31093 				<field>	
  31094 					<name>AHB_CLK_ON</name>
  31095 					<description>AHB clock on.</description>
  31096 					<bitRange>[4:4]</bitRange>
  31097 				</field>	
  31098 				<field>	
  31099 					<name>RESERVED</name>
  31100 					<description>Reserved. The value read from a reserved bit is not defined.</description>
  31101 					<bitRange>[31:5]</bitRange>
  31102 				</field>	
  31103 			</fields>		
  31104 		</register>
  31105 	<register>									
  31106 		<name>OTGCLKST</name>								
  31107 		<description>OTG clock status</description>	
  31108 		<alternateRegister>USBCLKST</alternateRegister>
  31109 		<addressOffset>0xFF8</addressOffset>								
  31110 		<access>read-only</access>								
  31111 		<resetValue>0</resetValue>								
  31112 		<resetMask>0xFFFFFFFF</resetMask>								
  31113 		<fields>								
  31114 			<field>							
  31115 				<name>HOST_CLK_ON</name>						
  31116 				<description>Host clock status.</description>						
  31117 				<bitRange>[0:0]</bitRange>						
  31118 				<enumeratedValues>						
  31119 				<name>ENUM</name>						
  31120 					<enumeratedValue>					
  31121 						<name>HOST_CLOCK_IS_NOT_AV</name>				
  31122 						<description>Host clock is not available.</description>				
  31123 						<value>0</value>				
  31124 					</enumeratedValue>					
  31125 					<enumeratedValue>					
  31126 						<name>HOST_CLOCK_IS_AVAILA</name>				
  31127 						<description>Host clock is available.</description>				
  31128 						<value>1</value>				
  31129 					</enumeratedValue>					
  31130 				</enumeratedValues>						
  31131 			</field>							
  31132 			<field>							
  31133 				<name>DEV_CLK_ON</name>						
  31134 				<description>Device clock status.</description>						
  31135 				<bitRange>[1:1]</bitRange>						
  31136 				<enumeratedValues>						
  31137 				<name>ENUM</name>						
  31138 					<enumeratedValue>					
  31139 						<name>DEVICE_CLOCK_IS_NOT_</name>				
  31140 						<description>Device clock is not available.</description>				
  31141 						<value>0</value>				
  31142 					</enumeratedValue>					
  31143 					<enumeratedValue>					
  31144 						<name>DEVICE_CLOCK_IS_AVAI</name>				
  31145 						<description>Device clock is available.</description>				
  31146 						<value>1</value>				
  31147 					</enumeratedValue>					
  31148 				</enumeratedValues>						
  31149 			</field>							
  31150 			<field>							
  31151 				<name>I2C_CLK_ON</name>						
  31152 				<description>I2C clock status.</description>						
  31153 				<bitRange>[2:2]</bitRange>						
  31154 				<enumeratedValues>						
  31155 				<name>ENUM</name>						
  31156 					<enumeratedValue>					
  31157 						<name>I2C_CLOCK_IS_NOT_AVA</name>				
  31158 						<description>I2C clock is not available.</description>				
  31159 						<value>0</value>				
  31160 					</enumeratedValue>					
  31161 					<enumeratedValue>					
  31162 						<name>I2C_CLOCK_IS_AVAILAB</name>				
  31163 						<description>I2C clock is available.</description>				
  31164 						<value>1</value>				
  31165 					</enumeratedValue>					
  31166 				</enumeratedValues>						
  31167 			</field>							
  31168 			<field>							
  31169 				<name>OTG_CLK_ON</name>						
  31170 				<description>OTG clock status.</description>						
  31171 				<bitRange>[3:3]</bitRange>						
  31172 				<enumeratedValues>						
  31173 				<name>ENUM</name>						
  31174 					<enumeratedValue>					
  31175 						<name>OTG_CLOCK_IS_NOT_AVA</name>				
  31176 						<description>OTG clock is not available.</description>				
  31177 						<value>0</value>				
  31178 					</enumeratedValue>					
  31179 					<enumeratedValue>					
  31180 						<name>OTG_CLOCK_IS_AVAILAB</name>				
  31181 						<description>OTG clock is available.</description>				
  31182 						<value>1</value>				
  31183 					</enumeratedValue>					
  31184 				</enumeratedValues>						
  31185 			</field>							
  31186 			<field>							
  31187 				<name>AHB_CLK_ON</name>						
  31188 				<description>AHB master clock status.</description>						
  31189 				<bitRange>[4:4]</bitRange>						
  31190 				<enumeratedValues>						
  31191 				<name>ENUM</name>						
  31192 					<enumeratedValue>					
  31193 						<name>AHB_CLOCK_IS_NOT_AVA</name>				
  31194 						<description>AHB clock is not available.</description>				
  31195 						<value>0</value>				
  31196 					</enumeratedValue>					
  31197 					<enumeratedValue>					
  31198 						<name>AHB_CLOCK_IS_AVAILAB</name>				
  31199 						<description>AHB clock is available.</description>				
  31200 						<value>1</value>				
  31201 					</enumeratedValue>					
  31202 				</enumeratedValues>						
  31203 			</field>							
  31204 			<field>							
  31205 				<name>RESERVED</name>						
  31206 				<description>Reserved. Read value is undefined, only zero should be written.</description>						
  31207 				<bitRange>[31:5]</bitRange>						
  31208 					
  31209 			</field>							
  31210 		</fields>								
  31211 	</register>									
  31212 
  31213 					
  31214 					
  31215 		
  31216 										
  31217 										
  31218 	</registers>
  31219 		</peripheral>
  31220 
  31221 		<peripheral>
  31222 	<name>GPIO</name>
  31223 	<description>General Purpose I/O </description>
  31224 	<groupName>GPIO</groupName>
  31225 	<baseAddress>0x2009C000</baseAddress>
  31226 	<addressBlock>
  31227 	<offset>0x0</offset>
  31228 	<size>0xFFF</size>
  31229 	<usage>registers</usage>
  31230 	</addressBlock>
  31231 	<registers>
  31232 		<register>
  31233 			<dim>5</dim>
  31234 			<dimIncrement>0x20</dimIncrement>
  31235 			<dimIndex>0-4</dimIndex>
  31236 			<name>DIR%s</name>
  31237 			<description>GPIO Port Direction control register.</description>
  31238 			<addressOffset>0x000</addressOffset>
  31239 			<access>read-write</access>
  31240 			<resetValue>0</resetValue>
  31241 			<resetMask>0xFFFFFFFF</resetMask>
  31242 			<fields>
  31243 				<field>
  31244 					<name>PINDIR0</name>
  31245 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31246 					<bitRange>[0:0]</bitRange>
  31247 				</field>
  31248 				<field>
  31249 					<name>PINDIR1</name>
  31250 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31251 					<bitRange>[1:1]</bitRange>
  31252 				</field>
  31253 				<field>
  31254 					<name>PINDIR2</name>
  31255 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31256 					<bitRange>[2:2]</bitRange>
  31257 				</field>
  31258 				<field>
  31259 					<name>PINDIR3</name>
  31260 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31261 					<bitRange>[3:3]</bitRange>
  31262 				</field>
  31263 				<field>
  31264 					<name>PINDIR4</name>
  31265 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31266 					<bitRange>[4:4]</bitRange>
  31267 				</field>
  31268 				<field>
  31269 					<name>PINDIR5</name>
  31270 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31271 					<bitRange>[5:5]</bitRange>
  31272 				</field>
  31273 				<field>
  31274 					<name>PINDIR6</name>
  31275 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31276 					<bitRange>[6:6]</bitRange>
  31277 				</field>
  31278 				<field>
  31279 					<name>PINDIR7</name>
  31280 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31281 					<bitRange>[7:7]</bitRange>
  31282 				</field>
  31283 				<field>
  31284 					<name>PINDIR8</name>
  31285 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31286 					<bitRange>[8:8]</bitRange>
  31287 				</field>
  31288 				<field>
  31289 					<name>PINDIR9</name>
  31290 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31291 					<bitRange>[9:9]</bitRange>
  31292 				</field>
  31293 				<field>
  31294 					<name>PINDIR10</name>
  31295 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31296 					<bitRange>[10:10]</bitRange>
  31297 				</field>
  31298 				<field>
  31299 					<name>PINDIR11</name>
  31300 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31301 					<bitRange>[11:11]</bitRange>
  31302 				</field>
  31303 				<field>
  31304 					<name>PINDIR12</name>
  31305 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31306 					<bitRange>[12:12]</bitRange>
  31307 				</field>
  31308 				<field>
  31309 					<name>PINDIR13</name>
  31310 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31311 					<bitRange>[13:13]</bitRange>
  31312 				</field>
  31313 				<field>
  31314 					<name>PINDIR14</name>
  31315 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31316 					<bitRange>[14:14]</bitRange>
  31317 				</field>
  31318 				<field>
  31319 					<name>PINDIR15</name>
  31320 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31321 					<bitRange>[15:15]</bitRange>
  31322 				</field>
  31323 				<field>
  31324 					<name>PINDIR16</name>
  31325 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31326 					<bitRange>[16:16]</bitRange>
  31327 				</field>
  31328 				<field>
  31329 					<name>PINDIR17</name>
  31330 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31331 					<bitRange>[17:17]</bitRange>
  31332 				</field>
  31333 				<field>
  31334 					<name>PINDIR18</name>
  31335 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31336 					<bitRange>[18:18]</bitRange>
  31337 				</field>
  31338 				<field>
  31339 					<name>PINDIR19</name>
  31340 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31341 					<bitRange>[19:19]</bitRange>
  31342 				</field>
  31343 				<field>
  31344 					<name>PINDIR20</name>
  31345 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31346 					<bitRange>[20:20]</bitRange>
  31347 				</field>
  31348 				<field>
  31349 					<name>PINDIR21</name>
  31350 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31351 					<bitRange>[21:21]</bitRange>
  31352 				</field>
  31353 				<field>
  31354 					<name>PINDIR22</name>
  31355 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31356 					<bitRange>[22:22]</bitRange>
  31357 				</field>
  31358 				<field>
  31359 					<name>PINDIR23</name>
  31360 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31361 					<bitRange>[23:23]</bitRange>
  31362 				</field>
  31363 				<field>
  31364 					<name>PINDIR24</name>
  31365 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31366 					<bitRange>[24:24]</bitRange>
  31367 				</field>
  31368 				<field>
  31369 					<name>PINDIR25</name>
  31370 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31371 					<bitRange>[25:25]</bitRange>
  31372 				</field>
  31373 				<field>
  31374 					<name>PINDIR26</name>
  31375 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31376 					<bitRange>[26:26]</bitRange>
  31377 				</field>
  31378 				<field>
  31379 					<name>PINDIR27</name>
  31380 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31381 					<bitRange>[27:27]</bitRange>
  31382 				</field>
  31383 				<field>
  31384 					<name>PINDIR28</name>
  31385 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31386 					<bitRange>[28:28]</bitRange>
  31387 				</field>
  31388 				<field>
  31389 					<name>PINDIR29</name>
  31390 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31391 					<bitRange>[29:29]</bitRange>
  31392 				</field>
  31393 				<field>
  31394 					<name>PINDIR30</name>
  31395 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31396 					<bitRange>[30:30]</bitRange>
  31397 				</field>
  31398 				<field>
  31399 					<name>PINDIR31</name>
  31400 					<description>Fast GPIO Direction PORTx control bits. Bit 0 in DIRx controls pin Px[0], bit 31 in DIRx controls pin Px[31]. 0 = Controlled pin is input. 1 = Controlled pin is output.</description>
  31401 					<bitRange>[31:31]</bitRange>
  31402 				</field>
  31403 			</fields>
  31404 		</register>
  31405 		<register>
  31406 			<dim>5</dim>
  31407 			<dimIncrement>0x20</dimIncrement>
  31408 			<dimIndex>0-4</dimIndex>
  31409 			<name>MASK%s</name>
  31410 			<description>Mask register for Port.</description>
  31411 			<addressOffset>0x010</addressOffset>
  31412 			<access>read-write</access>
  31413 			<resetValue>0</resetValue>
  31414 			<resetMask>0xFFFFFFFF</resetMask>
  31415 			<fields>
  31416 				<field>
  31417 					<name>PINMASK0</name>
  31418 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31419 					<bitRange>[0:0]</bitRange>
  31420 				</field>
  31421 				<field>
  31422 					<name>PINMASK1</name>
  31423 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31424 					<bitRange>[1:1]</bitRange>
  31425 				</field>
  31426 				<field>
  31427 					<name>PINMASK2</name>
  31428 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31429 					<bitRange>[2:2]</bitRange>
  31430 				</field>
  31431 				<field>
  31432 					<name>PINMASK3</name>
  31433 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31434 					<bitRange>[3:3]</bitRange>
  31435 				</field>
  31436 				<field>
  31437 					<name>PINMASK4</name>
  31438 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31439 					<bitRange>[4:4]</bitRange>
  31440 				</field>
  31441 				<field>
  31442 					<name>PINMASK5</name>
  31443 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31444 					<bitRange>[5:5]</bitRange>
  31445 				</field>
  31446 				<field>
  31447 					<name>PINMASK6</name>
  31448 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31449 					<bitRange>[6:6]</bitRange>
  31450 				</field>
  31451 				<field>
  31452 					<name>PINMASK7</name>
  31453 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31454 					<bitRange>[7:7]</bitRange>
  31455 				</field>
  31456 				<field>
  31457 					<name>PINMASK8</name>
  31458 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31459 					<bitRange>[8:8]</bitRange>
  31460 				</field>
  31461 				<field>
  31462 					<name>PINMASK9</name>
  31463 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31464 					<bitRange>[9:9]</bitRange>
  31465 				</field>
  31466 				<field>
  31467 					<name>PINMASK10</name>
  31468 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31469 					<bitRange>[10:10]</bitRange>
  31470 				</field>
  31471 				<field>
  31472 					<name>PINMASK11</name>
  31473 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31474 					<bitRange>[11:11]</bitRange>
  31475 				</field>
  31476 				<field>
  31477 					<name>PINMASK12</name>
  31478 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31479 					<bitRange>[12:12]</bitRange>
  31480 				</field>
  31481 				<field>
  31482 					<name>PINMASK13</name>
  31483 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31484 					<bitRange>[13:13]</bitRange>
  31485 				</field>
  31486 				<field>
  31487 					<name>PINMASK14</name>
  31488 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31489 					<bitRange>[14:14]</bitRange>
  31490 				</field>
  31491 				<field>
  31492 					<name>PINMASK15</name>
  31493 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31494 					<bitRange>[15:15]</bitRange>
  31495 				</field>
  31496 				<field>
  31497 					<name>PINMASK16</name>
  31498 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31499 					<bitRange>[16:16]</bitRange>
  31500 				</field>
  31501 				<field>
  31502 					<name>PINMASK17</name>
  31503 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31504 					<bitRange>[17:17]</bitRange>
  31505 				</field>
  31506 				<field>
  31507 					<name>PINMASK18</name>
  31508 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31509 					<bitRange>[18:18]</bitRange>
  31510 				</field>
  31511 				<field>
  31512 					<name>PINMASK19</name>
  31513 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31514 					<bitRange>[19:19]</bitRange>
  31515 				</field>
  31516 				<field>
  31517 					<name>PINMASK20</name>
  31518 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31519 					<bitRange>[20:20]</bitRange>
  31520 				</field>
  31521 				<field>
  31522 					<name>PINMASK21</name>
  31523 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31524 					<bitRange>[21:21]</bitRange>
  31525 				</field>
  31526 				<field>
  31527 					<name>PINMASK22</name>
  31528 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31529 					<bitRange>[22:22]</bitRange>
  31530 				</field>
  31531 				<field>
  31532 					<name>PINMASK23</name>
  31533 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31534 					<bitRange>[23:23]</bitRange>
  31535 				</field>
  31536 				<field>
  31537 					<name>PINMASK24</name>
  31538 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31539 					<bitRange>[24:24]</bitRange>
  31540 				</field>
  31541 				<field>
  31542 					<name>PINMASK25</name>
  31543 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31544 					<bitRange>[25:25]</bitRange>
  31545 				</field>
  31546 				<field>
  31547 					<name>PINMASK26</name>
  31548 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31549 					<bitRange>[26:26]</bitRange>
  31550 				</field>
  31551 				<field>
  31552 					<name>PINMASK27</name>
  31553 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31554 					<bitRange>[27:27]</bitRange>
  31555 				</field>
  31556 				<field>
  31557 					<name>PINMASK28</name>
  31558 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31559 					<bitRange>[28:28]</bitRange>
  31560 				</field>
  31561 				<field>
  31562 					<name>PINMASK29</name>
  31563 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31564 					<bitRange>[29:29]</bitRange>
  31565 				</field>
  31566 				<field>
  31567 					<name>PINMASK30</name>
  31568 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31569 					<bitRange>[30:30]</bitRange>
  31570 				</field>
  31571 				<field>
  31572 					<name>PINMASK31</name>
  31573 					<description>Fast GPIO physical pin access control. 0 = Controlled pin is affected by writes to the port's SETx, CLRx, and PINx register(s). Current state of the pin can be read from the PINx register. 1 = Controlled pin is not affected by writes into the port's SETx, CLRx and PINx register(s). When the PINx register is read, this bit will not be updated with the state of the physical pin.</description>
  31574 					<bitRange>[31:31]</bitRange>
  31575 				</field>
  31576 			</fields>
  31577 		</register>
  31578 		<register>
  31579 			<dim>5</dim>
  31580 			<dimIncrement>0x20</dimIncrement>
  31581 			<dimIndex>0-4</dimIndex>
  31582 			<name>PIN%s</name>
  31583 			<description>Port Pin value register using FIOMASK.</description>
  31584 			<addressOffset>0x014</addressOffset>
  31585 			<access>read-write</access>
  31586 			<resetValue>0</resetValue>
  31587 			<resetMask>0xFFFFFFFF</resetMask>
  31588 			<fields>
  31589 				<field>
  31590 					<name>PINVAL0</name>
  31591 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31592 					<bitRange>[0:0]</bitRange>
  31593 				</field>
  31594 				<field>
  31595 					<name>PINVAL1</name>
  31596 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31597 					<bitRange>[1:1]</bitRange>
  31598 				</field>
  31599 				<field>
  31600 					<name>PINVAL2</name>
  31601 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31602 					<bitRange>[2:2]</bitRange>
  31603 				</field>
  31604 				<field>
  31605 					<name>PINVAL3</name>
  31606 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31607 					<bitRange>[3:3]</bitRange>
  31608 				</field>
  31609 				<field>
  31610 					<name>PINVAL4</name>
  31611 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31612 					<bitRange>[4:4]</bitRange>
  31613 				</field>
  31614 				<field>
  31615 					<name>PINVAL5</name>
  31616 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31617 					<bitRange>[5:5]</bitRange>
  31618 				</field>
  31619 				<field>
  31620 					<name>PINVAL6</name>
  31621 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31622 					<bitRange>[6:6]</bitRange>
  31623 				</field>
  31624 				<field>
  31625 					<name>PINVAL7</name>
  31626 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31627 					<bitRange>[7:7]</bitRange>
  31628 				</field>
  31629 				<field>
  31630 					<name>PINVAL8</name>
  31631 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31632 					<bitRange>[8:8]</bitRange>
  31633 				</field>
  31634 				<field>
  31635 					<name>PINVAL9</name>
  31636 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31637 					<bitRange>[9:9]</bitRange>
  31638 				</field>
  31639 				<field>
  31640 					<name>PINVAL10</name>
  31641 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31642 					<bitRange>[10:10]</bitRange>
  31643 				</field>
  31644 				<field>
  31645 					<name>PINVAL11</name>
  31646 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31647 					<bitRange>[11:11]</bitRange>
  31648 				</field>
  31649 				<field>
  31650 					<name>PINVAL12</name>
  31651 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31652 					<bitRange>[12:12]</bitRange>
  31653 				</field>
  31654 				<field>
  31655 					<name>PINVAL13</name>
  31656 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31657 					<bitRange>[13:13]</bitRange>
  31658 				</field>
  31659 				<field>
  31660 					<name>PINVAL14</name>
  31661 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31662 					<bitRange>[14:14]</bitRange>
  31663 				</field>
  31664 				<field>
  31665 					<name>PINVAL15</name>
  31666 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31667 					<bitRange>[15:15]</bitRange>
  31668 				</field>
  31669 				<field>
  31670 					<name>PINVAL16</name>
  31671 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31672 					<bitRange>[16:16]</bitRange>
  31673 				</field>
  31674 				<field>
  31675 					<name>PINVAL17</name>
  31676 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31677 					<bitRange>[17:17]</bitRange>
  31678 				</field>
  31679 				<field>
  31680 					<name>PINVAL18</name>
  31681 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31682 					<bitRange>[18:18]</bitRange>
  31683 				</field>
  31684 				<field>
  31685 					<name>PINVAL19</name>
  31686 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31687 					<bitRange>[19:19]</bitRange>
  31688 				</field>
  31689 				<field>
  31690 					<name>PINVAL20</name>
  31691 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31692 					<bitRange>[20:20]</bitRange>
  31693 				</field>
  31694 				<field>
  31695 					<name>PINVAL21</name>
  31696 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31697 					<bitRange>[21:21]</bitRange>
  31698 				</field>
  31699 				<field>
  31700 					<name>PINVAL22</name>
  31701 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31702 					<bitRange>[22:22]</bitRange>
  31703 				</field>
  31704 				<field>
  31705 					<name>PINVAL23</name>
  31706 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31707 					<bitRange>[23:23]</bitRange>
  31708 				</field>
  31709 				<field>
  31710 					<name>PINVAL24</name>
  31711 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31712 					<bitRange>[24:24]</bitRange>
  31713 				</field>
  31714 				<field>
  31715 					<name>PINVAL25</name>
  31716 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31717 					<bitRange>[25:25]</bitRange>
  31718 				</field>
  31719 				<field>
  31720 					<name>PINVAL26</name>
  31721 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31722 					<bitRange>[26:26]</bitRange>
  31723 				</field>
  31724 				<field>
  31725 					<name>PINVAL27</name>
  31726 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31727 					<bitRange>[27:27]</bitRange>
  31728 				</field>
  31729 				<field>
  31730 					<name>PINVAL28</name>
  31731 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31732 					<bitRange>[28:28]</bitRange>
  31733 				</field>
  31734 				<field>
  31735 					<name>PINVAL29</name>
  31736 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31737 					<bitRange>[29:29]</bitRange>
  31738 				</field>
  31739 				<field>
  31740 					<name>PINVAL30</name>
  31741 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31742 					<bitRange>[30:30]</bitRange>
  31743 				</field>
  31744 				<field>
  31745 					<name>PINVAL31</name>
  31746 					<description>Fast GPIO output value Set bits. Bit 0 in PINx corresponds to pin Px[0], bit 31 in PINx corresponds to pin Px[31]. 0 = Controlled pin output is set to LOW. 1 = Controlled pin output is set to HIGH.</description>
  31747 					<bitRange>[31:31]</bitRange>
  31748 				</field>
  31749 			</fields>
  31750 		</register>
  31751 		<register>
  31752 			<dim>5</dim>
  31753 			<dimIncrement>0x20</dimIncrement>
  31754 			<dimIndex>0-4</dimIndex>
  31755 			<name>SET%s</name>
  31756 			<description>Port Output Set register using FIOMASK.</description>
  31757 			<addressOffset>0x018</addressOffset>
  31758 			<access>read-write</access>
  31759 			<resetValue>0</resetValue>
  31760 			<resetMask>0xFFFFFFFF</resetMask>
  31761 			<fields>
  31762 				<field>
  31763 					<name>PINSET0</name>
  31764 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31765 					<bitRange>[0:0]</bitRange>
  31766 				</field>
  31767 				<field>
  31768 					<name>PINSET1</name>
  31769 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31770 					<bitRange>[1:1]</bitRange>
  31771 				</field>
  31772 				<field>
  31773 					<name>PINSET2</name>
  31774 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31775 					<bitRange>[2:2]</bitRange>
  31776 				</field>
  31777 				<field>
  31778 					<name>PINSET3</name>
  31779 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31780 					<bitRange>[3:3]</bitRange>
  31781 				</field>
  31782 				<field>
  31783 					<name>PINSET4</name>
  31784 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31785 					<bitRange>[4:4]</bitRange>
  31786 				</field>
  31787 				<field>
  31788 					<name>PINSET5</name>
  31789 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31790 					<bitRange>[5:5]</bitRange>
  31791 				</field>
  31792 				<field>
  31793 					<name>PINSET6</name>
  31794 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31795 					<bitRange>[6:6]</bitRange>
  31796 				</field>
  31797 				<field>
  31798 					<name>PINSET7</name>
  31799 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31800 					<bitRange>[7:7]</bitRange>
  31801 				</field>
  31802 				<field>
  31803 					<name>PINSET8</name>
  31804 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31805 					<bitRange>[8:8]</bitRange>
  31806 				</field>
  31807 				<field>
  31808 					<name>PINSET9</name>
  31809 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31810 					<bitRange>[9:9]</bitRange>
  31811 				</field>
  31812 				<field>
  31813 					<name>PINSET10</name>
  31814 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31815 					<bitRange>[10:10]</bitRange>
  31816 				</field>
  31817 				<field>
  31818 					<name>PINSET11</name>
  31819 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31820 					<bitRange>[11:11]</bitRange>
  31821 				</field>
  31822 				<field>
  31823 					<name>PINSET12</name>
  31824 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31825 					<bitRange>[12:12]</bitRange>
  31826 				</field>
  31827 				<field>
  31828 					<name>PINSET13</name>
  31829 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31830 					<bitRange>[13:13]</bitRange>
  31831 				</field>
  31832 				<field>
  31833 					<name>PINSET14</name>
  31834 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31835 					<bitRange>[14:14]</bitRange>
  31836 				</field>
  31837 				<field>
  31838 					<name>PINSET15</name>
  31839 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31840 					<bitRange>[15:15]</bitRange>
  31841 				</field>
  31842 				<field>
  31843 					<name>PINSET16</name>
  31844 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31845 					<bitRange>[16:16]</bitRange>
  31846 				</field>
  31847 				<field>
  31848 					<name>PINSET17</name>
  31849 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31850 					<bitRange>[17:17]</bitRange>
  31851 				</field>
  31852 				<field>
  31853 					<name>PINSET18</name>
  31854 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31855 					<bitRange>[18:18]</bitRange>
  31856 				</field>
  31857 				<field>
  31858 					<name>PINSET19</name>
  31859 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31860 					<bitRange>[19:19]</bitRange>
  31861 				</field>
  31862 				<field>
  31863 					<name>PINSET20</name>
  31864 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31865 					<bitRange>[20:20]</bitRange>
  31866 				</field>
  31867 				<field>
  31868 					<name>PINSET21</name>
  31869 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31870 					<bitRange>[21:21]</bitRange>
  31871 				</field>
  31872 				<field>
  31873 					<name>PINSET22</name>
  31874 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31875 					<bitRange>[22:22]</bitRange>
  31876 				</field>
  31877 				<field>
  31878 					<name>PINSET23</name>
  31879 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31880 					<bitRange>[23:23]</bitRange>
  31881 				</field>
  31882 				<field>
  31883 					<name>PINSET24</name>
  31884 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31885 					<bitRange>[24:24]</bitRange>
  31886 				</field>
  31887 				<field>
  31888 					<name>PINSET25</name>
  31889 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31890 					<bitRange>[25:25]</bitRange>
  31891 				</field>
  31892 				<field>
  31893 					<name>PINSET26</name>
  31894 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31895 					<bitRange>[26:26]</bitRange>
  31896 				</field>
  31897 				<field>
  31898 					<name>PINSET27</name>
  31899 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31900 					<bitRange>[27:27]</bitRange>
  31901 				</field>
  31902 				<field>
  31903 					<name>PINSET28</name>
  31904 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31905 					<bitRange>[28:28]</bitRange>
  31906 				</field>
  31907 				<field>
  31908 					<name>PINSET29</name>
  31909 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31910 					<bitRange>[29:29]</bitRange>
  31911 				</field>
  31912 				<field>
  31913 					<name>PINSET30</name>
  31914 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31915 					<bitRange>[30:30]</bitRange>
  31916 				</field>
  31917 				<field>
  31918 					<name>PINSET31</name>
  31919 					<description>Fast GPIO output value Set bits. Bit 0 in SETx controls pin Px[0], bit 31 in SETx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to HIGH.</description>
  31920 					<bitRange>[31:31]</bitRange>
  31921 				</field>
  31922 			</fields>
  31923 		</register>
  31924 		<register>
  31925 			<dim>5</dim>
  31926 			<dimIncrement>0x20</dimIncrement>
  31927 			<dimIndex>0-4</dimIndex>
  31928 			<name>CLR%s</name>
  31929 			<description>Port Output Clear register using FIOMASK.</description>
  31930 			<addressOffset>0x01C</addressOffset>
  31931 			<access>write-only</access>
  31932 			<resetValue>0</resetValue>
  31933 			<resetMask>0xFFFFFFFF</resetMask>
  31934 			<fields>
  31935 				<field>
  31936 					<name>PINCLR0</name>
  31937 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  31938 					<bitRange>[0:0]</bitRange>
  31939 				</field>
  31940 				<field>
  31941 					<name>PINCLR1</name>
  31942 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  31943 					<bitRange>[1:1]</bitRange>
  31944 				</field>
  31945 				<field>
  31946 					<name>PINCLR2</name>
  31947 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  31948 					<bitRange>[2:2]</bitRange>
  31949 				</field>
  31950 				<field>
  31951 					<name>PINCLR3</name>
  31952 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  31953 					<bitRange>[3:3]</bitRange>
  31954 				</field>
  31955 				<field>
  31956 					<name>PINCLR4</name>
  31957 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  31958 					<bitRange>[4:4]</bitRange>
  31959 				</field>
  31960 				<field>
  31961 					<name>PINCLR5</name>
  31962 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  31963 					<bitRange>[5:5]</bitRange>
  31964 				</field>
  31965 				<field>
  31966 					<name>PINCLR6</name>
  31967 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  31968 					<bitRange>[6:6]</bitRange>
  31969 				</field>
  31970 				<field>
  31971 					<name>PINCLR7</name>
  31972 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  31973 					<bitRange>[7:7]</bitRange>
  31974 				</field>
  31975 				<field>
  31976 					<name>PINCLR8</name>
  31977 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  31978 					<bitRange>[8:8]</bitRange>
  31979 				</field>
  31980 				<field>
  31981 					<name>PINCLR9</name>
  31982 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  31983 					<bitRange>[9:9]</bitRange>
  31984 				</field>
  31985 				<field>
  31986 					<name>PINCLR10</name>
  31987 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  31988 					<bitRange>[10:10]</bitRange>
  31989 				</field>
  31990 				<field>
  31991 					<name>PINCLR11</name>
  31992 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  31993 					<bitRange>[11:11]</bitRange>
  31994 				</field>
  31995 				<field>
  31996 					<name>PINCLR12</name>
  31997 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  31998 					<bitRange>[12:12]</bitRange>
  31999 				</field>
  32000 				<field>
  32001 					<name>PINCLR13</name>
  32002 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32003 					<bitRange>[13:13]</bitRange>
  32004 				</field>
  32005 				<field>
  32006 					<name>PINCLR14</name>
  32007 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32008 					<bitRange>[14:14]</bitRange>
  32009 				</field>
  32010 				<field>
  32011 					<name>PINCLR15</name>
  32012 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32013 					<bitRange>[15:15]</bitRange>
  32014 				</field>
  32015 				<field>
  32016 					<name>PINCLR16</name>
  32017 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32018 					<bitRange>[16:16]</bitRange>
  32019 				</field>
  32020 				<field>
  32021 					<name>PINCLR17</name>
  32022 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32023 					<bitRange>[17:17]</bitRange>
  32024 				</field>
  32025 				<field>
  32026 					<name>PINCLR18</name>
  32027 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32028 					<bitRange>[18:18]</bitRange>
  32029 				</field>
  32030 				<field>
  32031 					<name>PINCLR19</name>
  32032 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32033 					<bitRange>[19:19]</bitRange>
  32034 				</field>
  32035 				<field>
  32036 					<name>PINCLR20</name>
  32037 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32038 					<bitRange>[20:20]</bitRange>
  32039 				</field>
  32040 				<field>
  32041 					<name>PINCLR21</name>
  32042 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32043 					<bitRange>[21:21]</bitRange>
  32044 				</field>
  32045 				<field>
  32046 					<name>PINCLR22</name>
  32047 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32048 					<bitRange>[22:22]</bitRange>
  32049 				</field>
  32050 				<field>
  32051 					<name>PINCLR23</name>
  32052 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32053 					<bitRange>[23:23]</bitRange>
  32054 				</field>
  32055 				<field>
  32056 					<name>PINCLR24</name>
  32057 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32058 					<bitRange>[24:24]</bitRange>
  32059 				</field>
  32060 				<field>
  32061 					<name>PINCLR25</name>
  32062 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32063 					<bitRange>[25:25]</bitRange>
  32064 				</field>
  32065 				<field>
  32066 					<name>PINCLR26</name>
  32067 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32068 					<bitRange>[26:26]</bitRange>
  32069 				</field>
  32070 				<field>
  32071 					<name>PINCLR27</name>
  32072 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32073 					<bitRange>[27:27]</bitRange>
  32074 				</field>
  32075 				<field>
  32076 					<name>PINCLR28</name>
  32077 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32078 					<bitRange>[28:28]</bitRange>
  32079 				</field>
  32080 				<field>
  32081 					<name>PINCLR29</name>
  32082 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32083 					<bitRange>[29:29]</bitRange>
  32084 				</field>
  32085 				<field>
  32086 					<name>PINCLR30</name>
  32087 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32088 					<bitRange>[30:30]</bitRange>
  32089 				</field>
  32090 				<field>
  32091 					<name>PINCLR31</name>
  32092 					<description>Fast GPIO output value Clear bits. Bit 0 in CLRx controls pin Px[0], bit 31 in CLRx controls pin Px[31]. 0 = Controlled pin output is unchanged. 1 = Controlled pin output is set to LOW.</description>
  32093 					<bitRange>[31:31]</bitRange>
  32094 				</field>
  32095 			</fields>
  32096 		</register>
  32097 		</registers>
  32098 		</peripheral>
  32099 		
  32100 
  32101 		
  32102 		
  32103 
  32104 
  32105 
  32106 
  32107 
  32108 		
  32109 
  32110 		
  32111 		
  32112 		
  32113 		
  32114 		
  32115 		
  32116 		
  32117 		
  32118 
  32119 		
  32120 	</peripherals>
  32121 </device>