
NXP Semiconductors
UM191812
PN544 C2 User Manual
191812
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2010. All rights reserved.
User Manual
Rev. 1.2 — 2010-06-16
107 of 172
9.9 FeliCa Reader
PN544 offers FeliCa reader functionality through the generic “Reader RF gates” features
of the ETSI HCI specification. This is done with the following proprietary gate:
Table 92.
Type F Reader RF gate
Gate
GID
Type F reader RF gate ‘14’
Activation/Deactivation sequence are done using the generic events
“EVT_READER_REQUESTED”, “EVT_END_OPERATION”, and
“EVT_TARGET_ACTIVATED” described in the “Reader RF gates” and “Reader Gates” of
ETSI HCI specifications. Activation sequence is done without any filtering (Polling
request is performed with SYSTEM_CODE field set to 0xFFFF). Then the activated
FeliCa card can be accessed through the following NXP proprietary commands of the
“Type F reader RF gate”:
Table 93.
NXP_FELICA_RAW Command
Value Command
Description
’20’
NXP_FELICA_RAW
This command allows the exchange of raw data between the
host and a FeliCa card previously activated
The
NXP_FELICA_RAW
command has the following parameters:
Table 94.
NXP_FELICA_RAW Parameters
Description Length
TO 1
Status 1
Data N
•
TO value specify the timeout (in ms) to be used (value 0 means infinite timeout)
•
Status: bits b0 to b2 indicate information on valid bits in the last data byte (value 0
indicates all are valid, from 1 to 7 it indicated the number of valid bits).
•
Data is the raw frame to be sent to the card.