Document Title Here
Document Title Here
Document Title Here
ACR33U-A1 SmartDuo Reference Manual
Version 1.00
Page 43 of 56
www.acs.com.hk
The arrangement of the protection bits in the PROT bytes is as follows:
PROT 1
PROT 2
…
P8
P7
P6
P5
P4
P3
P2
P1
P16
P15
P14
P13
P12
P11
P10
P9
..
..
..
..
..
..
P18
P17
Px is the protection bit of BYTE x in the response data
‘0’ byte is write protected
‘1’ byte can be written
8.2.11.5. WRITE_MEMORY_CARD
Command format (abData field in the PC_to_RDR_XfrBlock)
Pseudo-APDU
CLA
INS
P1
Byte
Addre
ss
MEM_L Byte 1 .... .... Byte N
FF
H
D0
H
00
H
Byte Address
= A
7
A
6
A
5
A
4
A
3
A
2
A
1
A
0
b
is the memory address location of the memory card.
MEM_L
Length of data to be written to the memory card.
Byte x
Data to be written to the memory card.
Response data format (abData field in the RDR_to_PC_DataBlock)
SW1
SW2
SW1, SW2
=
90
H
00
H
if no error
8.2.11.6. WRITE_PROTECTION_MEMORY_CARD
Each of the bytes specified in the command is internally in the card compared with the byte stored at
the specified address and if the data match, the corresponding protection bit is irreversibly
programmed to ‘0’.
Command format (abData field in the PC_to_RDR_XfrBlock)
Pseudo-APDU
CLA
INS
P1
Byte
Address
MEM_L Byte 1 .... .... Byte N
FF
H
D1
H
00
H
Byte Address
= 000A
4
A
3
A
2
A
1
A
0
b
(
00
H
to
1F
H
) is the protection memory address location
of the memory card.
MEM_L
Length of data to be written to the memory card.
Byte x
Byte values to be compared with the data in the card starting at Byte
Address. BYTE 1 is compared with the data at Byte Address; BYTE N is
compared with the data at (Byte N-1).