[flashrom] AT25SF041 chip support

adam adambo_am at o2.pl
Tue Dec 4 08:28:35 CET 2018


Build details atteched

Adam

On 12/4/18 8:26 AM, adam wrote:
>
> Hello,
>
> I'm trying to manage AT25SF041 using FT4232 MiniModule programmer. I'm 
> using flashrom v1.0 on Linux 4.15.0-42-generic (x86_64) compiled from 
> sources. Trying to erase chip at first and get this output:
>
> ./flashrom -p ft2232_spi:type=4232H,port=A -Ef
>
> Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
> Found Atmel flash chip "unknown Atmel SPI chip" (0 kB, SPI) on ft2232_spi.
> ===
> This flash part has status NOT WORKING for operations: PROBE READ 
> ERASE WRITE
> The test status of this chip may have been updated in the latest 
> development
> version of flashrom. If you are running the latest development version,
> please email a report to flashrom at flashrom.org if any of the above 
> operations
> work correctly for you with this flash chip. Please include the 
> flashrom log
> file for all operations you tested (see the man page for details), and 
> mention
> which mainboard or programmer you tested in the subject line.
> Thanks for your help!
> Read is not working on this chip. Continuing anyway.
> flashrom has no read function for this flash chip.
> Aborting.
> Your flash chip is in an unknown state.
> Please report this on IRC at chat.freenode.net (channel #flashrom) or
> mail flashrom at flashrom.org, thanks!
>
> According to https://www.flashrom.org/Supported_hardware page, this 
> chip should be fully supported.
> Please advice.
>
> Thank you,
> Adam
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/flashrom/attachments/20181204/c83970bc/attachment-0001.html>
-------------- next part --------------
Build started on Mon Dec  3 23:57:44 CET 2018

exec: export LC_ALL=C ; { cc  -E os.h 2>/dev/null | grep -v ^# | grep ' | cut -f 2 -d' ; }
Linux

exec: export LC_ALL=C ; { cc  -E archtest.c 2>/dev/null | grep -v ^# | grep ' | cut -f 2 -d' ; }
x86

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR="" ; pkg-config --libs libftdi1 || pkg-config --libs libftdi || printf "%s" "-lftdi -lusb" ; }
-lftdi1 -lusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR="" ; pkg-config --cflags-only-I libftdi1 ; }
-I/usr/include/libusb-1.0 -I/usr/include/libftdi1

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

Checking for a C compiler... 
exec: cc -I/usr/include/libusb-1.0 -Os -Wall -Wshadow -Werror  .test.c -o .test
found.
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --libs libusb-1.0  || printf "%s" "-lusb-1.0" ; }
-lusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --libs libusb-1.0  || printf "%s" "-lusb-1.0" ; }
-lusb-1.0

Checking for libusb-1.0 headers... 
exec: cc -c -I/usr/include/libusb-1.0 -Os -Wall -Wshadow -Werror .test.c -o .test.o
found.
Checking if libusb-1.0 is usable... 
exec: cc  .test.o -o .test  -lusb-1.0
yes.
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

Checking for FTDI support... 
exec: cc -I/usr/include/libusb-1.0 -Os -Wall -Wshadow -Werror -I/usr/include/libusb-1.0 -I/usr/include/libftdi1  .featuretest.c -o .featuretest -lftdi1 -lusb-1.0 
found.
Checking for FT232H support in libftdi... 
exec: cc -I/usr/include/libusb-1.0 -Os -Wall -Wshadow -Werror -I/usr/include/libusb-1.0 -I/usr/include/libftdi1  .featuretest.c -o .featuretest -lftdi1 -lusb-1.0 
found.
Checking if Linux SPI headers are present... 
exec: cc -I/usr/include/libusb-1.0 -Os -Wall -Wshadow -Werror  .featuretest.c -o .featuretest
yes.
Checking for utsname support... 
exec: cc -I/usr/include/libusb-1.0 -Os -Wall -Wshadow -Werror  .featuretest.c -o .featuretest
found.
Checking for clock_gettime support... 
exec: cc -I/usr/include/libusb-1.0 -Os -Wall -Wshadow -Werror  -lrt .featuretest.c -o .featuretest
found.
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --cflags-only-I libusb-1.0  || printf "%s" "-I/usr/include/libusb-1.0" ; }
-I/usr/include/libusb-1.0

exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_FT2232_SPI=1" ; }
-D'CONFIG_FT2232_SPI=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-DCONFIG_USBBLASTER_SPI=1" ; }
-D'CONFIG_USBBLASTER_SPI=1'
exec: export LC_ALL=C ; { grep -q "FT232H := yes" .features && printf "%s" "-DHAVE_FT232H=1" ; }
-D'HAVE_FT232H=1'
exec: export LC_ALL=C ; { grep -q "LINUX_SPI_SUPPORT := yes" .features && printf "%s" "-DCONFIG_LINUX_SPI=1" ; }
-D'CONFIG_LINUX_SPI=1'
exec: export LC_ALL=C ; { grep -q "UTSNAME := yes" .features && printf "%s" "-DHAVE_UTSNAME=1" ; }
-D'HAVE_UTSNAME=1'
exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-DHAVE_CLOCK_GETTIME=1" ; }
-D'HAVE_CLOCK_GETTIME=1'
exec: export LC_ALL=C ; { grep -q "FTDISUPPORT := yes" .features && printf "%s" "-lftdi1 -lusb-1.0" ; }
-lftdi1 -lusb-1.0
exec: export LC_ALL=C ; { grep -q "NEEDLIBZ := yes" .libdeps && printf "%s" "-lz" ; }

exec: export LC_ALL=C ; { grep -q "CLOCK_GETTIME := yes" .features && printf "%s" "-lrt" ; }
-lrt
exec: export LC_ALL=C ; { [ -n "" ] && export PKG_CONFIG_LIBDIR=""; pkg-config --libs libusb-1.0  || printf "%s" "-lusb-1.0" ; }
-lusb-1.0



More information about the flashrom mailing list