5.3.1. uTrust 47xx F listing ......................................................................................................... 22
5.3.2. Supported operating systems ......................................................................................... 22
5.3.3. PC/SC 2.0 compliant ATR for contactless interface......................................................... 22
5.3.3.1. ATR for contactless storage user tokens ............................................................................... 23
5.3.3.2. ATR for ISO/IEC 14443-4 user tokens ................................................................................... 24
5.4. Firmware ...................................................................................................................... 25
5.4.1. CCID transport protocol .................................................................................................. 25
6. Commands description ....................................................................................... 27
6.1. Generic APDU ............................................................................................................... 27
6.1.1. Working with DESFire and MIFARE Plus tokens ........................................................................ 27
6.1.2. PAPDU_GET_UID ...................................................................................................................... 27
6.1.3. PAPDU_ESCAPE_CMD ............................................................................................................... 27
6.2. Supported Pseudo APDU (Contactless Interface) ........................................................... 29
6.2.1. PAPDU_MIFARE_READ_BINARY ............................................................................................... 29
6.2.2. PAPDU_MIFARE_UPDATE_BINARY ........................................................................................... 30
6.2.3. PAPDU_MIFARE_LOAD_KEYS ................................................................................................... 31
6.2.4. PAPDU_MIFARE_AUTHENTICATE ............................................................................................. 32
6.2.5. PAPDU_MIFARE_READ_SECTOR ............................................................................................... 33
6.2.6. PAPDU_MIFARE_READ_SECTOR_EX ......................................................................................... 33
6.2.7. PAPDU_MIFARE_WRITE_SECTOR ............................................................................................. 34
6.2.8. PAPDU_MIFARE_VALUE_BLK_OLD ........................................................................................... 34
6.2.9. PAPDU_MIFARE_VALUE_BLK_NEW .......................................................................................... 35
6.2.10. PAPDU_TCL_PASS_THRU (T=CL Pass Thru) ............................................................................... 36
6.2.11. PAPDU_ISO14443_PART3_PASS_THRU (Mifare Pass Thru) ..................................................... 37
6.2.12. PAPDU_ISO14443_PART4_PART3_SWITCH (TCL – Mifare Switch) .......................................... 37
6.2.13. PAPDU_FELICA_REQC ............................................................................................................... 37
6.2.14. PAPDU_FELICA_REQ_SERVICE .................................................................................................. 38
6.2.15. PAPDU_FELICA_REQ_RESPONSE .............................................................................................. 38
6.2.16. PAPDU_FELICA_READ_BLK ....................................................................................................... 38
6.2.17. PAPDU_FELICA_WRITE_BLK ...................................................................................................... 39
6.2.18. PAPDU_FELICA_SYS_CODE ....................................................................................................... 39
6.2.19. PAPDU_NFC_TYPE1_TAG_RID .................................................................................................. 40
6.2.20. PAPDU_NFC_TYPE1_TAG_RALL ................................................................................................ 40
6.2.21. PAPDU_NFC_TYPE1_TAG_READ ............................................................................................... 41
6.2.22. PAPDU_NFC_TYPE1_TAG_WRITE_E ......................................................................................... 41
6.2.23. PAPDU_NFC_TYPE1_TAG_WRITE_NE ....................................................................................... 42
6.2.24. PAPDU_NFC_TYPE1_TAG_RSEG ............................................................................................... 42
6.2.25. PAPDU_NFC_TYPE1_TAG_READ8 ............................................................................................. 43
6.2.26. PAPDU_NFC_TYPE1_TAG_WRITE_E8 ....................................................................................... 43
6.2.27. PAPDU_NFC_TYPE1_TAG_WRITE_NE8 ..................................................................................... 44
6.3. Escape commands for the uTrust 47xx F ........................................................................ 45
6.3.1. Sending Escape commands to uTrust 47xx F ............................................................................ 45
6.3.2. Escape command codes ............................................................................................................ 47
6.3.3. Common for Contact and Contactless Interfaces ..................................................................... 47
6.3.3.1. READER_SETMODE ............................................................................................................... 48
6.3.3.2. READER_GETMODE............................................................................................................... 49
6.3.3.3. READER_GET_IFDTYPE .......................................................................................................... 49
6.3.3.4. READER_LED_CONTROL ........................................................................................................ 50
6.3.3.5. READER_GET_INFO_EXTENDED ............................................................................................ 51
6.3.3.6. READER_LED_CONTROL_BY_FW .......................................................................................... 52
6.3.3.7. READER_RD_WR_USER_AREA .............................................................................................. 52
6.3.3.8. READER_GENERIC_ESCAPE ................................................................................................... 53
6.3.3.9. READER _CONTROL_CONTACT_SLOT ................................................................................... 53