Non-volatile memory Configuration PC SC Driver support
March 25, 2024 at 8:46 AMDriver support
Address : 02BC
(bank 2, register BC
)
Size : 1 byte
Default : 00
Content
Bit | Role | Values |
---|---|---|
7 | RFU | |
6 | Don’t start the contact slots automatically | 0 : The Contact slots start automatically1 : The Contact slots must be started manually |
5 | RFU | |
4 | Don’t start the contactless slots automatically | 0 : The Contactless slot starts automatically1 : The Contactless slot must be started manually |
3-2 | Method for CCID Time Extension (empty) data-blocks | 0 : Send a Time Extension frame when the card has sent a WTX or a 60 procedure byte1 : Send a Time Extension frame every 1s10 : Send a Time Extension frame every 2s11 : Disable sending the Time Extension frame |
1 | Implement CCID without the Interrupt endpoint | 0 : The Interrupt EP is enabled1 : The Interrupt EP is disabled |
0 | Hide CCID class in the USB descriptor | 0 : The USB class of the CCID interface is 0B (SmartCard)1 : The USB class of the CCID interface is FF (vendor specific) |
Remarks
Bits 3-2: Method for CCID Time Extension (empty) data-blocks
The Time Extension frames are mandatory with the CCID driver from the PC/SC-Lite project.
Bit 1: Implement CCID without the Interrupt endpoint
The Interrupt EP is mandatory with Windows PC/SC driver and most SpringCard-supplied CCID implementations. It shall be disabled only when the product is used with a legacy CCID driver that has a bogus Interrupt implementation.