EMU EMAX 1/2 fixes.
[SCSI2SD-V6.git] / software / SCSI2SD / v4 / SCSI2SD.cydsn / SCSI2SD.svd
1 <?xml version="1.0" encoding="utf-8"?>
2 <device schemaVersion="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_0.xsd">
3   <name>CY8C5267AXI_LP051</name>
4   <version>0.1</version>
5   <description>CY8C52LP</description>
6   <addressUnitBits>8</addressUnitBits>
7   <width>32</width>
8   <peripherals>
9     <peripheral>
10       <name>Debug_Timer</name>
11       <description>No description available</description>
12       <baseAddress>0x0</baseAddress>
13       <addressBlock>
14         <offset>0</offset>
15         <size>0x0</size>
16         <usage>registers</usage>
17       </addressBlock>
18       <registers>
19         <register>
20           <name>Debug_Timer_GLOBAL_ENABLE</name>
21           <description>PM.ACT.CFG</description>
22           <addressOffset>0x400043A3</addressOffset>
23           <size>8</size>
24           <access>read-write</access>
25           <resetValue>0</resetValue>
26           <resetMask>0</resetMask>
27           <fields>
28             <field>
29               <name>en_timer</name>
30               <description>Enable timer/counters.</description>
31               <lsb>0</lsb>
32               <msb>3</msb>
33               <access>read-write</access>
34             </field>
35           </fields>
36         </register>
37         <register>
38           <name>Debug_Timer_CONTROL</name>
39           <description>TMRx.CFG0</description>
40           <addressOffset>0x40004F00</addressOffset>
41           <size>8</size>
42           <access>read-write</access>
43           <resetValue>0</resetValue>
44           <resetMask>0</resetMask>
45           <fields>
46             <field>
47               <name>EN</name>
48               <description>Enables timer/comparator.</description>
49               <lsb>0</lsb>
50               <msb>0</msb>
51               <access>read-write</access>
52             </field>
53             <field>
54               <name>MODE</name>
55               <description>Mode. (0 = Timer; 1 = Comparator)</description>
56               <lsb>1</lsb>
57               <msb>1</msb>
58               <access>read-write</access>
59               <enumeratedValues>
60                 <enumeratedValue>
61                   <name>Timer</name>
62                   <description>Timer mode. CNT/CMP register holds timer count value.</description>
63                   <value>0</value>
64                 </enumeratedValue>
65                 <enumeratedValue>
66                   <name>Comparator</name>
67                   <description>Comparator mode. CNT/CMP register holds comparator threshold value.</description>
68                   <value>1</value>
69                 </enumeratedValue>
70               </enumeratedValues>
71             </field>
72             <field>
73               <name>ONESHOT</name>
74               <description>Timer stops upon reaching stop condition defined by TMR_CFG bits. Can be restarted by asserting TIMER RESET or disabling and re-enabling block.</description>
75               <lsb>2</lsb>
76               <msb>2</msb>
77               <access>read-write</access>
78             </field>
79             <field>
80               <name>CMP_BUFF</name>
81               <description>Buffer compare register. Compare register updates only on timer terminal count.</description>
82               <lsb>3</lsb>
83               <msb>3</msb>
84               <access>read-write</access>
85             </field>
86             <field>
87               <name>INV</name>
88               <description>Invert sense of TIMEREN signal</description>
89               <lsb>4</lsb>
90               <msb>4</msb>
91               <access>read-write</access>
92             </field>
93             <field>
94               <name>DB</name>
95               <description>Deadband mode--Deadband phases phi1 and phi2 are outputted on CMP and TC output pins respectively.</description>
96               <lsb>5</lsb>
97               <msb>5</msb>
98               <access>read-write</access>
99               <enumeratedValues>
100                 <enumeratedValue>
101                   <name>Timer</name>
102                   <description>CMP and TC are output.</description>
103                   <value>0</value>
104                 </enumeratedValue>
105                 <enumeratedValue>
106                   <name>Deadband</name>
107                   <description>PHI1 (instead of CMP) and PHI2 (instead of TC) are output.</description>
108                   <value>1</value>
109                 </enumeratedValue>
110               </enumeratedValues>
111             </field>
112             <field>
113               <name>DEADBAND_PERIOD</name>
114               <description>Deadband Period</description>
115               <lsb>6</lsb>
116               <msb>7</msb>
117               <access>read-write</access>
118             </field>
119           </fields>
120         </register>
121         <register>
122           <name>Debug_Timer_CONTROL2</name>
123           <description>TMRx.CFG1</description>
124           <addressOffset>0x40004F01</addressOffset>
125           <size>8</size>
126           <access>read-write</access>
127           <resetValue>0</resetValue>
128           <resetMask>0</resetMask>
129           <fields>
130             <field>
131               <name>IRQ_SEL</name>
132               <description>Irq selection. (0 = raw interrupts; 1 = status register interrupts)</description>
133               <lsb>0</lsb>
134               <msb>0</msb>
135               <access>read-write</access>
136             </field>
137             <field>
138               <name>FTC</name>
139               <description>First Terminal Count (FTC). Setting this bit forces a single pulse on the TC pin when first enabled.</description>
140               <lsb>1</lsb>
141               <msb>1</msb>
142               <access>read-write</access>
143               <enumeratedValues>
144                 <enumeratedValue>
145                   <name>Disable_FTC</name>
146                   <description>Disable the single cycle pulse, which signifies the timer is starting.</description>
147                   <value>0</value>
148                 </enumeratedValue>
149                 <enumeratedValue>
150                   <name>Enable_FTC</name>
151                   <description>Enable the single cycle pulse, which signifies the timer is starting.</description>
152                   <value>1</value>
153                 </enumeratedValue>
154               </enumeratedValues>
155             </field>
156             <field>
157               <name>DCOR</name>
158               <description>Disable Clear on Read (DCOR) of Status Register SR0.</description>
159               <lsb>2</lsb>
160               <msb>2</msb>
161               <access>read-write</access>
162             </field>
163             <field>
164               <name>DBMODE</name>
165               <description>Deadband mode (asynchronous/synchronous). CMP output pin is also affected when not in deadband mode (CFG0.DEADBAND).</description>
166               <lsb>3</lsb>
167               <msb>3</msb>
168               <access>read-write</access>
169             </field>
170             <field>
171               <name>CLK_BUS_EN_SEL</name>
172               <description>Digital Global Clock selection.</description>
173               <lsb>4</lsb>
174               <msb>6</msb>
175               <access>read-write</access>
176             </field>
177             <field>
178               <name>BUS_CLK_SEL</name>
179               <description>Bus Clock selection.</description>
180               <lsb>7</lsb>
181               <msb>7</msb>
182               <access>read-write</access>
183             </field>
184           </fields>
185         </register>
186         <register>
187           <name>Debug_Timer_CONTROL3_</name>
188           <description>TMRx.CFG2</description>
189           <addressOffset>0x40004F02</addressOffset>
190           <size>8</size>
191           <access>read-write</access>
192           <resetValue>0</resetValue>
193           <resetMask>0</resetMask>
194           <fields>
195             <field>
196               <name>TMR_CFG</name>
197               <description>Timer configuration (MODE = 0): 000 = Continuous; 001 = Pulsewidth; 010 = Period; 011 = Stop on IRQ</description>
198               <lsb>0</lsb>
199               <msb>1</msb>
200               <access>read-write</access>
201               <enumeratedValues>
202                 <enumeratedValue>
203                   <name>Continuous</name>
204                   <description>Timer runs while EN bit of CFG0 register is set to '1'.</description>
205                   <value>0</value>
206                 </enumeratedValue>
207                 <enumeratedValue>
208                   <name>Pulsewidth</name>
209                   <description>Timer runs from positive to negative edge of TIMEREN.</description>
210                   <value>1</value>
211                 </enumeratedValue>
212                 <enumeratedValue>
213                   <name>Period</name>
214                   <description>Timer runs from positive to positive edge of TIMEREN.</description>
215                   <value>2</value>
216                 </enumeratedValue>
217                 <enumeratedValue>
218                   <name>Irq</name>
219                   <description>Timer runs until IRQ.</description>
220                   <value>3</value>
221                 </enumeratedValue>
222               </enumeratedValues>
223             </field>
224             <field>
225               <name>COD</name>
226               <description>Clear On Disable (COD). Clears or gates outputs to zero.</description>
227               <lsb>2</lsb>
228               <msb>2</msb>
229               <access>read-write</access>
230             </field>
231             <field>
232               <name>ROD</name>
233               <description>Reset On Disable (ROD). Resets internal state of output logic</description>
234               <lsb>3</lsb>
235               <msb>3</msb>
236               <access>read-write</access>
237             </field>
238             <field>
239               <name>CMP_CFG</name>
240               <description>Comparator configurations</description>
241               <lsb>4</lsb>
242               <msb>6</msb>
243               <access>read-write</access>
244               <enumeratedValues>
245                 <enumeratedValue>
246                   <name>Equal</name>
247                   <description>Compare Equal </description>
248                   <value>0</value>
249                 </enumeratedValue>
250                 <enumeratedValue>
251                   <name>Less_than</name>
252                   <description>Compare Less Than </description>
253                   <value>1</value>
254                 </enumeratedValue>
255                 <enumeratedValue>
256                   <name>Less_than_or_equal</name>
257                   <description>Compare Less Than or Equal .</description>
258                   <value>2</value>
259                 </enumeratedValue>
260                 <enumeratedValue>
261                   <name>Greater</name>
262                   <description>Compare Greater Than .</description>
263                   <value>3</value>
264                 </enumeratedValue>
265                 <enumeratedValue>
266                   <name>Greater_than_or_equal</name>
267                   <description>Compare Greater Than or Equal </description>
268                   <value>4</value>
269                 </enumeratedValue>
270               </enumeratedValues>
271             </field>
272             <field>
273               <name>HW_EN</name>
274               <description>When set Timer Enable controls counting.</description>
275               <lsb>7</lsb>
276               <msb>7</msb>
277               <access>read-write</access>
278             </field>
279           </fields>
280         </register>
281         <register>
282           <name>Debug_Timer_PERIOD</name>
283           <description>TMRx.PER0 - Assigned Period</description>
284           <addressOffset>0x40004F04</addressOffset>
285           <size>16</size>
286           <access>read-write</access>
287           <resetValue>0</resetValue>
288           <resetMask>0</resetMask>
289         </register>
290         <register>
291           <name>Debug_Timer_COUNTER</name>
292           <description>TMRx.CNT_CMP0 - Current Down Counter Value</description>
293           <addressOffset>0x40004F06</addressOffset>
294           <size>16</size>
295           <access>read-write</access>
296           <resetValue>0</resetValue>
297           <resetMask>0</resetMask>
298         </register>
299       </registers>
300     </peripheral>
301     <peripheral>
302       <name>SCSI_Parity_Error</name>
303       <description>No description available</description>
304       <baseAddress>0x40006464</baseAddress>
305       <addressBlock>
306         <offset>0</offset>
307         <size>0x0</size>
308         <usage>registers</usage>
309       </addressBlock>
310       <registers>
311         <register>
312           <name>SCSI_Parity_Error_STATUS_REG</name>
313           <description>No description available</description>
314           <addressOffset>0x0</addressOffset>
315           <size>8</size>
316           <access>read-write</access>
317           <resetValue>0</resetValue>
318           <resetMask>0</resetMask>
319         </register>
320         <register>
321           <name>SCSI_Parity_Error_MASK_REG</name>
322           <description>No description available</description>
323           <addressOffset>0x20</addressOffset>
324           <size>8</size>
325           <access>read-write</access>
326           <resetValue>0</resetValue>
327           <resetMask>0</resetMask>
328         </register>
329         <register>
330           <name>SCSI_Parity_Error_STATUS_AUX_CTL_REG</name>
331           <description>No description available</description>
332           <addressOffset>0x30</addressOffset>
333           <size>8</size>
334           <access>read-write</access>
335           <resetValue>0</resetValue>
336           <resetMask>0</resetMask>
337           <fields>
338             <field>
339               <name>FIFO0</name>
340               <description>FIFO0 clear</description>
341               <lsb>5</lsb>
342               <msb>5</msb>
343               <access>read-write</access>
344               <enumeratedValues>
345                 <enumeratedValue>
346                   <name>ENABLED</name>
347                   <description>Enable counter</description>
348                   <value>1</value>
349                 </enumeratedValue>
350                 <enumeratedValue>
351                   <name>DISABLED</name>
352                   <description>Disable counter</description>
353                   <value>0</value>
354                 </enumeratedValue>
355               </enumeratedValues>
356             </field>
357             <field>
358               <name>INTRENBL</name>
359               <description>Enables or disables the Interrupt</description>
360               <lsb>4</lsb>
361               <msb>4</msb>
362               <access>read-write</access>
363               <enumeratedValues>
364                 <enumeratedValue>
365                   <name>ENABLED</name>
366                   <description>Interrupt enabled</description>
367                   <value>1</value>
368                 </enumeratedValue>
369                 <enumeratedValue>
370                   <name>DISABLED</name>
371                   <description>Interrupt disabled</description>
372                   <value>0</value>
373                 </enumeratedValue>
374               </enumeratedValues>
375             </field>
376             <field>
377               <name>FIFO1LEVEL</name>
378               <description>FIFO level</description>
379               <lsb>3</lsb>
380               <msb>3</msb>
381               <access>read-write</access>
382               <enumeratedValues>
383                 <enumeratedValue>
384                   <name>ENABLED</name>
385                   <description>FIFO LVL: input mode: FIFO at least 1/2 empty; output mode: FIFO at least 1/2 full</description>
386                   <value>1</value>
387                 </enumeratedValue>
388                 <enumeratedValue>
389                   <name>DISABLED</name>
390                   <description>FIFO LVL: input mode: FIFO not full; output mode: FIFO not empty</description>
391                   <value>0</value>
392                 </enumeratedValue>
393               </enumeratedValues>
394             </field>
395             <field>
396               <name>FIFO0LEVEL</name>
397               <description>FIFO level</description>
398               <lsb>2</lsb>
399               <msb>2</msb>
400               <access>read-write</access>
401               <enumeratedValues>
402                 <enumeratedValue>
403                   <name>ENABLED</name>
404                   <description>FIFO LVL: input mode: FIFO at least 1/2 empty; output mode: FIFO at least 1/2 full</description>
405                   <value>1</value>
406                 </enumeratedValue>
407                 <enumeratedValue>
408                   <name>DISABLED</name>
409                   <description>FIFO LVL: input mode: FIFO not full; output mode: FIFO not empty</description>
410                   <value>0</value>
411                 </enumeratedValue>
412               </enumeratedValues>
413             </field>
414             <field>
415               <name>FIFO1CLEAR</name>
416               <description>FIFO clear</description>
417               <lsb>1</lsb>
418               <msb>1</msb>
419               <access>read-write</access>
420               <enumeratedValues>
421                 <enumeratedValue>
422                   <name>ENABLED</name>
423                   <description>Clear FIFO state</description>
424                   <value>1</value>
425                 </enumeratedValue>
426                 <enumeratedValue>
427                   <name>DISABLED</name>
428                   <description>Normal FIFO operation</description>
429                   <value>0</value>
430                 </enumeratedValue>
431               </enumeratedValues>
432             </field>
433             <field>
434               <name>FIFO0CLEAR</name>
435               <description>FIFO clear</description>
436               <lsb>0</lsb>
437               <msb>0</msb>
438               <access>read-write</access>
439               <enumeratedValues>
440                 <enumeratedValue>
441                   <name>ENABLED</name>
442                   <description>Clear FIFO state</description>
443                   <value>1</value>
444                 </enumeratedValue>
445                 <enumeratedValue>
446                   <name>DISABLED</name>
447                   <description>Normal FIFO operation</description>
448                   <value>0</value>
449                 </enumeratedValue>
450               </enumeratedValues>
451             </field>
452           </fields>
453         </register>
454       </registers>
455     </peripheral>
456     <peripheral>
457       <name>SCSI_Filtered</name>
458       <description>No description available</description>
459       <baseAddress>0x40006461</baseAddress>
460       <addressBlock>
461         <offset>0</offset>
462         <size>0x0</size>
463         <usage>registers</usage>
464       </addressBlock>
465       <registers>
466         <register>
467           <name>SCSI_Filtered_STATUS_REG</name>
468           <description>No description available</description>
469           <addressOffset>0x0</addressOffset>
470           <size>8</size>
471           <access>read-write</access>
472           <resetValue>0</resetValue>
473           <resetMask>0</resetMask>
474         </register>
475         <register>
476           <name>SCSI_Filtered_MASK_REG</name>
477           <description>No description available</description>
478           <addressOffset>0x20</addressOffset>
479           <size>8</size>
480           <access>read-write</access>
481           <resetValue>0</resetValue>
482           <resetMask>0</resetMask>
483         </register>
484         <register>
485           <name>SCSI_Filtered_STATUS_AUX_CTL_REG</name>
486           <description>No description available</description>
487           <addressOffset>0x30</addressOffset>
488           <size>8</size>
489           <access>read-write</access>
490           <resetValue>0</resetValue>
491           <resetMask>0</resetMask>
492           <fields>
493             <field>
494               <name>FIFO0</name>
495               <description>FIFO0 clear</description>
496               <lsb>5</lsb>
497               <msb>5</msb>
498               <access>read-write</access>
499               <enumeratedValues>
500                 <enumeratedValue>
501                   <name>ENABLED</name>
502                   <description>Enable counter</description>
503                   <value>1</value>
504                 </enumeratedValue>
505                 <enumeratedValue>
506                   <name>DISABLED</name>
507                   <description>Disable counter</description>
508                   <value>0</value>
509                 </enumeratedValue>
510               </enumeratedValues>
511             </field>
512             <field>
513               <name>INTRENBL</name>
514               <description>Enables or disables the Interrupt</description>
515               <lsb>4</lsb>
516               <msb>4</msb>
517               <access>read-write</access>
518               <enumeratedValues>
519                 <enumeratedValue>
520                   <name>ENABLED</name>
521                   <description>Interrupt enabled</description>
522                   <value>1</value>
523                 </enumeratedValue>
524                 <enumeratedValue>
525                   <name>DISABLED</name>
526                   <description>Interrupt disabled</description>
527                   <value>0</value>
528                 </enumeratedValue>
529               </enumeratedValues>
530             </field>
531             <field>
532               <name>FIFO1LEVEL</name>
533               <description>FIFO level</description>
534               <lsb>3</lsb>
535               <msb>3</msb>
536               <access>read-write</access>
537               <enumeratedValues>
538                 <enumeratedValue>
539                   <name>ENABLED</name>
540                   <description>FIFO LVL: input mode: FIFO at least 1/2 empty; output mode: FIFO at least 1/2 full</description>
541                   <value>1</value>
542                 </enumeratedValue>
543                 <enumeratedValue>
544                   <name>DISABLED</name>
545                   <description>FIFO LVL: input mode: FIFO not full; output mode: FIFO not empty</description>
546                   <value>0</value>
547                 </enumeratedValue>
548               </enumeratedValues>
549             </field>
550             <field>
551               <name>FIFO0LEVEL</name>
552               <description>FIFO level</description>
553               <lsb>2</lsb>
554               <msb>2</msb>
555               <access>read-write</access>
556               <enumeratedValues>
557                 <enumeratedValue>
558                   <name>ENABLED</name>
559                   <description>FIFO LVL: input mode: FIFO at least 1/2 empty; output mode: FIFO at least 1/2 full</description>
560                   <value>1</value>
561                 </enumeratedValue>
562                 <enumeratedValue>
563                   <name>DISABLED</name>
564                   <description>FIFO LVL: input mode: FIFO not full; output mode: FIFO not empty</description>
565                   <value>0</value>
566                 </enumeratedValue>
567               </enumeratedValues>
568             </field>
569             <field>
570               <name>FIFO1CLEAR</name>
571               <description>FIFO clear</description>
572               <lsb>1</lsb>
573               <msb>1</msb>
574               <access>read-write</access>
575               <enumeratedValues>
576                 <enumeratedValue>
577                   <name>ENABLED</name>
578                   <description>Clear FIFO state</description>
579                   <value>1</value>
580                 </enumeratedValue>
581                 <enumeratedValue>
582                   <name>DISABLED</name>
583                   <description>Normal FIFO operation</description>
584                   <value>0</value>
585                 </enumeratedValue>
586               </enumeratedValues>
587             </field>
588             <field>
589               <name>FIFO0CLEAR</name>
590               <description>FIFO clear</description>
591               <lsb>0</lsb>
592               <msb>0</msb>
593               <access>read-write</access>
594               <enumeratedValues>
595                 <enumeratedValue>
596                   <name>ENABLED</name>
597                   <description>Clear FIFO state</description>
598                   <value>1</value>
599                 </enumeratedValue>
600                 <enumeratedValue>
601                   <name>DISABLED</name>
602                   <description>Normal FIFO operation</description>
603                   <value>0</value>
604                 </enumeratedValue>
605               </enumeratedValues>
606             </field>
607           </fields>
608         </register>
609       </registers>
610     </peripheral>
611     <peripheral>
612       <name>SCSI_CTL_PHASE</name>
613       <description>No description available</description>
614       <baseAddress>0x40006471</baseAddress>
615       <addressBlock>
616         <offset>0</offset>
617         <size>0x0</size>
618         <usage>registers</usage>
619       </addressBlock>
620       <registers>
621         <register>
622           <name>SCSI_CTL_PHASE_CONTROL_REG</name>
623           <description>No description available</description>
624           <addressOffset>0x0</addressOffset>
625           <size>8</size>
626           <access>read-write</access>
627           <resetValue>0</resetValue>
628           <resetMask>0</resetMask>
629         </register>
630       </registers>
631     </peripheral>
632     <peripheral>
633       <name>USBFS</name>
634       <description>USBFS</description>
635       <baseAddress>0x0</baseAddress>
636       <addressBlock>
637         <offset>0</offset>
638         <size>0x0</size>
639         <usage>registers</usage>
640       </addressBlock>
641       <registers>
642         <register>
643           <name>USBFS_PM_USB_CR0</name>
644           <description>USB Power Mode Control Register 0</description>
645           <addressOffset>0x40004394</addressOffset>
646           <size>8</size>
647           <access>read-write</access>
648           <resetValue>0</resetValue>
649           <resetMask>0</resetMask>
650           <fields>
651             <field>
652               <name>fsusbio_ref_en</name>
653               <description>No description available</description>
654               <lsb>0</lsb>
655               <msb>0</msb>
656               <access>read-write</access>
657             </field>
658             <field>
659               <name>fsusbio_pd_n</name>
660               <description>No description available</description>
661               <lsb>1</lsb>
662               <msb>1</msb>
663               <access>read-write</access>
664             </field>
665             <field>
666               <name>fsusbio_pd_pullup_n</name>
667               <description>No description available</description>
668               <lsb>2</lsb>
669               <msb>2</msb>
670               <access>read-write</access>
671             </field>
672           </fields>
673         </register>
674         <register>
675           <name>USBFS_PM_ACT_CFG</name>
676           <description>Active Power Mode Configuration Register</description>
677           <addressOffset>0x400043A5</addressOffset>
678           <size>8</size>
679           <access>read-write</access>
680           <resetValue>0</resetValue>
681           <resetMask>0</resetMask>
682         </register>
683         <register>
684           <name>USBFS_PM_STBY_CFG</name>
685           <description>Standby Power Mode Configuration Register</description>
686           <addressOffset>0x400043B5</addressOffset>
687           <size>8</size>
688           <access>read-write</access>
689           <resetValue>0</resetValue>
690           <resetMask>0</resetMask>
691         </register>
692         <register>
693           <name>USBFS_PRT_PS</name>
694           <description>Port Pin State Register</description>
695           <addressOffset>0x400051F1</addressOffset>
696           <size>8</size>
697           <access>read-write</access>
698           <resetValue>0</resetValue>
699           <resetMask>0</resetMask>
700           <fields>
701             <field>
702               <name>PinState_DP</name>
703               <description>No description available</description>
704               <lsb>6</lsb>
705               <msb>6</msb>
706               <access>read-only</access>
707             </field>
708             <field>
709               <name>PinState_DM</name>
710               <description>No description available</description>
711               <lsb>7</lsb>
712               <msb>7</msb>
713               <access>read-only</access>
714             </field>
715           </fields>
716         </register>
717         <register>
718           <name>USBFS_PRT_DM0</name>
719           <description>Port Drive Mode Register</description>
720           <addressOffset>0x400051F2</addressOffset>
721           <size>8</size>
722           <access>read-write</access>
723           <resetValue>0</resetValue>
724           <resetMask>0</resetMask>
725           <fields>
726             <field>
727               <name>DriveMode_DP</name>
728               <description>No description available</description>
729               <lsb>6</lsb>
730               <msb>6</msb>
731               <access>read-write</access>
732             </field>
733             <field>
734               <name>DriveMode_DM</name>
735               <description>No description available</description>
736               <lsb>7</lsb>
737               <msb>7</msb>
738               <access>read-write</access>
739             </field>
740           </fields>
741         </register>
742         <register>
743           <name>USBFS_PRT_DM1</name>
744           <description>Port Drive Mode Register</description>
745           <addressOffset>0x400051F3</addressOffset>
746           <size>8</size>
747           <access>read-write</access>
748           <resetValue>0</resetValue>
749           <resetMask>0</resetMask>
750           <fields>
751             <field>
752               <name>PullUp_en_DP</name>
753               <description>No description available</description>
754               <lsb>6</lsb>
755               <msb>6</msb>
756               <access>read-write</access>
757             </field>
758             <field>
759               <name>PullUp_en_DM</name>
760               <description>No description available</description>
761               <lsb>7</lsb>
762               <msb>7</msb>
763               <access>read-write</access>
764             </field>
765           </fields>
766         </register>
767         <register>
768           <name>USBFS_PRT_INP_DIS</name>
769           <description>Input buffer disable override</description>
770           <addressOffset>0x400051F8</addressOffset>
771           <size>8</size>
772           <access>read-write</access>
773           <resetValue>0</resetValue>
774           <resetMask>0</resetMask>
775           <fields>
776             <field>
777               <name>seinput_dis_dp</name>
778               <description>No description available</description>
779               <lsb>6</lsb>
780               <msb>6</msb>
781               <access>read-write</access>
782             </field>
783             <field>
784               <name>seinput_dis_dm</name>
785               <description>No description available</description>
786               <lsb>7</lsb>
787               <msb>7</msb>
788               <access>read-write</access>
789             </field>
790           </fields>
791         </register>
792         <register>
793           <name>USBFS_EP0_DR0</name>
794           <description>bmRequestType</description>
795           <addressOffset>0x40006000</addressOffset>
796           <size>8</size>
797           <access>read-write</access>
798           <resetValue>0</resetValue>
799           <resetMask>0</resetMask>
800         </register>
801         <register>
802           <name>USBFS_EP0_DR1</name>
803           <description>bRequest</description>
804           <addressOffset>0x40006001</addressOffset>
805           <size>8</size>
806           <access>read-write</access>
807           <resetValue>0</resetValue>
808           <resetMask>0</resetMask>
809         </register>
810         <register>
811           <name>USBFS_EP0_DR2</name>
812           <description>wValueLo</description>
813           <addressOffset>0x40006002</addressOffset>
814           <size>8</size>
815           <access>read-write</access>
816           <resetValue>0</resetValue>
817           <resetMask>0</resetMask>
818         </register>
819         <register>
820           <name>USBFS_EP0_DR3</name>
821           <description>wValueHi</description>
822           <addressOffset>0x40006003</addressOffset>
823           <size>8</size>
824           <access>read-write</access>
825           <resetValue>0</resetValue>
826           <resetMask>0</resetMask>
827         </register>
828         <register>
829           <name>USBFS_EP0_DR4</name>
830           <description>wIndexLo</description>
831           <addressOffset>0x40006004</addressOffset>
832           <size>8</size>
833           <access>read-write</access>
834           <resetValue>0</resetValue>
835           <resetMask>0</resetMask>
836         </register>
837         <register>
838           <name>USBFS_EP0_DR5</name>
839           <description>wIndexHi</description>
840           <addressOffset>0x40006005</addressOffset>
841           <size>8</size>
842           <access>read-write</access>
843           <resetValue>0</resetValue>
844           <resetMask>0</resetMask>
845         </register>
846         <register>
847           <name>USBFS_EP0_DR6</name>
848           <description>lengthLo</description>
849           <addressOffset>0x40006006</addressOffset>
850           <size>8</size>
851           <access>read-write</access>
852           <resetValue>0</resetValue>
853           <resetMask>0</resetMask>
854         </register>
855         <register>
856           <name>USBFS_EP0_DR7</name>
857           <description>lengthHi</description>
858           <addressOffset>0x40006007</addressOffset>
859           <size>8</size>
860           <access>read-write</access>
861           <resetValue>0</resetValue>
862           <resetMask>0</resetMask>
863         </register>
864         <register>
865           <name>USBFS_CR0</name>
866           <description>USB Control Register 0</description>
867           <addressOffset>0x40006008</addressOffset>
868           <size>8</size>
869           <access>read-write</access>
870           <resetValue>0</resetValue>
871           <resetMask>0</resetMask>
872           <fields>
873             <field>
874               <name>device_address</name>
875               <description>No description available</description>
876               <lsb>0</lsb>
877               <msb>6</msb>
878               <access>read-only</access>
879             </field>
880             <field>
881               <name>usb_enable</name>
882               <description>No description available</description>
883               <lsb>7</lsb>
884               <msb>7</msb>
885               <access>read-write</access>
886             </field>
887           </fields>
888         </register>
889         <register>
890           <name>USBFS_CR1</name>
891           <description>USB Control Register 1</description>
892           <addressOffset>0x40006009</addressOffset>
893           <size>8</size>
894           <access>read-write</access>
895           <resetValue>0</resetValue>
896           <resetMask>0</resetMask>
897           <fields>
898             <field>
899               <name>reg_enable</name>
900               <description>No description available</description>
901               <lsb>0</lsb>
902               <msb>0</msb>
903               <access>read-write</access>
904             </field>
905             <field>
906               <name>enable_lock</name>
907               <description>No description available</description>
908               <lsb>1</lsb>
909               <msb>1</msb>
910               <access>read-write</access>
911             </field>
912             <field>
913               <name>bus_activity</name>
914               <description>No description available</description>
915               <lsb>2</lsb>
916               <msb>2</msb>
917               <access>read-write</access>
918             </field>
919             <field>
920               <name>trim_offset_msb</name>
921               <description>No description available</description>
922               <lsb>3</lsb>
923               <msb>3</msb>
924               <access>read-write</access>
925             </field>
926           </fields>
927         </register>
928         <register>
929           <name>USBFS_SIE_EP1_CR0</name>
930           <description>The Endpoint1 Control Register</description>
931           <addressOffset>0x4000600E</addressOffset>
932           <size>8</size>
933           <access>read-write</access>
934           <resetValue>0</resetValue>
935           <resetMask>0</resetMask>
936         </register>
937         <register>
938           <name>USBFS_USBIO_CR0</name>
939           <description>USBIO Control Register 0</description>
940           <addressOffset>0x40006010</addressOffset>
941           <size>8</size>
942           <access>read-write</access>
943           <resetValue>0</resetValue>
944           <resetMask>0</resetMask>
945           <fields>
946             <field>
947               <name>rd</name>
948               <description>No description available</description>
949               <lsb>0</lsb>
950               <msb>0</msb>
951               <access>read-only</access>
952             </field>
953             <field>
954               <name>td</name>
955               <description>No description available</description>
956               <lsb>5</lsb>
957               <msb>5</msb>
958               <access>read-write</access>
959             </field>
960             <field>
961               <name>tse0</name>
962               <description>No description available</description>
963               <lsb>6</lsb>
964               <msb>6</msb>
965               <access>read-write</access>
966             </field>
967             <field>
968               <name>ten</name>
969               <description>No description available</description>
970               <lsb>7</lsb>
971               <msb>7</msb>
972               <access>read-write</access>
973             </field>
974           </fields>
975         </register>
976         <register>
977           <name>USBFS_USBIO_CR1</name>
978           <description>USBIO Control Register 1</description>
979           <addressOffset>0x40006012</addressOffset>
980           <size>8</size>
981           <access>read-write</access>
982           <resetValue>0</resetValue>
983           <resetMask>0</resetMask>
984           <fields>
985             <field>
986               <name>dmo</name>
987               <description>No description available</description>
988               <lsb>0</lsb>
989               <msb>0</msb>
990               <access>read-only</access>
991             </field>
992             <field>
993               <name>dpo</name>
994               <description>No description available</description>
995               <lsb>1</lsb>
996               <msb>1</msb>
997               <access>read-only</access>
998             </field>
999             <field>
1000               <name>usbpuen</name>
1001               <description>No description available</description>
1002               <lsb>2</lsb>
1003               <msb>2</msb>
1004               <access>read-write</access>
1005             </field>
1006             <field>
1007               <name>iomode</name>
1008               <description>No description available</description>
1009               <lsb>5</lsb>
1010               <msb>5</msb>
1011               <access>read-write</access>
1012             </field>
1013           </fields>
1014         </register>
1015         <register>
1016           <name>USBFS_SIE_EP2_CR0</name>
1017           <description>The Endpoint2 Control Register</description>
1018           <addressOffset>0x4000601E</addressOffset>
1019           <size>8</size>
1020           <access>read-write</access>
1021           <resetValue>0</resetValue>
1022           <resetMask>0</resetMask>
1023         </register>
1024         <register>
1025           <name>USBFS_SIE_EP3_CR0</name>
1026           <description>The Endpoint3 Control Register</description>
1027           <addressOffset>0x4000602E</addressOffset>
1028           <size>8</size>
1029           <access>read-write</access>
1030           <resetValue>0</resetValue>
1031           <resetMask>0</resetMask>
1032         </register>
1033         <register>
1034           <name>USBFS_SIE_EP4_CR0</name>
1035           <description>The Endpoint4 Control Register</description>
1036           <addressOffset>0x4000603E</addressOffset>
1037           <size>8</size>
1038           <access>read-write</access>
1039           <resetValue>0</resetValue>
1040           <resetMask>0</resetMask>
1041         </register>
1042         <register>
1043           <name>USBFS_SIE_EP5_CR0</name>
1044           <description>The Endpoint5 Control Register</description>
1045           <addressOffset>0x4000604E</addressOffset>
1046           <size>8</size>
1047           <access>read-write</access>
1048           <resetValue>0</resetValue>
1049           <resetMask>0</resetMask>
1050         </register>
1051         <register>
1052           <name>USBFS_SIE_EP6_CR0</name>
1053           <description>The Endpoint6 Control Register</description>
1054           <addressOffset>0x4000605E</addressOffset>
1055           <size>8</size>
1056           <access>read-write</access>
1057           <resetValue>0</resetValue>
1058           <resetMask>0</resetMask>
1059         </register>
1060         <register>
1061           <name>USBFS_SIE_EP7_CR0</name>
1062           <description>The Endpoint7 Control Register</description>
1063           <addressOffset>0x4000606E</addressOffset>
1064           <size>8</size>
1065           <access>read-write</access>
1066           <resetValue>0</resetValue>
1067           <resetMask>0</resetMask>
1068         </register>
1069         <register>
1070           <name>USBFS_SIE_EP8_CR0</name>
1071           <description>The Endpoint8 Control Register</description>
1072           <addressOffset>0x4000607E</addressOffset>
1073           <size>8</size>
1074           <access>read-write</access>
1075           <resetValue>0</resetValue>
1076           <resetMask>0</resetMask>
1077         </register>
1078         <register>
1079           <name>USBFS_BUF_SIZE</name>
1080           <description>Dedicated Endpoint Buffer Size Register</description>
1081           <addressOffset>0x4000608C</addressOffset>
1082           <size>8</size>
1083           <access>read-write</access>
1084           <resetValue>0</resetValue>
1085           <resetMask>0</resetMask>
1086         </register>
1087         <register>
1088           <name>USBFS_EP_ACTIVE</name>
1089           <description>Endpoint Active Indication Register</description>
1090           <addressOffset>0x4000608E</addressOffset>
1091           <size>8</size>
1092           <access>read-write</access>
1093           <resetValue>0</resetValue>
1094           <resetMask>0</resetMask>
1095         </register>
1096         <register>
1097           <name>USBFS_EP_TYPE</name>
1098           <description>Endpoint Type (IN/OUT) Indication</description>
1099           <addressOffset>0x4000608F</addressOffset>
1100           <size>8</size>
1101           <access>read-write</access>
1102           <resetValue>0</resetValue>
1103           <resetMask>0</resetMask>
1104         </register>
1105         <register>
1106           <name>USBFS_USB_CLK_EN</name>
1107           <description>USB Block Clock Enable Register</description>
1108           <addressOffset>0x4000609D</addressOffset>
1109           <size>8</size>
1110           <access>read-write</access>
1111           <resetValue>0</resetValue>
1112           <resetMask>0</resetMask>
1113         </register>
1114       </registers>
1115     </peripheral>
1116     <peripheral>
1117       <name>SCSI_Out_Ctl</name>
1118       <description>No description available</description>
1119       <baseAddress>0x40006470</baseAddress>
1120       <addressBlock>
1121         <offset>0</offset>
1122         <size>0x0</size>
1123         <usage>registers</usage>
1124       </addressBlock>
1125       <registers>
1126         <register>
1127           <name>SCSI_Out_Ctl_CONTROL_REG</name>
1128           <description>No description available</description>
1129           <addressOffset>0x0</addressOffset>
1130           <size>8</size>
1131           <access>read-write</access>
1132           <resetValue>0</resetValue>
1133           <resetMask>0</resetMask>
1134         </register>
1135       </registers>
1136     </peripheral>
1137     <peripheral>
1138       <name>SCSI_Out_Bits</name>
1139       <description>No description available</description>
1140       <baseAddress>0x40006478</baseAddress>
1141       <addressBlock>
1142         <offset>0</offset>
1143         <size>0x0</size>
1144         <usage>registers</usage>
1145       </addressBlock>
1146       <registers>
1147         <register>
1148           <name>SCSI_Out_Bits_CONTROL_REG</name>
1149           <description>No description available</description>
1150           <addressOffset>0x0</addressOffset>
1151           <size>8</size>
1152           <access>read-write</access>
1153           <resetValue>0</resetValue>
1154           <resetMask>0</resetMask>
1155         </register>
1156       </registers>
1157     </peripheral>
1158   </peripherals>
1159 </device>