ISP1362
Single-chip USB OTG controller
Philips Semiconductors
Table 10: Special fields for ATL, interrupt and ISO[1]
Bit
ATL
Interrupt
ISTL (ISO)
Last
B3[3]
B5[6]
B5[7]
B7[7:0]
reserved
Ping-Pong
Paired
reserved
reserved
reserved
reserved
reserved
StartingFrame
reserved
PollingRate[7:5];
StartingFrame[4:0]
[1] All reserved bits should be set to logic 0.
Table 11: Generic PTD structure: bit description
Name
Status update Description
by HC
ActualBytes[9:0]
Yes
Yes
This field contains the number of bytes that were transferred for this PTD.
CompletionCode[3:0]
0000
NoError
General Transfer Descriptor (TD) or
isochronous data packet processing
completed with no detected errors.
0001
CRC
The last data packet from the endpoint
contained a Cyclic Redundancy Check
(CRC) error.
0010
0011
BitStuffing
The last data packet from the endpoint
contained a bit stuffing violation.
DataToggleMismatch The last packet from the endpoint had data
toggle Packet ID (PID) that did not match the
expected value.
0100
0101
0110
0111
1000
Stall
TD was moved to the Done queue because
the endpoint returned a STALL PID.
DeviceNot
Responding
The device did not respond to the token (IN)
or did not provide a handshake (OUT).
PIDCheckFailure
UnexpectedPID
DataOverrun
The check bits on PID from the endpoint
failed on data PID (IN) or handshake (OUT).
The received PID was not valid when
encountered, or the PID value is not defined.
The amount of data returned by the endpoint
exceeded either the size of the maximum
data packet allowed from the endpoint (found
in the MaximumPacketSize field of ED) or the
remaining buffer size.
1001
DataUnderrun
The endpoint returned is less than
MaximumPacketSize and that amount was
not sufficient to fill the specified buffer.
1010
1011
1100
-
reserved
reserved
-
BufferOverrun
During an IN, the HC received data from the
endpoint faster than it could be written to the
system memory.
1101
BufferUnderrun
During an OUT, the HC could not retrieve
data from the system memory fast enough to
keep up with the USB data rate.
9397 750 12337
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
Product data
Rev. 03 — 06 January 2004
43 of 150