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 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pcsc-lite 17 select BR2_PACKAGE_PCSC_LITE 18 help 19 support for acr112_pcsc driver 20 21comment "acr122_pcsc driver needs a toolchain w/ threads, dynamic library, gcc >= 4.9" 22 depends on BR2_USE_MMU 23 depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || \ 24 !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 25 26config BR2_PACKAGE_LIBNFC_ACR122_USB 27 bool "acr122_usb driver" 28 depends on BR2_TOOLCHAIN_HAS_THREADS 29 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libusb 30 select BR2_PACKAGE_LIBUSB 31 select BR2_PACKAGE_LIBUSB_COMPAT 32 help 33 support for acr122_usb driver 34 35comment "acr122_usb driver needs a toolchain w/ threads, gcc >= 4.9" 36 depends on !BR2_TOOLCHAIN_HAS_THREADS || \ 37 !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 38 39config BR2_PACKAGE_LIBNFC_ACR122S 40 bool "acr122s driver" 41 help 42 support for acr122s driver 43 44config BR2_PACKAGE_LIBNFC_ARYGON 45 bool "arygon driver" 46 default y 47 help 48 support for arygon driver 49 50config BR2_PACKAGE_LIBNFC_PN532_I2C 51 bool "pn532_i2c driver" 52 help 53 support for pn532_i2c driver 54 55config BR2_PACKAGE_LIBNFC_PN532_SPI 56 bool "pn532_spi driver" 57 help 58 support for pn532_spi driver 59 60config BR2_PACKAGE_LIBNFC_PN532_UART 61 bool "pn532_uart driver" 62 help 63 support for pn532_uart driver 64 65config BR2_PACKAGE_LIBNFC_PN53X_USB 66 bool "pn53x_usb driver" 67 default y 68 depends on BR2_TOOLCHAIN_HAS_THREADS 69 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libusb 70 select BR2_PACKAGE_LIBUSB 71 select BR2_PACKAGE_LIBUSB_COMPAT 72 help 73 support for pn53x_usb driver 74 75comment "pn53x_usb driver needs a toolchain w/ threads, gcc >= 4.9" 76 depends on !BR2_TOOLCHAIN_HAS_THREADS || \ 77 !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 78 79config BR2_PACKAGE_LIBNFC_EXAMPLES 80 bool "build libnfc examples" 81 select BR2_PACKAGE_READLINE 82 83endif 84