
2003 Jul 04
42
Philips Semiconductors
Product specification
USB smart card reader (OTP or ROM)
TDA8030; TDA8031
Table 42
Power-on value for Select end-point
Table 43
Description of the Power-on value for Select end-point bits
Table 44
Power-on value for Set end-point status; notes 1 and 2
Notes
1.
2.
X = dont care.
def means that the bit can be set if the end-point is of the specified type.
FUNCTION
7
6
5
4
0
3
0
2
0
1
0
0
Full or empty
Stall
Set-up
Packet overwritten
Sent NAK
Reserved
0
FUNCTION
DESCRIPTION
Full or empty
If set to logic 1, the buffer of the selected end-point is full.
In the event of an output end-point, this bit is cleared by executing the Clear Buffer command, if
the buffer was not overwritten.
In the event of an input end-point, this bit is set by the Validate Buffer command.
If set to logic 1, the selected end-point is stalled.
If set to logic 1, the last received packet for the selected end-point was a set-up packet. The
value of this bit is updated after each successfully received packet (i.e. an ACKED package on
that particular end-point).
If set to logic 1, the previously received packet was overwritten by a set-up packet. The value of
this bit is cleared by the Select End-point command.
If set to logic 1, the device has sent a NAK. If the host sends an output packet to a filled output
buffer, the device returns a NAK. If the host sends an input token to an empty input buffer, the
device returns a NAK.
This bit is set when a NAK is sent and the Interrupt On Nak feature is enabled.
This bit is reset after the device has sent an ACK after an output packet or when the device has
seen an ACK after sending an input packet. It is only defined for the 2 physical control
end-points.
Stall
Set-up
Packet overwritten
Sent NAK
FUNCTION
7
6
0
5
0
4
3
2
1
0
CTRL EP
GEN IN/OUT
GEN IN
Stall
Disable
Rate feedback
mode
Interrupt unmasked
Conditional stall
0
def
X
X
def
def
def
def
def
def
0
0
X
X
X
X
X
def