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
11 <description>USBFS</description>
\r
12 <baseAddress>0x40004394</baseAddress>
\r
16 <usage>registers</usage>
\r
20 <name>USBFS_PM_USB_CR0</name>
\r
21 <description>USB Power Mode Control Register 0</description>
\r
22 <addressOffset>0x0</addressOffset>
\r
24 <access>read-write</access>
\r
25 <resetValue>0</resetValue>
\r
26 <resetMask>0</resetMask>
\r
29 <name>fsusbio_ref_en</name>
\r
30 <description>No description available</description>
\r
33 <access>read-write</access>
\r
36 <name>fsusbio_pd_n</name>
\r
37 <description>No description available</description>
\r
40 <access>read-write</access>
\r
43 <name>fsusbio_pd_pullup_n</name>
\r
44 <description>No description available</description>
\r
47 <access>read-write</access>
\r
52 <name>USBFS_PM_ACT_CFG</name>
\r
53 <description>Active Power Mode Configuration Register</description>
\r
54 <addressOffset>0x11</addressOffset>
\r
56 <access>read-write</access>
\r
57 <resetValue>0</resetValue>
\r
58 <resetMask>0</resetMask>
\r
61 <name>USBFS_PM_STBY_CFG</name>
\r
62 <description>Standby Power Mode Configuration Register</description>
\r
63 <addressOffset>0x21</addressOffset>
\r
65 <access>read-write</access>
\r
66 <resetValue>0</resetValue>
\r
67 <resetMask>0</resetMask>
\r
70 <name>USBFS_PRT_PS</name>
\r
71 <description>Port Pin State Register</description>
\r
72 <addressOffset>0xE5D</addressOffset>
\r
74 <access>read-write</access>
\r
75 <resetValue>0</resetValue>
\r
76 <resetMask>0</resetMask>
\r
79 <name>PinState_DP</name>
\r
80 <description>No description available</description>
\r
83 <access>read-only</access>
\r
86 <name>PinState_DM</name>
\r
87 <description>No description available</description>
\r
90 <access>read-only</access>
\r
95 <name>USBFS_PRT_DM0</name>
\r
96 <description>Port Drive Mode Register</description>
\r
97 <addressOffset>0xE5E</addressOffset>
\r
99 <access>read-write</access>
\r
100 <resetValue>0</resetValue>
\r
101 <resetMask>0</resetMask>
\r
104 <name>DriveMode_DP</name>
\r
105 <description>No description available</description>
\r
108 <access>read-write</access>
\r
111 <name>DriveMode_DM</name>
\r
112 <description>No description available</description>
\r
115 <access>read-write</access>
\r
120 <name>USBFS_PRT_DM1</name>
\r
121 <description>Port Drive Mode Register</description>
\r
122 <addressOffset>0xE5F</addressOffset>
\r
124 <access>read-write</access>
\r
125 <resetValue>0</resetValue>
\r
126 <resetMask>0</resetMask>
\r
129 <name>PullUp_en_DP</name>
\r
130 <description>No description available</description>
\r
133 <access>read-write</access>
\r
136 <name>PullUp_en_DM</name>
\r
137 <description>No description available</description>
\r
140 <access>read-write</access>
\r
145 <name>USBFS_PRT_INP_DIS</name>
\r
146 <description>Input buffer disable override</description>
\r
147 <addressOffset>0xE64</addressOffset>
\r
149 <access>read-write</access>
\r
150 <resetValue>0</resetValue>
\r
151 <resetMask>0</resetMask>
\r
154 <name>seinput_dis_dp</name>
\r
155 <description>No description available</description>
\r
158 <access>read-write</access>
\r
161 <name>seinput_dis_dm</name>
\r
162 <description>No description available</description>
\r
165 <access>read-write</access>
\r
170 <name>USBFS_EP0_DR0</name>
\r
171 <description>bmRequestType</description>
\r
172 <addressOffset>0x1C6C</addressOffset>
\r
174 <access>read-write</access>
\r
175 <resetValue>0</resetValue>
\r
176 <resetMask>0</resetMask>
\r
179 <name>USBFS_EP0_DR1</name>
\r
180 <description>bRequest</description>
\r
181 <addressOffset>0x1C6D</addressOffset>
\r
183 <access>read-write</access>
\r
184 <resetValue>0</resetValue>
\r
185 <resetMask>0</resetMask>
\r
188 <name>USBFS_EP0_DR2</name>
\r
189 <description>wValueLo</description>
\r
190 <addressOffset>0x1C6E</addressOffset>
\r
192 <access>read-write</access>
\r
193 <resetValue>0</resetValue>
\r
194 <resetMask>0</resetMask>
\r
197 <name>USBFS_EP0_DR3</name>
\r
198 <description>wValueHi</description>
\r
199 <addressOffset>0x1C6F</addressOffset>
\r
201 <access>read-write</access>
\r
202 <resetValue>0</resetValue>
\r
203 <resetMask>0</resetMask>
\r
206 <name>USBFS_EP0_DR4</name>
\r
207 <description>wIndexLo</description>
\r
208 <addressOffset>0x1C70</addressOffset>
\r
210 <access>read-write</access>
\r
211 <resetValue>0</resetValue>
\r
212 <resetMask>0</resetMask>
\r
215 <name>USBFS_EP0_DR5</name>
\r
216 <description>wIndexHi</description>
\r
217 <addressOffset>0x1C71</addressOffset>
\r
219 <access>read-write</access>
\r
220 <resetValue>0</resetValue>
\r
221 <resetMask>0</resetMask>
\r
224 <name>USBFS_EP0_DR6</name>
\r
225 <description>lengthLo</description>
\r
226 <addressOffset>0x1C72</addressOffset>
\r
228 <access>read-write</access>
\r
229 <resetValue>0</resetValue>
\r
230 <resetMask>0</resetMask>
\r
233 <name>USBFS_EP0_DR7</name>
\r
234 <description>lengthHi</description>
\r
235 <addressOffset>0x1C73</addressOffset>
\r
237 <access>read-write</access>
\r
238 <resetValue>0</resetValue>
\r
239 <resetMask>0</resetMask>
\r
242 <name>USBFS_CR0</name>
\r
243 <description>USB Control Register 0</description>
\r
244 <addressOffset>0x1C74</addressOffset>
\r
246 <access>read-write</access>
\r
247 <resetValue>0</resetValue>
\r
248 <resetMask>0</resetMask>
\r
251 <name>device_address</name>
\r
252 <description>No description available</description>
\r
255 <access>read-only</access>
\r
258 <name>usb_enable</name>
\r
259 <description>No description available</description>
\r
262 <access>read-write</access>
\r
267 <name>USBFS_CR1</name>
\r
268 <description>USB Control Register 1</description>
\r
269 <addressOffset>0x1C75</addressOffset>
\r
271 <access>read-write</access>
\r
272 <resetValue>0</resetValue>
\r
273 <resetMask>0</resetMask>
\r
276 <name>reg_enable</name>
\r
277 <description>No description available</description>
\r
280 <access>read-write</access>
\r
283 <name>enable_lock</name>
\r
284 <description>No description available</description>
\r
287 <access>read-write</access>
\r
290 <name>bus_activity</name>
\r
291 <description>No description available</description>
\r
294 <access>read-write</access>
\r
297 <name>trim_offset_msb</name>
\r
298 <description>No description available</description>
\r
301 <access>read-write</access>
\r
306 <name>USBFS_SIE_EP1_CR0</name>
\r
307 <description>The Endpoint1 Control Register</description>
\r
308 <addressOffset>0x1C7A</addressOffset>
\r
310 <access>read-write</access>
\r
311 <resetValue>0</resetValue>
\r
312 <resetMask>0</resetMask>
\r
315 <name>USBFS_USBIO_CR0</name>
\r
316 <description>USBIO Control Register 0</description>
\r
317 <addressOffset>0x1C7C</addressOffset>
\r
319 <access>read-write</access>
\r
320 <resetValue>0</resetValue>
\r
321 <resetMask>0</resetMask>
\r
325 <description>No description available</description>
\r
328 <access>read-only</access>
\r
332 <description>No description available</description>
\r
335 <access>read-write</access>
\r
339 <description>No description available</description>
\r
342 <access>read-write</access>
\r
346 <description>No description available</description>
\r
349 <access>read-write</access>
\r
354 <name>USBFS_USBIO_CR1</name>
\r
355 <description>USBIO Control Register 1</description>
\r
356 <addressOffset>0x1C7E</addressOffset>
\r
358 <access>read-write</access>
\r
359 <resetValue>0</resetValue>
\r
360 <resetMask>0</resetMask>
\r
364 <description>No description available</description>
\r
367 <access>read-only</access>
\r
371 <description>No description available</description>
\r
374 <access>read-only</access>
\r
377 <name>usbpuen</name>
\r
378 <description>No description available</description>
\r
381 <access>read-write</access>
\r
384 <name>iomode</name>
\r
385 <description>No description available</description>
\r
388 <access>read-write</access>
\r
393 <name>USBFS_SIE_EP2_CR0</name>
\r
394 <description>The Endpoint2 Control Register</description>
\r
395 <addressOffset>0x1C8A</addressOffset>
\r
397 <access>read-write</access>
\r
398 <resetValue>0</resetValue>
\r
399 <resetMask>0</resetMask>
\r
402 <name>USBFS_SIE_EP3_CR0</name>
\r
403 <description>The Endpoint3 Control Register</description>
\r
404 <addressOffset>0x1C9A</addressOffset>
\r
406 <access>read-write</access>
\r
407 <resetValue>0</resetValue>
\r
408 <resetMask>0</resetMask>
\r
411 <name>USBFS_SIE_EP4_CR0</name>
\r
412 <description>The Endpoint4 Control Register</description>
\r
413 <addressOffset>0x1CAA</addressOffset>
\r
415 <access>read-write</access>
\r
416 <resetValue>0</resetValue>
\r
417 <resetMask>0</resetMask>
\r
420 <name>USBFS_SIE_EP5_CR0</name>
\r
421 <description>The Endpoint5 Control Register</description>
\r
422 <addressOffset>0x1CBA</addressOffset>
\r
424 <access>read-write</access>
\r
425 <resetValue>0</resetValue>
\r
426 <resetMask>0</resetMask>
\r
429 <name>USBFS_SIE_EP6_CR0</name>
\r
430 <description>The Endpoint6 Control Register</description>
\r
431 <addressOffset>0x1CCA</addressOffset>
\r
433 <access>read-write</access>
\r
434 <resetValue>0</resetValue>
\r
435 <resetMask>0</resetMask>
\r
438 <name>USBFS_SIE_EP7_CR0</name>
\r
439 <description>The Endpoint7 Control Register</description>
\r
440 <addressOffset>0x1CDA</addressOffset>
\r
442 <access>read-write</access>
\r
443 <resetValue>0</resetValue>
\r
444 <resetMask>0</resetMask>
\r
447 <name>USBFS_SIE_EP8_CR0</name>
\r
448 <description>The Endpoint8 Control Register</description>
\r
449 <addressOffset>0x1CEA</addressOffset>
\r
451 <access>read-write</access>
\r
452 <resetValue>0</resetValue>
\r
453 <resetMask>0</resetMask>
\r
456 <name>USBFS_BUF_SIZE</name>
\r
457 <description>Dedicated Endpoint Buffer Size Register</description>
\r
458 <addressOffset>0x1CF8</addressOffset>
\r
460 <access>read-write</access>
\r
461 <resetValue>0</resetValue>
\r
462 <resetMask>0</resetMask>
\r
465 <name>USBFS_EP_ACTIVE</name>
\r
466 <description>Endpoint Active Indication Register</description>
\r
467 <addressOffset>0x1CFA</addressOffset>
\r
469 <access>read-write</access>
\r
470 <resetValue>0</resetValue>
\r
471 <resetMask>0</resetMask>
\r
474 <name>USBFS_EP_TYPE</name>
\r
475 <description>Endpoint Type (IN/OUT) Indication</description>
\r
476 <addressOffset>0x1CFB</addressOffset>
\r
478 <access>read-write</access>
\r
479 <resetValue>0</resetValue>
\r
480 <resetMask>0</resetMask>
\r
483 <name>USBFS_USB_CLK_EN</name>
\r
484 <description>USB Block Clock Enable Register</description>
\r
485 <addressOffset>0x1D09</addressOffset>
\r
487 <access>read-write</access>
\r
488 <resetValue>0</resetValue>
\r
489 <resetMask>0</resetMask>
\r