Reference Manual Preliminary
Prox–DU & Prox–SU
www.gemalto.com Release for first samples Do not use for final design
DOC118569A Public Use Page 103/134
0x02
0x00
(use warm or cold reset or PPS)
00000200h : NAD value other than 00 Accepted (T=1)
00000400h: Automatic IFSD exchange as first exchange (T=1)
00020000h: Short APDU level exchange with CCID
0x16
0x01
0x00
44
0x00
dwMaxCCIDMessageLength = 278
Bulk-Out message max length
48 0x00 bClassGetResponse
49 0x00 bClassEnvelope
0x00
50
0x00
wLcdLayout (0 line, 0 character per line)
52 0x00 bPINSupport (PIN verification not supported)
53 0x01 bMaxCCIDBusySlots (1 slot can be busy at the time)
Table 37 – USB Contactless Smart Card Device Class Descriptor
Contactless smart card interface endpoint descriptors
Contactless Smart Card Interface Endpoint Descriptor (endpoint 1 Bulk Out)
Offset Value Field
0 0x07 bLength (7 bytes)
1 0x05 bDescriptorType (Endpoint)
2 0x01 bEndpointAddress (b7=0 OUT, b3-b0 = address 1)
3 0x02 bmAttributes (02h =Bulk endpoint)
0x40
4
0x00
wMaxPacketSize (64 bytes max)
6 0x00 bInterval (For full speed : Ignored)
Table 38 – USB Contactless Smart Card Interface Endpoint Descriptor (Bulk Out)
Contactless Smart Card Interface Endpoint Descriptor (endpoint 2 Bulk In)
Offset Value Field
0 0x07 bLength (7 bytes)
1 0x05 bDescriptorType (Endpoint)
2 0x82 bEndpointAddress (b7=1 IN, b3-b0 = address 2 )
3 0x02 bmAttributes (02h = Bulk endpoint)
0x40
4
0x00
wMaxPacketSize (64 bytes max)
6 0x00 bInterval (For full speed : Ignored)
Table 39 – USB Contactless Smart Card Interface Endpoint Descriptor (Bulk In)
Contactless Smart Card Interface Endpoint Descriptor (endpoint 6 Interrupt In)
Offset Value Field
0 0x07 bLength (7 bytes)
1 0x05 bDescriptorType (Endpoint)
2 0x86 bEndpointAddress (b7=1 IN, b3-b0 address 6)
3 0x03 bmAttributes (Interrupt endpoint)
0x08
4
0x00
wMaxPacketSize (8 bytes max)
6 0x18 bInterval (Polling Interval = 24 ms)
Table 40 – USB Contactless Smart Card Interface Endpoint Descriptor (Interrupt In)