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