NXP Reader Library  v17.1.0.2535
Modules
Here is a list of all modules:
[detail level 1234567]
 Application LayerContains Application specific implementations for various contactless cards like ULTRALIGHT, CLASSIC, Plus, DESFire and so on..
 MIFARE(R) ClassicThese Functions implement the MIFARE(R) Classic commands
 MIFARE DESFire (R)These Functions implement the MIFARE DESFire(R) EV1 commands
 MIFARE DESFire EVxThese Functions implement the MIFARE DESFire EVx commands
 MIFARE DESFire LightThese Functions implement the MIFARE DESFire Light commands
 MIFARE DUOXThis is only a wrapper layer to abstract the different MIFARE DUOX implementations. With this wrapper it is possible to support more than one MIFARE DUOX implementation in parallel, by adapting this wrapper
 FelicaThese Components implement the Felica commands
 ICodeGeneric component that provides the command description of ICode products
 ISO/IEC 18000-3 Mode3These Components implement the ICODE ILT support
 NTAG 42x DNA / TTThese Functions implement the NTAG 42x DNA / TT commands
 NTAG X DNAThis is only a wrapper layer to abstract the different NTAG X DNA implementations. With this wrapper it is possible to support more than one NTAG X DNA implementation in parallel, by adapting this wrapper
 MIFARE Plus (R)These Components implement the MIFARE Plus (R) commands
 MIFARE Plus EVxThese Components implement the MIFARE Plus (EVx, EV2, future versions) commands
 MIFARE PRIME NTAGThese Functions implement the MIFARE PRIME NTAG commands
 MIFARE(R) UltralightThis is only a wrapper layer to abstract the different MIFARE Ultralight / NTAG implementations. With this wrapper it is possible to support more than one MIFARE Ultralight / NTAG implementation in parallel, by adapting this wrapper
 Virtual Card Architecture (R)These Components implement the Virtual Card Architecture (R) commands
 Bus Abstraction LayerContains Communication-Independent implementations of various hardwares
 Component : PCSC (Windows)PC/SC BAL Windows
 Component : Pipe (Linux)Pipe BAL (Unix/Linux)
 Component : Rd70x USB (Windows)Rd70x BAL (Windows)
 Component : Rd710 SAMRd710 SAM BAL
 Component : SAMTo communicate to SAM using Pegoda Reader or DUT readers
 Component : RS232 (Windows)RS232 BAL (Windows)
 Component : Socket (Windows)Socket BAL (Windows)
 Component : StubComponent without functionality to ease implementation of additional busses
 Component : Ps6000UsbBAL-Component for the PicoScope PS6000 USB Oscilloscope
 CommonCommon Components without dependencies
 Cid ManagerEases Multiple-Card-Management by providing and locking CIDs
 CryptoASymThis is only a wrapper layer to abstract the different Crypto ASymmetric implementations. With this wrapper it is possible to support more than one ASymmetric implementation in parallel, by adapting this wrapper
 CryptoRngThis is only a wrapper layer to abstract the different crypto random number generator implementations. With this wrapper it is possible to support more than one crypto random number generator implementation in parallel, by adapting this wrapper
 CryptoSymThis is only a wrapper layer to abstract the different CryptoSym implementations. With this wrapper it is possible to support more than one CryptoSym implementation in parallel, by adapting this wrapper
 KeyStoreThis is only a wrapper layer to abstract the different KeyStore implementations. With this wrapper it is possible to support more than one CryptoSym implementation in parallel, by adapting this wrapper
 LogThis layer provides logging and debug functionality. It is different from the other layers in the way it is initialised. It stores it's data parameters internally and only once, thus there can be only one instance
 TMI UtilitiesThis layer provides Utilities for operating on transaction MAC
 ToolsThis component implements tools that are necessary for many different software modules
 Hardware Abstraction LayerThese are the Components which are used to abstract the functionality of the physical reader device to a generic interface
 ExamplesExample code to configure HAL and BAL for various reader(s)
 Component : CallbackCallback Reader HAL
 Component : DUTAny Reader HAL
 Component : LicenseeWrapperLicensee Wrapper HAL
 Component : MfcCryptoMfcCrypto Reader HAL
 Component : PcscPCSC HAL component
 Component : Rc523RC523 Reader HAL
 Component : Rc632RC632 Reader HAL
 Component : Rc663RC663 Reader HAL
 Component : Rd70xRD70x (Pegoda1) Reader HAL
 Component : Rd710RD710 (Pegoda2) Reader HAL
 Component : RdCardSimRdCardSim Reader HAL
 Component : SamAV2SamAV2 Reader HAL
 Component : SamAV3SamAV3 Reader HAL
 CommunicationTypeSam macros to configure communication type. The macros to be used if configuration identifier is Communication Type for the below mentioned interfaces
 I2C_BitRateSam macros to configure I2C BitRate. The macros to be used if configuration identifier is I2C BitRate for the below mentioned interfaces
 OtherContains all other components or definitions
 Generic DefinitionsContains definitions which are generic throughout the library
 Type DefinitionsContains definitions for types defined within NxpRdLib
 Platform DefinitionsPlatform depending definitions for memory location of variables
 Error Code CollectionCommon Error Codes
 NXP BuildControls build behavior of components
 (Private definitions)Private definitions and functions of all components
 Protocol Abstraction LayerContains Hardware-Independent implementations of various contactless protocols
 ExamplesExample code to configure PAL ISO14443-3A, ISO14443-4A, ISO14443-4, MIFARE and SLI15693 for various reader(s)
 FelicaThese Components implement the Felica (contactless) protocol
 ICODE EPC, ICODE UIDThese Components implement the ICode EPC and ICode UID products
 ISO/IEC 14443-3AThese Components implement the ISO/IEC 14443-3 Type-A contactless protocol
 ISO/IEC 14443-3BThese Components implement the ISO/IEC 14443-3 Type-B contactless protocol
 ISO/IEC14443-4These Components implement the ISO/IEC 14443-4:2008(E) contactless protocol
 ISO/IEC14443-4AThese Components implement the additional ISO/IEC 14443-4 activation steps needed for ISO14443 Type-A cards
 ISO/IEC 15693 / ISO/IEC 18000-3m1These component implements the protocol layer (activation) commands of ISO/IEC 15693 (ISO/IEC 18000-3M1) vicinity protocol
 ISO/IEC 18000-3 Mode3These Components implement the ISO/IEC 18000-3 Mode3 support
 ISO/IEC 18092 Mode Passive InitiatorThese Components implement the ISO/IEC ISO18092 contactless protocol. Supported mode is passive initiator, i.e. using these components it is possible to communicate with a passive target in peer to peer mode
 MIFARE(R)These Components implement the MIFARE(R) Classic, MIFARE(R) Ultralight, MIFARE(R) DESFire and MIFARE(R) Plus products