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