Common use of Completion Codes Clause in Contracts

Completion Codes. Table 4-7: Completion Codes Code Meaning Description 0000 NoError General TD or isochronous data packet processing completed with no detected errors 0001 CRC Last data packet from endpoint contained a CRC error. 0010 BitStuffing Last data packet from endpoint contained a bit stuffing violation 0011 DataToggleMismatch Last packet from endpoint had data toggle PID that did not match the expected value. 0100 Stall TD was moved to the Done Queue because the endpoint returned a STALL PID 0101 DeviceNotResponding Device did not respond to token (IN) or did not provide a handshake (OUT) 0110 PIDCheckFailure Check bits on PID from endpoint failed on data PID (IN) or handshake (OUT) 0111 UnexpectedPID Receive PID was not valid when encountered or PID value is not defined. 1000 DataOverrun The amount of data returned by the endpoint exceeded either the size of the maximum data packet allowed from the endpoint (found in MaximumPacketSize field of ED) or the remaining buffer size. 1001 DataUnderrun The endpoint returned less than MaximumPacketSize and that amount was not sufficient to fill the specified buffer 1010 reserved 1011 reserved 1100 BufferOverrun During an IN, HC received data from endpoint faster than it could be written to system memory 1101 BufferUnderrun During an OUT, HC could not retrieve data from system memory fast enough to keep up with data USB data rate. 111x Not Accessed This code is set by software before the TD is placed on a list to be processed by the HC.

Appears in 2 contracts

Samples: composter.com.ua, xkwy2018.com

AutoNDA by SimpleDocs

Completion Codes. Table 4-7: Completion Codes Code Meaning Description 0000 NoError NOERROR General TD or isochronous data packet processing completed with no detected errors 0001 CRC Last data packet from endpoint contained a CRC error. 0010 BitStuffing BITSTUFFING Last data packet from endpoint contained a bit stuffing violation 0011 DataToggleMismatch DATATOGGLEMISMATCH Last packet from endpoint had data toggle PID that did not match the expected value. 0100 Stall STALL TD was moved to the Done Queue because the endpoint returned a STALL PID 0101 DeviceNotResponding DEVICENOTRESPONDING Device did not respond to token (IN) or did not provide a handshake (OUT) 0110 PIDCheckFailure PIDCHECKFAILURE Check bits on PID from endpoint failed on data PID (IN) or handshake (OUT) 0111 UnexpectedPID UNEXPECTEDPID Receive PID was not valid when encountered or PID value is not defined. 1000 DataOverrun DATAOVERRUN The amount of data returned by the endpoint exceeded either the size of the maximum data packet allowed from the endpoint (found in MaximumPacketSize field of ED) or the remaining buffer size. 1001 DataUnderrun DATAUNDERRUN The endpoint returned less than MaximumPacketSize and that amount was not sufficient to fill the specified buffer 1010 reserved 1011 reserved 1100 BufferOverrun BUFFEROVERRUN During an IN, HC received data from endpoint faster than it could be written to system memory 1101 BufferUnderrun BUFFERUNDERRUN During an OUT, HC could not retrieve data from system memory fast enough to keep up with data USB data rate. 111x Not Accessed NOT ACCESSED This code is set by software before the TD is placed on a list to be processed by the HC.

Appears in 2 contracts

Samples: www.cs.usfca.edu, people.ee.ethz.ch

AutoNDA by SimpleDocs
Time is Money Join Law Insider Premium to draft better contracts faster.