Fix DMA transfer bug.
[SCSI2SD.git] / software / SCSI2SD / SCSI2SD.cydsn / SCSI2SD.svd
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <device schemaVersion="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_0.xsd">\r
3   <name>CY8C5267AXI_LP051</name>\r
4   <version>0.1</version>\r
5   <description>CY8C52LP</description>\r
6   <addressUnitBits>8</addressUnitBits>\r
7   <width>32</width>\r
8   <peripherals>\r
9     <peripheral>\r
10       <name>SCSI_Out_Ctl</name>\r
11       <description>No description available</description>\r
12       <baseAddress>0x40006577</baseAddress>\r
13       <addressBlock>\r
14         <offset>0</offset>\r
15         <size>0x1</size>\r
16         <usage>registers</usage>\r
17       </addressBlock>\r
18       <registers>\r
19         <register>\r
20           <name>SCSI_Out_Ctl_CONTROL_REG</name>\r
21           <description>No description available</description>\r
22           <addressOffset>0x0</addressOffset>\r
23           <size>8</size>\r
24           <access>read-write</access>\r
25           <resetValue>0</resetValue>\r
26           <resetMask>0</resetMask>\r
27         </register>\r
28       </registers>\r
29     </peripheral>\r
30     <peripheral>\r
31       <name>SCSI_Out_Bits</name>\r
32       <description>No description available</description>\r
33       <baseAddress>0x4000647C</baseAddress>\r
34       <addressBlock>\r
35         <offset>0</offset>\r
36         <size>0x1</size>\r
37         <usage>registers</usage>\r
38       </addressBlock>\r
39       <registers>\r
40         <register>\r
41           <name>SCSI_Out_Bits_CONTROL_REG</name>\r
42           <description>No description available</description>\r
43           <addressOffset>0x0</addressOffset>\r
44           <size>8</size>\r
45           <access>read-write</access>\r
46           <resetValue>0</resetValue>\r
47           <resetMask>0</resetMask>\r
48         </register>\r
49       </registers>\r
50     </peripheral>\r
51     <peripheral>\r
52       <name>Debug_Timer</name>\r
53       <description>No description available</description>\r
54       <baseAddress>0x400043A3</baseAddress>\r
55       <addressBlock>\r
56         <offset>0</offset>\r
57         <size>0xB64</size>\r
58         <usage>registers</usage>\r
59       </addressBlock>\r
60       <registers>\r
61         <register>\r
62           <name>Debug_Timer_GLOBAL_ENABLE</name>\r
63           <description>PM.ACT.CFG</description>\r
64           <addressOffset>0x0</addressOffset>\r
65           <size>8</size>\r
66           <access>read-write</access>\r
67           <resetValue>0</resetValue>\r
68           <resetMask>0</resetMask>\r
69           <fields>\r
70             <field>\r
71               <name>en_timer</name>\r
72               <description>Enable timer/counters.</description>\r
73               <lsb>0</lsb>\r
74               <msb>3</msb>\r
75               <access>read-write</access>\r
76             </field>\r
77           </fields>\r
78         </register>\r
79         <register>\r
80           <name>Debug_Timer_CONTROL</name>\r
81           <description>TMRx.CFG0</description>\r
82           <addressOffset>0xB5D</addressOffset>\r
83           <size>8</size>\r
84           <access>read-write</access>\r
85           <resetValue>0</resetValue>\r
86           <resetMask>0</resetMask>\r
87           <fields>\r
88             <field>\r
89               <name>EN</name>\r
90               <description>Enables timer/comparator.</description>\r
91               <lsb>0</lsb>\r
92               <msb>0</msb>\r
93               <access>read-write</access>\r
94             </field>\r
95             <field>\r
96               <name>MODE</name>\r
97               <description>Mode. (0 = Timer; 1 = Comparator)</description>\r
98               <lsb>1</lsb>\r
99               <msb>1</msb>\r
100               <access>read-write</access>\r
101               <enumeratedValues>\r
102                 <enumeratedValue>\r
103                   <name>Timer</name>\r
104                   <description>Timer mode. CNT/CMP register holds timer count value.</description>\r
105                   <value>0</value>\r
106                 </enumeratedValue>\r
107                 <enumeratedValue>\r
108                   <name>Comparator</name>\r
109                   <description>Comparator mode. CNT/CMP register holds comparator threshold value.</description>\r
110                   <value>1</value>\r
111                 </enumeratedValue>\r
112               </enumeratedValues>\r
113             </field>\r
114             <field>\r
115               <name>ONESHOT</name>\r
116               <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>\r
117               <lsb>2</lsb>\r
118               <msb>2</msb>\r
119               <access>read-write</access>\r
120             </field>\r
121             <field>\r
122               <name>CMP_BUFF</name>\r
123               <description>Buffer compare register. Compare register updates only on timer terminal count.</description>\r
124               <lsb>3</lsb>\r
125               <msb>3</msb>\r
126               <access>read-write</access>\r
127             </field>\r
128             <field>\r
129               <name>INV</name>\r
130               <description>Invert sense of TIMEREN signal</description>\r
131               <lsb>4</lsb>\r
132               <msb>4</msb>\r
133               <access>read-write</access>\r
134             </field>\r
135             <field>\r
136               <name>DB</name>\r
137               <description>Deadband mode--Deadband phases phi1 and phi2 are outputted on CMP and TC output pins respectively.</description>\r
138               <lsb>5</lsb>\r
139               <msb>5</msb>\r
140               <access>read-write</access>\r
141               <enumeratedValues>\r
142                 <enumeratedValue>\r
143                   <name>Timer</name>\r
144                   <description>CMP and TC are output.</description>\r
145                   <value>0</value>\r
146                 </enumeratedValue>\r
147                 <enumeratedValue>\r
148                   <name>Deadband</name>\r
149                   <description>PHI1 (instead of CMP) and PHI2 (instead of TC) are output.</description>\r
150                   <value>1</value>\r
151                 </enumeratedValue>\r
152               </enumeratedValues>\r
153             </field>\r
154             <field>\r
155               <name>DEADBAND_PERIOD</name>\r
156               <description>Deadband Period</description>\r
157               <lsb>6</lsb>\r
158               <msb>7</msb>\r
159               <access>read-write</access>\r
160             </field>\r
161           </fields>\r
162         </register>\r
163         <register>\r
164           <name>Debug_Timer_CONTROL2</name>\r
165           <description>TMRx.CFG1</description>\r
166           <addressOffset>0xB5E</addressOffset>\r
167           <size>8</size>\r
168           <access>read-write</access>\r
169           <resetValue>0</resetValue>\r
170           <resetMask>0</resetMask>\r
171           <fields>\r
172             <field>\r
173               <name>IRQ_SEL</name>\r
174               <description>Irq selection. (0 = raw interrupts; 1 = status register interrupts)</description>\r
175               <lsb>0</lsb>\r
176               <msb>0</msb>\r
177               <access>read-write</access>\r
178             </field>\r
179             <field>\r
180               <name>FTC</name>\r
181               <description>First Terminal Count (FTC). Setting this bit forces a single pulse on the TC pin when first enabled.</description>\r
182               <lsb>1</lsb>\r
183               <msb>1</msb>\r
184               <access>read-write</access>\r
185               <enumeratedValues>\r
186                 <enumeratedValue>\r
187                   <name>Disable_FTC</name>\r
188                   <description>Disable the single cycle pulse, which signifies the timer is starting.</description>\r
189                   <value>0</value>\r
190                 </enumeratedValue>\r
191                 <enumeratedValue>\r
192                   <name>Enable_FTC</name>\r
193                   <description>Enable the single cycle pulse, which signifies the timer is starting.</description>\r
194                   <value>1</value>\r
195                 </enumeratedValue>\r
196               </enumeratedValues>\r
197             </field>\r
198             <field>\r
199               <name>DCOR</name>\r
200               <description>Disable Clear on Read (DCOR) of Status Register SR0.</description>\r
201               <lsb>2</lsb>\r
202               <msb>2</msb>\r
203               <access>read-write</access>\r
204             </field>\r
205             <field>\r
206               <name>DBMODE</name>\r
207               <description>Deadband mode (asynchronous/synchronous). CMP output pin is also affected when not in deadband mode (CFG0.DEADBAND).</description>\r
208               <lsb>3</lsb>\r
209               <msb>3</msb>\r
210               <access>read-write</access>\r
211             </field>\r
212             <field>\r
213               <name>CLK_BUS_EN_SEL</name>\r
214               <description>Digital Global Clock selection.</description>\r
215               <lsb>4</lsb>\r
216               <msb>6</msb>\r
217               <access>read-write</access>\r
218             </field>\r
219             <field>\r
220               <name>BUS_CLK_SEL</name>\r
221               <description>Bus Clock selection.</description>\r
222               <lsb>7</lsb>\r
223               <msb>7</msb>\r
224               <access>read-write</access>\r
225             </field>\r
226           </fields>\r
227         </register>\r
228         <register>\r
229           <name>Debug_Timer_CONTROL3_</name>\r
230           <description>TMRx.CFG2</description>\r
231           <addressOffset>0xB5F</addressOffset>\r
232           <size>8</size>\r
233           <access>read-write</access>\r
234           <resetValue>0</resetValue>\r
235           <resetMask>0</resetMask>\r
236           <fields>\r
237             <field>\r
238               <name>TMR_CFG</name>\r
239               <description>Timer configuration (MODE = 0): 000 = Continuous; 001 = Pulsewidth; 010 = Period; 011 = Stop on IRQ</description>\r
240               <lsb>0</lsb>\r
241               <msb>1</msb>\r
242               <access>read-write</access>\r
243               <enumeratedValues>\r
244                 <enumeratedValue>\r
245                   <name>Continuous</name>\r
246                   <description>Timer runs while EN bit of CFG0 register is set to '1'.</description>\r
247                   <value>0</value>\r
248                 </enumeratedValue>\r
249                 <enumeratedValue>\r
250                   <name>Pulsewidth</name>\r
251                   <description>Timer runs from positive to negative edge of TIMEREN.</description>\r
252                   <value>1</value>\r
253                 </enumeratedValue>\r
254                 <enumeratedValue>\r
255                   <name>Period</name>\r
256                   <description>Timer runs from positive to positive edge of TIMEREN.</description>\r
257                   <value>2</value>\r
258                 </enumeratedValue>\r
259                 <enumeratedValue>\r
260                   <name>Irq</name>\r
261                   <description>Timer runs until IRQ.</description>\r
262                   <value>3</value>\r
263                 </enumeratedValue>\r
264               </enumeratedValues>\r
265             </field>\r
266             <field>\r
267               <name>COD</name>\r
268               <description>Clear On Disable (COD). Clears or gates outputs to zero.</description>\r
269               <lsb>2</lsb>\r
270               <msb>2</msb>\r
271               <access>read-write</access>\r
272             </field>\r
273             <field>\r
274               <name>ROD</name>\r
275               <description>Reset On Disable (ROD). Resets internal state of output logic</description>\r
276               <lsb>3</lsb>\r
277               <msb>3</msb>\r
278               <access>read-write</access>\r
279             </field>\r
280             <field>\r
281               <name>CMP_CFG</name>\r
282               <description>Comparator configurations</description>\r
283               <lsb>4</lsb>\r
284               <msb>6</msb>\r
285               <access>read-write</access>\r
286               <enumeratedValues>\r
287                 <enumeratedValue>\r
288                   <name>Equal</name>\r
289                   <description>Compare Equal </description>\r
290                   <value>0</value>\r
291                 </enumeratedValue>\r
292                 <enumeratedValue>\r
293                   <name>Less_than</name>\r
294                   <description>Compare Less Than </description>\r
295                   <value>1</value>\r
296                 </enumeratedValue>\r
297                 <enumeratedValue>\r
298                   <name>Less_than_or_equal</name>\r
299                   <description>Compare Less Than or Equal .</description>\r
300                   <value>2</value>\r
301                 </enumeratedValue>\r
302                 <enumeratedValue>\r
303                   <name>Greater</name>\r
304                   <description>Compare Greater Than .</description>\r
305                   <value>3</value>\r
306                 </enumeratedValue>\r
307                 <enumeratedValue>\r
308                   <name>Greater_than_or_equal</name>\r
309                   <description>Compare Greater Than or Equal </description>\r
310                   <value>4</value>\r
311                 </enumeratedValue>\r
312               </enumeratedValues>\r
313             </field>\r
314             <field>\r
315               <name>HW_EN</name>\r
316               <description>When set Timer Enable controls counting.</description>\r
317               <lsb>7</lsb>\r
318               <msb>7</msb>\r
319               <access>read-write</access>\r
320             </field>\r
321           </fields>\r
322         </register>\r
323         <register>\r
324           <name>Debug_Timer_PERIOD</name>\r
325           <description>TMRx.PER0 - Assigned Period</description>\r
326           <addressOffset>0xB61</addressOffset>\r
327           <size>16</size>\r
328           <access>read-write</access>\r
329           <resetValue>0</resetValue>\r
330           <resetMask>0</resetMask>\r
331         </register>\r
332         <register>\r
333           <name>Debug_Timer_COUNTER</name>\r
334           <description>TMRx.CNT_CMP0 - Current Down Counter Value</description>\r
335           <addressOffset>0xB63</addressOffset>\r
336           <size>16</size>\r
337           <access>read-write</access>\r
338           <resetValue>0</resetValue>\r
339           <resetMask>0</resetMask>\r
340         </register>\r
341       </registers>\r
342     </peripheral>\r
343     <peripheral>\r
344       <name>USBFS</name>\r
345       <description>USBFS</description>\r
346       <baseAddress>0x40004394</baseAddress>\r
347       <addressBlock>\r
348         <offset>0</offset>\r
349         <size>0x1D0A</size>\r
350         <usage>registers</usage>\r
351       </addressBlock>\r
352       <registers>\r
353         <register>\r
354           <name>USBFS_PM_USB_CR0</name>\r
355           <description>USB Power Mode Control Register 0</description>\r
356           <addressOffset>0x0</addressOffset>\r
357           <size>8</size>\r
358           <access>read-write</access>\r
359           <resetValue>0</resetValue>\r
360           <resetMask>0</resetMask>\r
361           <fields>\r
362             <field>\r
363               <name>fsusbio_ref_en</name>\r
364               <description>No description available</description>\r
365               <lsb>0</lsb>\r
366               <msb>0</msb>\r
367               <access>read-write</access>\r
368             </field>\r
369             <field>\r
370               <name>fsusbio_pd_n</name>\r
371               <description>No description available</description>\r
372               <lsb>1</lsb>\r
373               <msb>1</msb>\r
374               <access>read-write</access>\r
375             </field>\r
376             <field>\r
377               <name>fsusbio_pd_pullup_n</name>\r
378               <description>No description available</description>\r
379               <lsb>2</lsb>\r
380               <msb>2</msb>\r
381               <access>read-write</access>\r
382             </field>\r
383           </fields>\r
384         </register>\r
385         <register>\r
386           <name>USBFS_PM_ACT_CFG</name>\r
387           <description>Active Power Mode Configuration Register</description>\r
388           <addressOffset>0x11</addressOffset>\r
389           <size>8</size>\r
390           <access>read-write</access>\r
391           <resetValue>0</resetValue>\r
392           <resetMask>0</resetMask>\r
393         </register>\r
394         <register>\r
395           <name>USBFS_PM_STBY_CFG</name>\r
396           <description>Standby Power Mode Configuration Register</description>\r
397           <addressOffset>0x21</addressOffset>\r
398           <size>8</size>\r
399           <access>read-write</access>\r
400           <resetValue>0</resetValue>\r
401           <resetMask>0</resetMask>\r
402         </register>\r
403         <register>\r
404           <name>USBFS_PRT_PS</name>\r
405           <description>Port Pin State Register</description>\r
406           <addressOffset>0xE5D</addressOffset>\r
407           <size>8</size>\r
408           <access>read-write</access>\r
409           <resetValue>0</resetValue>\r
410           <resetMask>0</resetMask>\r
411           <fields>\r
412             <field>\r
413               <name>PinState_DP</name>\r
414               <description>No description available</description>\r
415               <lsb>6</lsb>\r
416               <msb>6</msb>\r
417               <access>read-only</access>\r
418             </field>\r
419             <field>\r
420               <name>PinState_DM</name>\r
421               <description>No description available</description>\r
422               <lsb>7</lsb>\r
423               <msb>7</msb>\r
424               <access>read-only</access>\r
425             </field>\r
426           </fields>\r
427         </register>\r
428         <register>\r
429           <name>USBFS_PRT_DM0</name>\r
430           <description>Port Drive Mode Register</description>\r
431           <addressOffset>0xE5E</addressOffset>\r
432           <size>8</size>\r
433           <access>read-write</access>\r
434           <resetValue>0</resetValue>\r
435           <resetMask>0</resetMask>\r
436           <fields>\r
437             <field>\r
438               <name>DriveMode_DP</name>\r
439               <description>No description available</description>\r
440               <lsb>6</lsb>\r
441               <msb>6</msb>\r
442               <access>read-write</access>\r
443             </field>\r
444             <field>\r
445               <name>DriveMode_DM</name>\r
446               <description>No description available</description>\r
447               <lsb>7</lsb>\r
448               <msb>7</msb>\r
449               <access>read-write</access>\r
450             </field>\r
451           </fields>\r
452         </register>\r
453         <register>\r
454           <name>USBFS_PRT_DM1</name>\r
455           <description>Port Drive Mode Register</description>\r
456           <addressOffset>0xE5F</addressOffset>\r
457           <size>8</size>\r
458           <access>read-write</access>\r
459           <resetValue>0</resetValue>\r
460           <resetMask>0</resetMask>\r
461           <fields>\r
462             <field>\r
463               <name>PullUp_en_DP</name>\r
464               <description>No description available</description>\r
465               <lsb>6</lsb>\r
466               <msb>6</msb>\r
467               <access>read-write</access>\r
468             </field>\r
469             <field>\r
470               <name>PullUp_en_DM</name>\r
471               <description>No description available</description>\r
472               <lsb>7</lsb>\r
473               <msb>7</msb>\r
474               <access>read-write</access>\r
475             </field>\r
476           </fields>\r
477         </register>\r
478         <register>\r
479           <name>USBFS_PRT_INP_DIS</name>\r
480           <description>Input buffer disable override</description>\r
481           <addressOffset>0xE64</addressOffset>\r
482           <size>8</size>\r
483           <access>read-write</access>\r
484           <resetValue>0</resetValue>\r
485           <resetMask>0</resetMask>\r
486           <fields>\r
487             <field>\r
488               <name>seinput_dis_dp</name>\r
489               <description>No description available</description>\r
490               <lsb>6</lsb>\r
491               <msb>6</msb>\r
492               <access>read-write</access>\r
493             </field>\r
494             <field>\r
495               <name>seinput_dis_dm</name>\r
496               <description>No description available</description>\r
497               <lsb>7</lsb>\r
498               <msb>7</msb>\r
499               <access>read-write</access>\r
500             </field>\r
501           </fields>\r
502         </register>\r
503         <register>\r
504           <name>USBFS_EP0_DR0</name>\r
505           <description>bmRequestType</description>\r
506           <addressOffset>0x1C6C</addressOffset>\r
507           <size>8</size>\r
508           <access>read-write</access>\r
509           <resetValue>0</resetValue>\r
510           <resetMask>0</resetMask>\r
511         </register>\r
512         <register>\r
513           <name>USBFS_EP0_DR1</name>\r
514           <description>bRequest</description>\r
515           <addressOffset>0x1C6D</addressOffset>\r
516           <size>8</size>\r
517           <access>read-write</access>\r
518           <resetValue>0</resetValue>\r
519           <resetMask>0</resetMask>\r
520         </register>\r
521         <register>\r
522           <name>USBFS_EP0_DR2</name>\r
523           <description>wValueLo</description>\r
524           <addressOffset>0x1C6E</addressOffset>\r
525           <size>8</size>\r
526           <access>read-write</access>\r
527           <resetValue>0</resetValue>\r
528           <resetMask>0</resetMask>\r
529         </register>\r
530         <register>\r
531           <name>USBFS_EP0_DR3</name>\r
532           <description>wValueHi</description>\r
533           <addressOffset>0x1C6F</addressOffset>\r
534           <size>8</size>\r
535           <access>read-write</access>\r
536           <resetValue>0</resetValue>\r
537           <resetMask>0</resetMask>\r
538         </register>\r
539         <register>\r
540           <name>USBFS_EP0_DR4</name>\r
541           <description>wIndexLo</description>\r
542           <addressOffset>0x1C70</addressOffset>\r
543           <size>8</size>\r
544           <access>read-write</access>\r
545           <resetValue>0</resetValue>\r
546           <resetMask>0</resetMask>\r
547         </register>\r
548         <register>\r
549           <name>USBFS_EP0_DR5</name>\r
550           <description>wIndexHi</description>\r
551           <addressOffset>0x1C71</addressOffset>\r
552           <size>8</size>\r
553           <access>read-write</access>\r
554           <resetValue>0</resetValue>\r
555           <resetMask>0</resetMask>\r
556         </register>\r
557         <register>\r
558           <name>USBFS_EP0_DR6</name>\r
559           <description>lengthLo</description>\r
560           <addressOffset>0x1C72</addressOffset>\r
561           <size>8</size>\r
562           <access>read-write</access>\r
563           <resetValue>0</resetValue>\r
564           <resetMask>0</resetMask>\r
565         </register>\r
566         <register>\r
567           <name>USBFS_EP0_DR7</name>\r
568           <description>lengthHi</description>\r
569           <addressOffset>0x1C73</addressOffset>\r
570           <size>8</size>\r
571           <access>read-write</access>\r
572           <resetValue>0</resetValue>\r
573           <resetMask>0</resetMask>\r
574         </register>\r
575         <register>\r
576           <name>USBFS_CR0</name>\r
577           <description>USB Control Register 0</description>\r
578           <addressOffset>0x1C74</addressOffset>\r
579           <size>8</size>\r
580           <access>read-write</access>\r
581           <resetValue>0</resetValue>\r
582           <resetMask>0</resetMask>\r
583           <fields>\r
584             <field>\r
585               <name>device_address</name>\r
586               <description>No description available</description>\r
587               <lsb>6</lsb>\r
588               <msb>0</msb>\r
589               <access>read-only</access>\r
590             </field>\r
591             <field>\r
592               <name>usb_enable</name>\r
593               <description>No description available</description>\r
594               <lsb>7</lsb>\r
595               <msb>7</msb>\r
596               <access>read-write</access>\r
597             </field>\r
598           </fields>\r
599         </register>\r
600         <register>\r
601           <name>USBFS_CR1</name>\r
602           <description>USB Control Register 1</description>\r
603           <addressOffset>0x1C75</addressOffset>\r
604           <size>8</size>\r
605           <access>read-write</access>\r
606           <resetValue>0</resetValue>\r
607           <resetMask>0</resetMask>\r
608           <fields>\r
609             <field>\r
610               <name>reg_enable</name>\r
611               <description>No description available</description>\r
612               <lsb>0</lsb>\r
613               <msb>0</msb>\r
614               <access>read-write</access>\r
615             </field>\r
616             <field>\r
617               <name>enable_lock</name>\r
618               <description>No description available</description>\r
619               <lsb>1</lsb>\r
620               <msb>1</msb>\r
621               <access>read-write</access>\r
622             </field>\r
623             <field>\r
624               <name>bus_activity</name>\r
625               <description>No description available</description>\r
626               <lsb>2</lsb>\r
627               <msb>2</msb>\r
628               <access>read-write</access>\r
629             </field>\r
630             <field>\r
631               <name>trim_offset_msb</name>\r
632               <description>No description available</description>\r
633               <lsb>3</lsb>\r
634               <msb>3</msb>\r
635               <access>read-write</access>\r
636             </field>\r
637           </fields>\r
638         </register>\r
639         <register>\r
640           <name>USBFS_SIE_EP1_CR0</name>\r
641           <description>The Endpoint1 Control Register</description>\r
642           <addressOffset>0x1C7A</addressOffset>\r
643           <size>8</size>\r
644           <access>read-write</access>\r
645           <resetValue>0</resetValue>\r
646           <resetMask>0</resetMask>\r
647         </register>\r
648         <register>\r
649           <name>USBFS_USBIO_CR0</name>\r
650           <description>USBIO Control Register 0</description>\r
651           <addressOffset>0x1C7C</addressOffset>\r
652           <size>8</size>\r
653           <access>read-write</access>\r
654           <resetValue>0</resetValue>\r
655           <resetMask>0</resetMask>\r
656           <fields>\r
657             <field>\r
658               <name>rd</name>\r
659               <description>No description available</description>\r
660               <lsb>0</lsb>\r
661               <msb>0</msb>\r
662               <access>read-only</access>\r
663             </field>\r
664             <field>\r
665               <name>td</name>\r
666               <description>No description available</description>\r
667               <lsb>5</lsb>\r
668               <msb>5</msb>\r
669               <access>read-write</access>\r
670             </field>\r
671             <field>\r
672               <name>tse0</name>\r
673               <description>No description available</description>\r
674               <lsb>6</lsb>\r
675               <msb>6</msb>\r
676               <access>read-write</access>\r
677             </field>\r
678             <field>\r
679               <name>ten</name>\r
680               <description>No description available</description>\r
681               <lsb>7</lsb>\r
682               <msb>7</msb>\r
683               <access>read-write</access>\r
684             </field>\r
685           </fields>\r
686         </register>\r
687         <register>\r
688           <name>USBFS_USBIO_CR1</name>\r
689           <description>USBIO Control Register 1</description>\r
690           <addressOffset>0x1C7E</addressOffset>\r
691           <size>8</size>\r
692           <access>read-write</access>\r
693           <resetValue>0</resetValue>\r
694           <resetMask>0</resetMask>\r
695           <fields>\r
696             <field>\r
697               <name>dmo</name>\r
698               <description>No description available</description>\r
699               <lsb>0</lsb>\r
700               <msb>0</msb>\r
701               <access>read-only</access>\r
702             </field>\r
703             <field>\r
704               <name>dpo</name>\r
705               <description>No description available</description>\r
706               <lsb>1</lsb>\r
707               <msb>1</msb>\r
708               <access>read-only</access>\r
709             </field>\r
710             <field>\r
711               <name>usbpuen</name>\r
712               <description>No description available</description>\r
713               <lsb>2</lsb>\r
714               <msb>2</msb>\r
715               <access>read-write</access>\r
716             </field>\r
717             <field>\r
718               <name>iomode</name>\r
719               <description>No description available</description>\r
720               <lsb>5</lsb>\r
721               <msb>5</msb>\r
722               <access>read-write</access>\r
723             </field>\r
724           </fields>\r
725         </register>\r
726         <register>\r
727           <name>USBFS_SIE_EP2_CR0</name>\r
728           <description>The Endpoint2 Control Register</description>\r
729           <addressOffset>0x1C8A</addressOffset>\r
730           <size>8</size>\r
731           <access>read-write</access>\r
732           <resetValue>0</resetValue>\r
733           <resetMask>0</resetMask>\r
734         </register>\r
735         <register>\r
736           <name>USBFS_SIE_EP3_CR0</name>\r
737           <description>The Endpoint3 Control Register</description>\r
738           <addressOffset>0x1C9A</addressOffset>\r
739           <size>8</size>\r
740           <access>read-write</access>\r
741           <resetValue>0</resetValue>\r
742           <resetMask>0</resetMask>\r
743         </register>\r
744         <register>\r
745           <name>USBFS_SIE_EP4_CR0</name>\r
746           <description>The Endpoint4 Control Register</description>\r
747           <addressOffset>0x1CAA</addressOffset>\r
748           <size>8</size>\r
749           <access>read-write</access>\r
750           <resetValue>0</resetValue>\r
751           <resetMask>0</resetMask>\r
752         </register>\r
753         <register>\r
754           <name>USBFS_SIE_EP5_CR0</name>\r
755           <description>The Endpoint5 Control Register</description>\r
756           <addressOffset>0x1CBA</addressOffset>\r
757           <size>8</size>\r
758           <access>read-write</access>\r
759           <resetValue>0</resetValue>\r
760           <resetMask>0</resetMask>\r
761         </register>\r
762         <register>\r
763           <name>USBFS_SIE_EP6_CR0</name>\r
764           <description>The Endpoint6 Control Register</description>\r
765           <addressOffset>0x1CCA</addressOffset>\r
766           <size>8</size>\r
767           <access>read-write</access>\r
768           <resetValue>0</resetValue>\r
769           <resetMask>0</resetMask>\r
770         </register>\r
771         <register>\r
772           <name>USBFS_SIE_EP7_CR0</name>\r
773           <description>The Endpoint7 Control Register</description>\r
774           <addressOffset>0x1CDA</addressOffset>\r
775           <size>8</size>\r
776           <access>read-write</access>\r
777           <resetValue>0</resetValue>\r
778           <resetMask>0</resetMask>\r
779         </register>\r
780         <register>\r
781           <name>USBFS_SIE_EP8_CR0</name>\r
782           <description>The Endpoint8 Control Register</description>\r
783           <addressOffset>0x1CEA</addressOffset>\r
784           <size>8</size>\r
785           <access>read-write</access>\r
786           <resetValue>0</resetValue>\r
787           <resetMask>0</resetMask>\r
788         </register>\r
789         <register>\r
790           <name>USBFS_BUF_SIZE</name>\r
791           <description>Dedicated Endpoint Buffer Size Register</description>\r
792           <addressOffset>0x1CF8</addressOffset>\r
793           <size>8</size>\r
794           <access>read-write</access>\r
795           <resetValue>0</resetValue>\r
796           <resetMask>0</resetMask>\r
797         </register>\r
798         <register>\r
799           <name>USBFS_EP_ACTIVE</name>\r
800           <description>Endpoint Active Indication Register</description>\r
801           <addressOffset>0x1CFA</addressOffset>\r
802           <size>8</size>\r
803           <access>read-write</access>\r
804           <resetValue>0</resetValue>\r
805           <resetMask>0</resetMask>\r
806         </register>\r
807         <register>\r
808           <name>USBFS_EP_TYPE</name>\r
809           <description>Endpoint Type (IN/OUT) Indication</description>\r
810           <addressOffset>0x1CFB</addressOffset>\r
811           <size>8</size>\r
812           <access>read-write</access>\r
813           <resetValue>0</resetValue>\r
814           <resetMask>0</resetMask>\r
815         </register>\r
816         <register>\r
817           <name>USBFS_USB_CLK_EN</name>\r
818           <description>USB Block Clock Enable Register</description>\r
819           <addressOffset>0x1D09</addressOffset>\r
820           <size>8</size>\r
821           <access>read-write</access>\r
822           <resetValue>0</resetValue>\r
823           <resetMask>0</resetMask>\r
824         </register>\r
825       </registers>\r
826     </peripheral>\r
827     <peripheral>\r
828       <name>SCSI_CTL_PHASE</name>\r
829       <description>No description available</description>\r
830       <baseAddress>0x40006475</baseAddress>\r
831       <addressBlock>\r
832         <offset>0</offset>\r
833         <size>0x1</size>\r
834         <usage>registers</usage>\r
835       </addressBlock>\r
836       <registers>\r
837         <register>\r
838           <name>SCSI_CTL_PHASE_CONTROL_REG</name>\r
839           <description>No description available</description>\r
840           <addressOffset>0x0</addressOffset>\r
841           <size>8</size>\r
842           <access>read-write</access>\r
843           <resetValue>0</resetValue>\r
844           <resetMask>0</resetMask>\r
845         </register>\r
846       </registers>\r
847     </peripheral>\r
848   </peripherals>\r
849 </device>