NXP NFC Reader Library v4.040.05.011646

Modules
Here is a list of all modules:
[detail level 1 2 3]

▼Bus Abstraction Layer | These components implement the interfaces between physical host-device and physical reader-device
Component : LpcOpenSpi | Component abstracting the functionality of LPC Open stack SPI interface
Component : LpcOpenI2c | Component abstracting the functionality of LPC Open stack I2C interface
Component : KinetisSpi | Component abstracting the functionality of Kinetis KSDK 2.0 SPI interface
Component : KinetisI2C | Component abstracting the functionality of Kinetis KSDK 2.0 I2C interface
Component : Linux Kernel Spi | Component without functionality to ease implementation of additional busses
Component : Linux User Spi | Component without functionality to ease implementation of additional busses
Component : Linux User I2C | Component without functionality to ease implementation of additional busses
▼Hardware Abstraction Layer | These are the components which are used to abstract the functionality of the physical reader device to a generic interface
►component : Rc663 | RC663 Reader HAL
Commands | Supported ReaderIC commands
Internal | Internal definitions
Register Definitions | Register definitions
Configuration | Custom configuration related to NFC IC Hardware settings
►component : Rc523 | RC523 Reader HAL
Commands | Supported ReaderIC commands
Internal | Internal definitions
Register Definitions | Register definitions
Configuration | Custom Configuration of hardware related settings
►component : Pn5180 | Pn5180 HAL component
Instruction | Pn5180 Instruction functions
Internal | Pn5180 Int functions
▼Protocol Abstraction Layer | Contains Hardware-Independent implementations of various contactless protocols
►ISO/IEC 14443-3A | These Components implement the ISO/IEC 14443-3 Type-A contactless protocol
Component : Software |
►ISO/IEC 14443-3B | These Components implement the ISO/IEC 14443-3 Type-B contactless protocol
Component : Software |
►ISO/IEC 14443-4A | These Components configure PHPAL_I14443P4A
Component : Software |
►ISO/IEC 14443-4 | These Components implement the ISO/IEC 14443-4:2008(E) contactless protocol
Component : Software |
►MIFARE(R) | These Components implement the MIFARE(R) Classic, MIFARE(R) Ultralight, MIFARE(R) DESFire and MIFARE(R) Plus products
Component : Software |
PhpalMifare_Stub |
►ISO/IEC 14443-4mC | This component implements the PICC side of ISO/IEC 14443-4 Protocol
Component : Software |
►Felica | These Components implement the Felica (contactless) protocol
Component : Software |
►ISO/IEC 15693 / ISO/IEC 18000-3M1 | These component implements the protocol layer (activation) commands of ISO/IEC 15693 (ISO/IEC 18000-3M1) vicinity protocol
Component : Software |
►ISO/IEC 18000-3 Mode3 | These Components implement the ISO/IEC 18000-3 Mode3 support
Component : Software |
►ISO/IEC 18092 Mode Initiator | These Components implement the ISO/IEC ISO18092 contact-less protocol
Component : Software |
►ISO/IEC 18092 Mode Target | This Component implements the ISO/IEC ISO18092 Target mode contact-less protocol
Component : Software |
▼Simplified API Layer | Contains Simplified APIs for access to NxpNfcRdLib functionality
►NXP NFC Library Top Level API | NXP NFC Library Top Level API
NXP NFC Library Definitions | Common defines used within the API of NFC library
NXP NFC Library Configuration Tags | These tags are used as `bConfigTag` parameter for phNfcLib_SetConfig_Value, phNfcLib_SetConfig and phNfcLib_GetConfig
NXP NFC Library Functions | All Public Functions of the NFC Library
▼Application Layer | Contains Application specific implementations for various contactless cards (DESFIRE (R), MIFARE (R), MIFARE Plus (R) and the like
►MIFARE(R) Classic | These Functions implement the MIFARE(R) Classic commands
Component : Software |
►Type 1 tag | These Components implement the Type 1 Tag commands
Component : Software |
►MIFARE(R) Ultralight | These Components implement the MIFARE(R) Ultralight, C, Ultralight EV1 commands
Component : Software |
►Felica | These Components implement the Felica commands
Component : Software |
►MIFARE DESFire (R) | These Functions implement the MIFARE DESFire(R) EV1 commands
Component : Software |
►ISO/IEC 15693 | These Components implement the ISO/IEC 15693 commands
Component : Software |
►ICode SLI | These Components implement the ICode SLI commands
Component : Software |
►ISO/IEC 18000-3 Mode3 | These Components implement the ICODE ILT support
Component : Software |
►Tag Operation Layer | This Component implements tag operations for different NFC Tag types T1T, T2T, T3T,T4T and T5T
Component : Software |
▼Common | Common Components without dependencies
►Cid Manager | Eases Multiple-Card-Management by providing and locking CIDs
Component : Software | Software implementation
►KeyStore | This is only a wrapper layer to abstract the different KeyStore implementations
Component : Software | Keystore implementation in Software
PhKeyStore_Rc663 |
►CryptoSym | This is only a wrapper layer to abstract the different CryptoSym implementations
Component : Software | Software implementation of the Symmetric Cryptography interface
►CryptoRng | This is only a wrapper layer to abstract the different crypto random number generator implementations
Component : Software | Software implementation of the phCryptoRng interface
Tools | This component implements tools that are necessary for many different software modules
PhLog |
Operating System Abstraction Layer | This component implements the OSAL APIs used by the Nxp Reader Library
Platform Component | These Components implement the Platform abstraction layer
▼Activity Layer | This Layer Contains implementation of Discovery Loop component
►Discovery Loop | Discovery loop component as per NFC Forum Activity Specification 1.1 and EMVCo Digital 2.5 specification
Component : Software |
▼Host Card Emulation | This Layer Contains implementation of HCE component
►NFC Forum Type 4A Card Emulation | This component implements the card emulation of NFC Forum Type 4A Tag
Component : Software |
▼Link Abstraction Layer | This Layer Contains implementation of LLCP component
►NFCForum-LLCP | This Component implements the NFCForum Logical Link Control Protocol (LLCP) version 1.1
Component : Software | Implementation of NFCForum Logical Link Control Protocol (LLCP) 1.1
▼Network Protocol Layer | This Layer Contains implementation of SNEP component
►NFCForum-SNEP | This component implements the NFC Forum Simple NDEF Exchange Protocol (SNEP) version 1.0
Component : Software | Implementation of NFC Forum Simple NDEF Exchange Protocol (SNEP) 1.0
▼Other | Contains all other components or definitions
Generic Definitions | Contains definitions which are generic throughout the library
Type Definitions | Contains definitions for types defined within NxpRdLib
Platform Definitions | Platform depending definitions for memory location of variables
Error Code Collection | Common Error Codes
(Private definitions) | Private definitions and functions of all components
NXP Build | Controls build behaviour of components
Platform HOST Porting Component | These Components implement the Platform HOST porting abstraction layer