ISD-200 ETC2 [List of Unclassifed Manufacturers], ISD-200 Datasheet - Page 36

no-image

ISD-200

Manufacturer Part Number
ISD-200
Description
USB Mass Storage Class Bulk-Only Specification Compliant
Manufacturer
ETC2 [List of Unclassifed Manufacturers]
Datasheet
ISD-200 ASIC Datasheet
Figure 4 – ATA Command Block Flow Diagram
34
Read ATA Status to clear
INTRQ and ignore results
Set TransferLength = 0
< BlockSize*512?
Set ByteCount =
TransferLength
TransferLength
Note: DRQ and ERR
from last read of ATA
bit information come
yes
Alternate Status
Transfer ByteCount bytes specified by
register.
Phase
Direction in bmCBWFlags.
set
Error
clear
set
set
DPErrorOverride
DPErrorOverride
no
yes
yes
ATACB
ATACB
DRQ
ERR
In-System Design Confidential
(1)
(0)
Set TransferLength =
clear
clear
clear
Set ByteCount =
TransferLength -
(BlockSize*512)
(BlockSize*512)
TransferLength > 0
TransferLength > 0
Read ATA Status to clear
INTRQ and ignore results
set
A
B
DPErrorOverride
Phase
Fail
ATACB
DRQ
Error
(0)
C
no
set
set
clear
no
set
clear
clear
Read ATA Status to clear
INTRQ and ignore results
ERR
DPErrorOverride
page 2 of 2
ATACB
Done
(1)
clear
set

Related parts for ISD-200