User Manual
ACR38x (CCID) – Reference Manual info@acs.com.hk
Version 6.04
www.acs.com.hk
Page 13 of 58
9.0. Commands
9.1. CCID Command Pipe Bulk-OUT Messages
ACR38x (CCID) shall follow the CCID Bulk-OUT Messages as specified in CCID Rev 1.0 Section 4.1.
In addition, this specification defines some extended commands for operating additional features.
This section lists the CCID Bulk-OUT Messages to be supported by ACR38x (CCID).
9.1.1. PC_to_RDR_IccPowerOn
This command activates the card slot and returns ATR data from the card.
Offset Field Size Value Description
0
bMessageType
1 62h
1
dwLength
4 00000000h Size of extra bytes of this message.
2
bSlot
1
Identifies the slot number for this
command.
5
bSeq
1 Sequence number for command.
6
bPowerSelect
1
Voltage that is applied to the ICC:
00h = Automatic Voltage Selection
01h = 5 volts
02h = 3 volts
7
abRFU
2 Reserved for future use.
The response to this command message is the RDR_to_PC_DataBlock response message and the
data returned is the Answer To Reset (ATR) data.
9.1.2. PC_to_RDR_IccPowerOff
This command deactivates the card slot.
Offset Field Size Value Description
0
bMessageType
1 63h
1
dwLength
4 00000000h Size of extra bytes of this message.
5
bSlot
1
Identifies the slot number for this
command.
6
bSeq
1 Sequence number for command.
7
abRFU
3 Reserved for future use.
The response to this message is the RDR_to_PC_SlotStatus message.
9.1.3. PC_to_RDR_GetSlotStatus
This command gets the current status of the slot.
Offset Field Size Value Description
0
bMessageType
1 65h
1
dwLength
4 00000000h Size of extra bytes of this message.