/* * Copyright (c), NXP Semiconductors Gratkorn / Austria * * (C)NXP Semiconductors * All rights are reserved. Reproduction in whole or in part is * prohibited without the written consent of the copyright owner. * NXP reserves the right to make changes without notice at any time. * NXP makes no warranty, expressed, implied or statutory, including but * not limited to any implied warranty of merchantability or fitness for any * particular purpose, or that the use will not infringe any third party patent, * copyright or trademark. NXP must not be liable for any loss or damage * arising from its use. */ /** \file * Build System Definitions for Reader Library Framework. * $Author: Purnank G (ing05193) $ * $Revision: 5919 $ (v4.040.05.011646) * $Date: 2016-09-15 12:13:49 +0530 (Thu, 15 Sep 2016) $ * * History: * MK: Generated 15. October 2009 * */ #ifndef PH_NXPBUILD_PC_H #define PH_NXPBUILD_PC_H #ifdef _WIN32 /* For compilation on PC */ /** \defgroup ph_NxpBuild NXP Build * \brief Controls build behaviour of components. * @{ */ /* NXPBUILD_DELETE: included code lines should be always removed from code */ /* NXP Build defines */ /* use #define to include components */ /* comment out #define to exclude components */ /* DEBUG build mode */ #define NXPBUILD__PH_DEBUG /**< DEBUG build definition */ /* BAL components */ /*#define NXPBUILD__PHBAL_REG_STUB*/ /**< Stub BAL definition */ #define NXPBUILD__PHBAL_REG_SERIALWIN /**< SerialWin BAL definition */ #define NXPBUILD__PHBAL_REG_ABEND /**< PN5180 via ABEND */ #define NXPBUILD__PHBAL_REG_PCSCWIN /**< PcscWin BAL definition */ #define NXPBUILD__PHBAL_REG_RD70XUSBWIN /**< Rd70X_UsbWin BAL definition */ #define NXPBUILD__PHBAL_REG_SOCKETWIN /* Commenting as this BAL would be available only for LPC platform */ /*#define NXPBUILD__PHBAL_REG_LPCOPEN_SPI*/ /**< Lpc17xx BAL definition */ /*#define NXPBUILD__PHBAL_REG_LPCOPEN_I2C*/ /* HAL components */ //#define NXPBUILD__PHHAL_HW_RC523 /**< Rc523 HAL definition */ //#define NXPBUILD__PHHAL_HW_RD70X /**< Rd70X HAL definition */ //#define NXPBUILD__PHHAL_HW_RC632 /**< Rc632 HAL definition */ #define NXPBUILD__PHHAL_HW_PN5180 /**< PN5180 HAL definition */ #define NXPBUILD__PHHAL_HW_CALLBACK /**< Callback HAL definition */ //#define NXPBUILD__PHHAL_HW_RC663 /**< Rc663 HAL definition */ //#define NXPBUILD__PHHAL_HW_RD710 /**< Rd710 HAL definition */ //#define NXPBUILD__PHHAL_HW_UHOST /**< UHOST HAL. */ #define NXPBUILD__PHHAL_HW_DUT /**< DUT HAL. */ //#define NXPBUILD__PHHAL_HW_MFCCRYPTO /**Pallavi: < MfcCrypto HAL. */ //#define NXPBUILD__PHHAL_HW_SAMAV2 /* PAL ISO 14443-3A components */ #define NXPBUILD__PHPAL_I14443P3A_SW /**< Software PAL ISO 14443-3A definition */ //#define NXPBUILD__PHPAL_I14443P3A_RD70X /**< Rd70X PAL ISO 14443-3A definition */ //#define NXPBUILD__PHPAL_I14443P3A_RD710 /**< Rd710 PAL ISO 14443-3A definition */ //#define NXPBUILD__PHPAL_I14443P3A_DUT /* PAL ISO 14443-3B components */ #define NXPBUILD__PHPAL_I14443P3B_SW /**< Software PAL ISO 14443-3B definition */ //#define NXPBUILD__PHPAL_I14443P3B_DUT /**< Rd710 PAL ISO 14443-3B definition */ // // ///* PAL ISO 14443-4A components */ // #define NXPBUILD__PHPAL_I14443P4A_SW /**< Software PAL ISO 14443-4A definition */ //#define NXPBUILD__PHPAL_I14443P4A_RD710 /**< Rd710 PAL ISO 14443-4A definition */ //#define NXPBUILD__PHPAL_I14443P4A_DUT /**< DUT PAL ISO 14443-4A definition */ // ///* PAL ISO 14443-4 components */ // #define NXPBUILD__PHPAL_I14443P4_SW /**< Software PAL ISO 14443-4 definition */ //#define NXPBUILD__PHPAL_I14443P4_RD710 /**< Rd710 PAL ISO 14443-4 definition */ //#define NXPBUILD__PHPAL_I14443P4_DUT // // ///* PAL ISO 18092 Target component */ //#define NXPBUILD__PHPAL_I14443P4MC_SW /**< Software implementation of ISO 18092 target mode */ /* PAL MIFARE components */ //#define NXPBUILD__PHPAL_MIFARE_STUB /**< Stub PAL MIFARE */ #define NXPBUILD__PHPAL_MIFARE_SW /**< Software PAL MIFARE */ //#define NXPBUILD__PHPAL_MIFARE_RD710 /**< Rd710 PAL MIFARE */ //#define NXPBUILD__PHPAL_MIFARE_DUT /**< DUT PAL MIFARE */ //#define NXPBUILD__PHPAL_MIFARE_SAMAV2_X /**< SAMAV2 */ /* PAL ISO15693 ICode SLI components */ #define NXPBUILD__PHPAL_SLI15693_SW /**< Software PAL Sli 15693 */ //#define NXPBUILD__PHPAL_SLI15693_DUT // // ///* PAL Felica components */ // #define NXPBUILD__PHPAL_FELICA_SW /**< Software PAL Felica */ ///*#define NXPBUILD__PHPAL_FELICA_DUT */ /**< DUT PAL Felica */ // ///* PAL ICode EPC/UID components */ // #define NXPBUILD__PHPAL_EPCUID_SW /**< Software ICode EPC/UID */ /* PAL I18000p3m3 components */ #define NXPBUILD__PHPAL_I18000P3M3_SW /**< Software I18000p3m3 */ //#define NXPBUILD__PHPAL_I18000P3M3_DUT /**< DUT PAL ISO 18000-3M3 definition */ // // ///* PAL ISO 18092 components */ // #define NXPBUILD__PHPAL_I18092MPI_SW /**< Software PAL ISO 18092 definition */ //#define NXPBUILD__PHPAL_I18092MPI_DUT /**< DUT PAL ISO 18092 definition */ // // ///* PAL ISO 18092 Target component */ //#define NXPBUILD__PHPAL_I18092MT_SW /**< Software implementation of ISO 18092 target mode */ /* AC dicover loop component */ //#define NXPBUILD__PHAC_DISCLOOP_TARGET // //#define NXPBUILD__PHAC_DISCLOOP_SW /**< Discovery loop software componenet */ // //#define NXPBUILD__PHAC_DISCLOOP_TYPEA_I3P3_TAGS /**< Detect type A I3p3 cards */ //#define NXPBUILD__PHAC_DISCLOOP_TYPEA_JEWEL_TAGS /**< Detect type A jewel cards */ //#define NXPBUILD__PHAC_DISCLOOP_TYPEA_I3P4_TAGS /**< Detect type A I3p4 cards */ //#define NXPBUILD__PHAC_DISCLOOP_TYPEA_P2P_TAGS /**< Detect type A P2P tags */ // // //#define NXPBUILD__PHAC_DISCLOOP_TYPEF_TAGS /**< Detect Type F tags */ // //#define NXPBUILD__PHAC_DISCLOOP_TYPEF_P2P_TAGS /**< Detect Type F P2P tags */ // // //#define NXPBUILD__PHAC_DISCLOOP_TYPEB_I3P3B_TAGS /**< Detect TypeB, I3P3B tags */ //#define NXPBUILD__PHAC_DISCLOOP_TYPEB_I3P4B_TAGS /**< Detect TypeB, I3P4B tags */ //#define NXPBUILD__PHAC_DISCLOOP_TYPEB_BPRIME_TAGS /**< Detect TypeB, B Prime tags */ // //#define NXPBUILD__PHAC_DISCLOOP_TYPEV_TAGS /**< Detect TypeV Tags */ // //#define NXPBUILD__PHAC_DISCLOOP_I18000P3M3_TAGS /**< Detect 18000p3m3 Tags */ ///* OSAL components */ #define NXPBUILD__PH_OSAL_WINOS /**< Software OSAL for WinOs */ // ///* AL Felica components */ #define NXPBUILD__PHAL_FELICA_SW /**< Software AL Felica */ // ///* AL MIFARE Classic components */ // #define NXPBUILD__PHAL_MFC_SW /**< Software MIFARE Classic */ // // ///* AL MIFARE Plus components */ // #define NXPBUILD__PHAL_MFP_SW /**< Software MIFARE Plus */ //#define NXPBUILD__PHAL_MFP_SAMAV2_X //#define NXPBUILD__PHAL_MFP_SAMAV2 // // #define NXPBUILD__PHAL_MFDF_SW /**< Software MIFARE DESFire */ // //#define NXPBUILD__PHAL_MFDFEV2_SW /**< Software MIFARE DESFire EV2 */ /* AL MIFARE Ultralight components */ #define NXPBUILD__PHAL_MFUL_SW /**< Software MIFARE Ultralight */ // ///* AL T1T components */ // #define NXPBUILD__PHAL_T1T_SW /**< Software Type 1 Tag */ // ///* AL TOP components */ // #define NXPBUILD__PHAL_TOP_SW /**< Software Tag OPerations */ // // ///* AL Virtual Card Architecture components */ // #define NXPBUILD__PHAL_VCA_SW /**< Software Virtual Card Architecture */ /* DL FPGA Box components */ /* #define NXPBUILD__PHDL_RDFPGA_V6 */ /**< FPGA Box measurement reader */ /* DL Amplifier components */ /*#define NXPBUILD__PHDL_AMP_AR75A250 **< AR75A250 Amplifier */ /* DL Thermostream components */ /*#define NXPBUILD__PHDL_THSTRM_TP04030 **< TP04030 Thermostream */ /* DL Oscilloscope components */ /* DL Master Amplifier Oscilloscope components */ /*#define NXPBUILD__PHDL_MSTAMPOSC_AR75A250 **< Software Master Amplifier Oscilloscope */ /*#define NXPBUILD__PHDL_MSTAMPOSC_ISOSETUP **< ISO Setup Master Amplifier Oscilloscope */ /* DL Stepper components */ /*#define NXPBUILD__PHDL_STEPPER_V1 **< V1 Stepper */ /* AL I15693 components */ #define NXPBUILD__PHAL_I15693_SW /**< Software AL I15693 */ // ///* AL Sli components */ // #define NXPBUILD__PHAL_SLI_SW /**< Software AL Sli */ // // ///* AL ISO 18000P3M3 components */ // #define NXPBUILD__PHAL_I18000P3M3_SW /**< Software AL I18000p3m3 */ // // ///* AL P40 PrivateCommands components */ //#define NXPBUILD__PHAL_P40CMDPRIV_SW /**< Software AL P40 PrivateCommands*/ // ///* AL P40 PublicCommand components */ //#define NXPBUILD__PHAL_P40CMDPUB_SW /**< Software AL P40 PublicCommand*/ // // ///* CE T4AT Card Emulation components */ //#define NXPBUILD__PHCE_T4T_SW /**< Software Tag OPerations */ //#define NXPBUILD__PHCE_T4T_PROPRIETARY /**< Proprietary file support */ // // ///* CID Manager components */ // #define NXPBUILD__PH_CIDMANAGER_SW /**< Software CID Manager */ //#define NXPBUILD__PH_CIDMANAGER_RD710 /**< Rd710 CID Manager */ /* Crypto components */ #define NXPBUILD__PH_NDA_MFDF /**< Mifare DESFire implementation under NDA */ #define NXPBUILD__PH_CRYPTOSYM_SW /**< Software Crypto Sym */ //#define NXPBUILD__PH_CRYPTOSYM_STUB /**< Stub Crypto Sym */ // // ///* CryptoRng components */ // #define NXPBUILD__PH_CRYPTORNG_SW /**< Software CryptoRng */ //#define NXPBUILD__PH_CRYPTORNG_STUB /**< Stub CryptoRng */ /* KeyStore components */ #define NXPBUILD__PH_KEYSTORE_SW /**< Software KeyStore */ //#define NXPBUILD__PH_KEYSTORE_RC632 /**< RC632 KeyStore */ //#define NXPBUILD__PH_KEYSTORE_RC663 /**< RC663 KeyStore */ //#define NXPBUILD__PH_KEYSTORE_RD710 /**< Rd710 KeyStore */ // ///* LN components */ // ///* #define NXPBUILD__PHLN_LLCP_FRI */ /**< Software Link layer */ // ///* SNEP components */ // ///* #define NXPBUILD__PHNP_SNEP_FRI */ /**< SNEP FRI definition */ // // ///* TMIUtils component */ //#define NXPBUILD__PH_TMIUTILS ///* Log component */ // #define NXPBUILD__PH_LOG /* Enable/disable Debugging */ /*#define NXPBUILD__PH_DEBUG*/ /** @} * end of ph_NxpBuild */ #endif /* _WIN32 */ #endif /* PH_NXPBUILD_PC_H */