1config BR2_PACKAGE_LIBNFC 2 bool "libnfc" 3 help 4 Public platform independent Near Field Communication (NFC) 5 library. 6 7 http://www.libnfc.org/ 8 9if BR2_PACKAGE_LIBNFC 10 11config BR2_PACKAGE_LIBNFC_ACR122_PCSC 12 bool "acr122_pcsc driver" 13 depends on BR2_TOOLCHAIN_HAS_THREADS # pcsc-lite 14 depends on BR2_USE_MMU # pcsc-lite 15 depends on !BR2_STATIC_LIBS # pcsc-lite 16 select BR2_PACKAGE_PCSC_LITE 17 help 18 support for acr112_pcsc driver 19 20comment "acr122_pcsc driver needs a toolchain w/ threads, dynamic library" 21 depends on BR2_USE_MMU 22 depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS 23 24config BR2_PACKAGE_LIBNFC_ACR122_USB 25 bool "acr122_usb driver" 26 depends on BR2_TOOLCHAIN_HAS_THREADS 27 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libusb 28 select BR2_PACKAGE_LIBUSB 29 select BR2_PACKAGE_LIBUSB_COMPAT 30 help 31 support for acr122_usb driver 32 33comment "acr122_usb driver needs a toolchain w/ threads, gcc >= 4.9" 34 depends on !BR2_TOOLCHAIN_HAS_THREADS || \ 35 !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 36 37config BR2_PACKAGE_LIBNFC_ACR122S 38 bool "acr122s driver" 39 help 40 support for acr122s driver 41 42config BR2_PACKAGE_LIBNFC_ARYGON 43 bool "arygon driver" 44 default y 45 help 46 support for arygon driver 47 48config BR2_PACKAGE_LIBNFC_PN532_I2C 49 bool "pn532_i2c driver" 50 help 51 support for pn532_i2c driver 52 53config BR2_PACKAGE_LIBNFC_PN532_SPI 54 bool "pn532_spi driver" 55 help 56 support for pn532_spi driver 57 58config BR2_PACKAGE_LIBNFC_PN532_UART 59 bool "pn532_uart driver" 60 help 61 support for pn532_uart driver 62 63config BR2_PACKAGE_LIBNFC_PN53X_USB 64 bool "pn53x_usb driver" 65 default y 66 depends on BR2_TOOLCHAIN_HAS_THREADS 67 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libusb 68 select BR2_PACKAGE_LIBUSB 69 select BR2_PACKAGE_LIBUSB_COMPAT 70 help 71 support for pn53x_usb driver 72 73comment "pn53x_usb driver needs a toolchain w/ threads, gcc >= 4.9" 74 depends on !BR2_TOOLCHAIN_HAS_THREADS || \ 75 !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 76 77config BR2_PACKAGE_LIBNFC_EXAMPLES 78 bool "build libnfc examples" 79 select BR2_PACKAGE_READLINE 80 81endif 82