CY7C68300C/CY7C68301C
CY7C68320C/CY7C68321C
Table 11.Configuration Data Organization (continued)
| Byte | Configuration | Configuration | Required | Variable |
| Address | Item Name | Item Description | Contents | Contents |
|
|
|
|
|
|
| 0x0A | Reserved | Bits 7:6 |
| 0x00 |
|
|
| Reserved. Must be set to zero. |
|
|
|
| GPIO Output Pin State | Bits 5:0 |
|
|
|
|
| These bits select the value driven on the GPIO pins that are |
|
|
|
|
| configured as outputs in configuration address 0x09. |
|
|
|
|
| 0 = Drive the GPIO pin LOW |
|
|
|
|
| 1 = Drive the GPIO pin HIGH |
|
|
| 0x0B | LUN0 Identify String | This byte is a pointer to the start of a 24 byte ASCII |
| 0x00 |
|
|
|
|
| |
|
|
| LUN0 device identifier. This string is used by many operating |
|
|
|
|
| systems as the |
|
|
|
|
| 0x00, the Identify Device data from the drive is used instead. |
|
|
| 0x0C | LUN1 Identify String | This byte is a pointer to the start of a 24 byte ASCII |
| 0x00 |
|
|
|
|
| |
|
|
| LUN1 device identifier. This string is used by many operating |
|
|
|
|
| systems as the |
|
|
|
|
| 0x00, the Identify Device data from the drive is used instead. |
|
|
| 0x0D | Delay After Reset | Number of |
| 0x00 |
|
|
| reset, and the first attempt to access any drives. |
|
|
| 0x0E | Reserved | Bits 7:5 |
| 0x00 |
|
|
| Must be set to zero. |
|
|
|
| Bit 4 |
|
| |
|
|
| Enable |
|
|
|
|
| of DRVPWRVLD features without reporting the LUN0 device |
|
|
|
|
| as removable media. |
|
|
|
|
| 0 = LUN0 is removable media or DRVPWRVLD is disabled |
|
|
|
|
| 1 = LUN0 device is |
|
|
|
| CF UDMA Enable | Bit 3 |
|
|
|
|
| Enable UDMA transfers for removable devices. Some CF |
|
|
|
|
| devices interfere with UDMA transfers when more than one |
|
|
|
|
| drive is connected to the ATA bus. |
|
|
|
|
| 0 = Do not use UDMA transfers with removable devices |
|
|
|
|
| (UDMA signals are not connected to the CF pins). |
|
|
|
|
| 1 = Allow UDMA transfers to be used with removable |
|
|
|
|
| devices (UDMA signals are connected to the CF pins). |
|
|
|
| Fixed Number of Logical | Bits 2:1 |
|
|
|
|
| Assume the presence of devices and do not perform a |
|
|
|
|
| search of the ATA bus to discover the number of LUNs. |
|
|
|
|
| 00 = Search ATA bus and determine number of LUNs |
|
|
|
|
| 01 = Assume only LUN0 present; no ATA bus search |
|
|
|
|
| 10 = Assume LUN0 and LUN1 present; no ATA bus search |
|
|
|
|
| 11 = Assume LUN0 and LUN1 present; no ATA bus search |
|
|
|
| Search ATA on VBUS | Bit 0 |
|
|
|
|
| Search for ATA devices when VBUS returns. If this bit is set, |
|
|
|
|
| the ATA bus is searched for ATA devices every time |
|
|
|
|
| VBUS_ATA_ENABLE is asserted. This feature allows the |
|
|
|
|
| AT2LP to be used in designs where the drive may be physi- |
|
|
|
|
| cally removed (like docking stations or port replicators). |
|
|
|
|
| 0 = Search ATA bus on VBUS_ATA_ENABLE assertion |
|
|
|
|
| 1 = No ATA bus search on VBUS_ATA_ENABLE assertion |
|
|
| 0x0F | Reserved | Must be set to 0x00 | 0x00 |
|
|
|
|
|
|
|
| Device Descriptor |
|
|
| |
| 0x10 | bLength | Length of device descriptor in bytes | 0x12 |
|
|
|
|
|
|
|
| 0x11 | bDescriptor Type | Descriptor type. | 0x01 |
|
|
|
|
|
|
|
Document |
| Page 25 of 42 |
[+] Feedback