1 # Makefile.in generated by automake 1.9.6 from Makefile.am.
4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5 # 2003, 2004, 2005 Free Software Foundation, Inc.
6 # This Makefile.in is free software; the Free Software Foundation
7 # gives unlimited permission to copy and/or distribute it,
8 # with or without modifications, as long as this notice is preserved.
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
18 # Copyright 2003,2006 Free Software Foundation, Inc.
20 # This file is part of GNU Radio
22 # GNU Radio is free software; you can redistribute it and/or modify
23 # it under the terms of the GNU General Public License as published by
24 # the Free Software Foundation; either version 2, or (at your option)
27 # GNU Radio is distributed in the hope that it will be useful,
28 # but WITHOUT ANY WARRANTY; without even the implied warranty of
29 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
30 # GNU General Public License for more details.
32 # You should have received a copy of the GNU General Public License
33 # along with GNU Radio; see the file COPYING. If not, write to
34 # the Free Software Foundation, Inc., 51 Franklin Street,
35 # Boston, MA 02110-1301, USA.
40 top_srcdir = @top_srcdir@
42 pkgdatadir = $(datadir)/@PACKAGE@
43 pkglibdir = $(libdir)/@PACKAGE@
44 pkgincludedir = $(includedir)/@PACKAGE@
45 top_builddir = ../../../..
46 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
48 install_sh_DATA = $(install_sh) -c -m 644
49 install_sh_PROGRAM = $(install_sh) -c
50 install_sh_SCRIPT = $(install_sh) -c
51 INSTALL_HEADER = $(INSTALL_DATA)
52 transform = $(program_transform_name)
59 build_triplet = @build@
61 target_triplet = @target@
62 subdir = usrp/firmware/src/usrp2
63 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
64 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
65 am__aclocal_m4_deps = $(top_srcdir)/config/acx_pthread.m4 \
66 $(top_srcdir)/config/cppunit.m4 \
67 $(top_srcdir)/config/gr_boost.m4 \
68 $(top_srcdir)/config/gr_check_createfilemapping.m4 \
69 $(top_srcdir)/config/gr_check_shm_open.m4 \
70 $(top_srcdir)/config/gr_doxygen.m4 \
71 $(top_srcdir)/config/gr_fortran.m4 \
72 $(top_srcdir)/config/gr_gprof.m4 \
73 $(top_srcdir)/config/gr_libgnuradio_core_extra_ldflags.m4 \
74 $(top_srcdir)/config/gr_no_undefined.m4 \
75 $(top_srcdir)/config/gr_omnithread.m4 \
76 $(top_srcdir)/config/gr_pwin32.m4 \
77 $(top_srcdir)/config/gr_python.m4 \
78 $(top_srcdir)/config/gr_scripting.m4 \
79 $(top_srcdir)/config/gr_set_md_cpu.m4 \
80 $(top_srcdir)/config/gr_swig.m4 \
81 $(top_srcdir)/config/gr_sysv_shm.m4 \
82 $(top_srcdir)/config/gr_x86_64.m4 \
83 $(top_srcdir)/config/grc_build.m4 \
84 $(top_srcdir)/config/grc_gnuradio_core.m4 \
85 $(top_srcdir)/config/grc_gnuradio_examples.m4 \
86 $(top_srcdir)/config/grc_gr_audio_alsa.m4 \
87 $(top_srcdir)/config/grc_gr_audio_jack.m4 \
88 $(top_srcdir)/config/grc_gr_audio_oss.m4 \
89 $(top_srcdir)/config/grc_gr_audio_osx.m4 \
90 $(top_srcdir)/config/grc_gr_audio_portaudio.m4 \
91 $(top_srcdir)/config/grc_gr_audio_windows.m4 \
92 $(top_srcdir)/config/grc_gr_gsm_fr_vocoder.m4 \
93 $(top_srcdir)/config/grc_gr_radio_astronomy.m4 \
94 $(top_srcdir)/config/grc_gr_trellis.m4 \
95 $(top_srcdir)/config/grc_gr_usrp.m4 \
96 $(top_srcdir)/config/grc_gr_video_sdl.m4 \
97 $(top_srcdir)/config/grc_gr_wxgui.m4 \
98 $(top_srcdir)/config/grc_usrp.m4 $(top_srcdir)/config/lf_cc.m4 \
99 $(top_srcdir)/config/lf_cxx.m4 \
100 $(top_srcdir)/config/lf_warnings.m4 \
101 $(top_srcdir)/config/macosx_audiounit.m4 \
102 $(top_srcdir)/config/mkstemp.m4 \
103 $(top_srcdir)/config/onceonly.m4 $(top_srcdir)/config/pkg.m4 \
104 $(top_srcdir)/config/sdl.m4 \
105 $(top_srcdir)/config/usrp_fusb_tech.m4 \
106 $(top_srcdir)/config/usrp_libusb.m4 \
107 $(top_srcdir)/config/usrp_sdcc.m4 $(top_srcdir)/configure.ac
108 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
110 mkinstalldirs = $(install_sh) -d
111 CONFIG_HEADER = $(top_builddir)/config.h
113 SCRIPTS = $(noinst_SCRIPTS)
116 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
117 am__vpath_adj = case $$p in \
118 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
121 am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
122 am__installdirs = "$(DESTDIR)$(firmware2dir)" \
123 "$(DESTDIR)$(firmware4dir)"
124 firmware2DATA_INSTALL = $(INSTALL_DATA)
125 firmware4DATA_INSTALL = $(INSTALL_DATA)
126 DATA = $(firmware2_DATA) $(firmware4_DATA)
127 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
130 ALSA_CFLAGS = @ALSA_CFLAGS@
131 ALSA_INCLUDEDIR = @ALSA_INCLUDEDIR@
132 ALSA_LIBS = @ALSA_LIBS@
133 AMDEP_FALSE = @AMDEP_FALSE@
134 AMDEP_TRUE = @AMDEP_TRUE@
138 AUTOCONF = @AUTOCONF@
139 AUTOHEADER = @AUTOHEADER@
140 AUTOMAKE = @AUTOMAKE@
142 BOOST_CFLAGS = @BOOST_CFLAGS@
145 CCASFLAGS = @CCASFLAGS@
146 CCDEPMODE = @CCDEPMODE@
149 CPPFLAGS = @CPPFLAGS@
150 CPPUNIT_CFLAGS = @CPPUNIT_CFLAGS@
151 CPPUNIT_CONFIG = @CPPUNIT_CONFIG@
152 CPPUNIT_INCLUDES = @CPPUNIT_INCLUDES@
153 CPPUNIT_LIBS = @CPPUNIT_LIBS@
156 CXXDEPMODE = @CXXDEPMODE@
157 CXXFLAGS = @CXXFLAGS@
158 CXX_FOR_BUILD = @CXX_FOR_BUILD@
159 CYGPATH_W = @CYGPATH_W@
160 DEFINES = -DHAVE_USRP2
164 DOC_FALSE = @DOC_FALSE@
165 DOC_TRUE = @DOC_TRUE@
173 ENABLE_FORTRAN_FALSE = @ENABLE_FORTRAN_FALSE@
174 ENABLE_FORTRAN_TRUE = @ENABLE_FORTRAN_TRUE@
178 FFTW3F_CFLAGS = @FFTW3F_CFLAGS@
179 FFTW3F_INCLUDEDIR = @FFTW3F_INCLUDEDIR@
180 FFTW3F_LIBS = @FFTW3F_LIBS@
182 FUSB_TECH = @FUSB_TECH@
183 FUSB_TECH_darwin_FALSE = @FUSB_TECH_darwin_FALSE@
184 FUSB_TECH_darwin_TRUE = @FUSB_TECH_darwin_TRUE@
185 FUSB_TECH_generic_FALSE = @FUSB_TECH_generic_FALSE@
186 FUSB_TECH_generic_TRUE = @FUSB_TECH_generic_TRUE@
187 FUSB_TECH_linux_FALSE = @FUSB_TECH_linux_FALSE@
188 FUSB_TECH_linux_TRUE = @FUSB_TECH_linux_TRUE@
189 FUSB_TECH_ra_wb_FALSE = @FUSB_TECH_ra_wb_FALSE@
190 FUSB_TECH_ra_wb_TRUE = @FUSB_TECH_ra_wb_TRUE@
191 FUSB_TECH_win32_FALSE = @FUSB_TECH_win32_FALSE@
192 FUSB_TECH_win32_TRUE = @FUSB_TECH_win32_TRUE@
194 HAS_XMLTO_FALSE = @HAS_XMLTO_FALSE@
195 HAS_XMLTO_TRUE = @HAS_XMLTO_TRUE@
196 HAVE_CREATEFILEMAPPING_FALSE = @HAVE_CREATEFILEMAPPING_FALSE@
197 HAVE_CREATEFILEMAPPING_TRUE = @HAVE_CREATEFILEMAPPING_TRUE@
198 HAVE_DOT = @HAVE_DOT@
199 INSTALL_DATA = @INSTALL_DATA@
200 INSTALL_PROGRAM = @INSTALL_PROGRAM@
201 INSTALL_SCRIPT = @INSTALL_SCRIPT@
202 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
203 IPC_LIBS = @IPC_LIBS@
204 JACK_CFLAGS = @JACK_CFLAGS@
205 JACK_INCLUDEDIR = @JACK_INCLUDEDIR@
206 JACK_LIBS = @JACK_LIBS@
208 LIBGNURADIO_CORE_EXTRA_LDFLAGS = @LIBGNURADIO_CORE_EXTRA_LDFLAGS@
213 LTLIBOBJS = @LTLIBOBJS@
214 MAKEINFO = @MAKEINFO@
216 MD_CPU_generic_FALSE = @MD_CPU_generic_FALSE@
217 MD_CPU_generic_TRUE = @MD_CPU_generic_TRUE@
218 MD_CPU_x86_FALSE = @MD_CPU_x86_FALSE@
219 MD_CPU_x86_TRUE = @MD_CPU_x86_TRUE@
220 MD_SUBCPU = @MD_SUBCPU@
221 MD_SUBCPU_x86_64_FALSE = @MD_SUBCPU_x86_64_FALSE@
222 MD_SUBCPU_x86_64_TRUE = @MD_SUBCPU_x86_64_TRUE@
223 NO_UNDEFINED = @NO_UNDEFINED@
226 OMNITHREAD_NT_FALSE = @OMNITHREAD_NT_FALSE@
227 OMNITHREAD_NT_TRUE = @OMNITHREAD_NT_TRUE@
228 OMNITHREAD_POSIX_FALSE = @OMNITHREAD_POSIX_FALSE@
229 OMNITHREAD_POSIX_TRUE = @OMNITHREAD_POSIX_TRUE@
230 OSS_LIBS = @OSS_LIBS@
232 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
233 PACKAGE_NAME = @PACKAGE_NAME@
234 PACKAGE_STRING = @PACKAGE_STRING@
235 PACKAGE_TARNAME = @PACKAGE_TARNAME@
236 PACKAGE_VERSION = @PACKAGE_VERSION@
237 PATH_SEPARATOR = @PATH_SEPARATOR@
238 PKG_CONFIG = @PKG_CONFIG@
239 PORTAUDIO_CFLAGS = @PORTAUDIO_CFLAGS@
240 PORTAUDIO_INCLUDEDIR = @PORTAUDIO_INCLUDEDIR@
241 PORTAUDIO_LIBS = @PORTAUDIO_LIBS@
242 PTHREAD_CC = @PTHREAD_CC@
243 PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
244 PTHREAD_LIBS = @PTHREAD_LIBS@
246 PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
247 PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
248 PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
249 PYTHON_PLATFORM = @PYTHON_PLATFORM@
250 PYTHON_PREFIX = @PYTHON_PREFIX@
251 PYTHON_VERSION = @PYTHON_VERSION@
254 SDL_CFLAGS = @SDL_CFLAGS@
255 SDL_CONFIG = @SDL_CONFIG@
256 SDL_LIBS = @SDL_LIBS@
257 SET_MAKE = @SET_MAKE@
259 SHM_OPEN_LIBS = @SHM_OPEN_LIBS@
262 SWIG_PYTHON_CPPFLAGS = @SWIG_PYTHON_CPPFLAGS@
263 SWIG_PYTHON_LIB = @SWIG_PYTHON_LIB@
264 SWIG_PYTHON_OPT = @SWIG_PYTHON_OPT@
265 USB_LIBS = @USB_LIBS@
267 WINAUDIO_LIBS = @WINAUDIO_LIBS@
271 ac_ct_CC = @ac_ct_CC@
272 ac_ct_CXX = @ac_ct_CXX@
273 ac_ct_F77 = @ac_ct_F77@
274 am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
275 am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
276 am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
277 am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
278 am__include = @am__include@
279 am__leading_dot = @am__leading_dot@
280 am__quote = @am__quote@
282 am__untar = @am__untar@
285 build_alias = @build_alias@
286 build_cpu = @build_cpu@
287 build_dirs = @build_dirs@
288 build_os = @build_os@
289 build_vendor = @build_vendor@
291 datarootdir = @datarootdir@
294 enable_dot = @enable_dot@
295 enable_html_docs = @enable_html_docs@
296 enable_latex_docs = @enable_latex_docs@
297 exec_prefix = @exec_prefix@
298 generate_docs = @generate_docs@
300 host_alias = @host_alias@
301 host_cpu = @host_cpu@
303 host_vendor = @host_vendor@
305 includedir = @includedir@
307 install_sh = @install_sh@
309 libexecdir = @libexecdir@
310 localedir = @localedir@
311 localstatedir = @localstatedir@
314 oldincludedir = @oldincludedir@
316 pkgpyexecdir = @pkgpyexecdir@
317 pkgpythondir = @pkgpythondir@
319 program_transform_name = @program_transform_name@
321 pyexecdir = @pyexecdir@
322 pythondir = @pythondir@
324 sharedstatedir = @sharedstatedir@
325 skipped_dirs = @skipped_dirs@
326 sysconfdir = @sysconfdir@
328 target_alias = @target_alias@
329 target_cpu = @target_cpu@
330 target_os = @target_os@
331 target_vendor = @target_vendor@
332 firmware2dir = $(prefix)/share/usrp/rev2
333 firmware2_DATA = std.ihx
335 # we put the same stuff in the rev4 directory
336 firmware4dir = $(prefix)/share/usrp/rev4
337 firmware4_DATA = std.ihx
356 usb_descriptors.a51 \
364 INCLUDES = -I$(top_srcdir)/usrp/firmware/include \
365 -I$(top_srcdir)/usrp/firmware/src/usrp2 \
366 -I$(top_srcdir)/usrp/firmware/src/common \
367 -I$(top_builddir)/usrp/firmware/src/common
370 # with EA = 0, the FX2 implements a portion of the 8051 "external memory"
371 # on chip. This memory is mapped like this:
373 # The bottom 8K of memory (0x0000 - 0x1fff) is used for both data and
374 # code accesses. There's also 512 bytes for data only from 0xe000 - 0xe1ff.
376 # We tell the linker to start the xdata segment at 0x1800, 6K up from
378 MEMOPTS = --code-loc 0x0000 --code-size 0x1800 --xram-loc 0x1800 --xram-size 0x0800 \
379 -Wl '-b USBDESCSEG = 0xE000'
381 LIBOPTS = -L ../../lib libfx2.lib
382 LIBDEP = ../../lib/libfx2.lib
383 LINKOPTS = $(MEMOPTS) $(LIBOPTS)
391 STARTUP = _startup.rel
396 EEPROM_BOOT_OBJS = eeprom_boot.rel eeprom_init.rel $(STARTUP)
397 BLINK_LEDS_OBJS = blink_leds.rel usrp_common.rel board_specific.rel spi.rel $(STARTUP)
398 CHECK_MDELAY_OBJS = check_mdelay.rel usrp_common.rel board_specific.rel spi.rel $(STARTUP)
399 CHECK_UDELAY_OBJS = check_udelay.rel usrp_common.rel board_specific.rel spi.rel $(STARTUP)
402 usrp_main.rel usrp_common.rel board_specific.rel \
403 fpga_load.rel fpga_rev2.rel init_gpif.rel usrp_gpif.rel \
404 usb_descriptors.rel spi.rel eeprom_io.rel $(STARTUP)
407 *.ihx *.lnk *.lst *.map *.mem *.rel *.rst *.sym *.asm *.lib \
408 usrp_gpif.c usrp_gpif_inline.h \
413 *.ihx *.lnk *.lst *.map *.mem *.rel *.rst *.sym *.asm *.lib
418 .SUFFIXES: .a51 .c .rel
419 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
421 case '$(am__configure_deps)' in \
423 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
428 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu usrp/firmware/src/usrp2/Makefile'; \
429 cd $(top_srcdir) && \
430 $(AUTOMAKE) --gnu usrp/firmware/src/usrp2/Makefile
432 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
435 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
437 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
438 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
441 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
442 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
444 $(top_srcdir)/configure: $(am__configure_deps)
445 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
446 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
447 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
458 install-firmware2DATA: $(firmware2_DATA)
460 test -z "$(firmware2dir)" || $(mkdir_p) "$(DESTDIR)$(firmware2dir)"
461 @list='$(firmware2_DATA)'; for p in $$list; do \
462 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
464 echo " $(firmware2DATA_INSTALL) '$$d$$p' '$(DESTDIR)$(firmware2dir)/$$f'"; \
465 $(firmware2DATA_INSTALL) "$$d$$p" "$(DESTDIR)$(firmware2dir)/$$f"; \
468 uninstall-firmware2DATA:
470 @list='$(firmware2_DATA)'; for p in $$list; do \
472 echo " rm -f '$(DESTDIR)$(firmware2dir)/$$f'"; \
473 rm -f "$(DESTDIR)$(firmware2dir)/$$f"; \
475 install-firmware4DATA: $(firmware4_DATA)
477 test -z "$(firmware4dir)" || $(mkdir_p) "$(DESTDIR)$(firmware4dir)"
478 @list='$(firmware4_DATA)'; for p in $$list; do \
479 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
481 echo " $(firmware4DATA_INSTALL) '$$d$$p' '$(DESTDIR)$(firmware4dir)/$$f'"; \
482 $(firmware4DATA_INSTALL) "$$d$$p" "$(DESTDIR)$(firmware4dir)/$$f"; \
485 uninstall-firmware4DATA:
487 @list='$(firmware4_DATA)'; for p in $$list; do \
489 echo " rm -f '$(DESTDIR)$(firmware4dir)/$$f'"; \
490 rm -f "$(DESTDIR)$(firmware4dir)/$$f"; \
499 distdir: $(DISTFILES)
500 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
501 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
502 list='$(DISTFILES)'; for file in $$list; do \
504 $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
505 $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
507 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
508 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
509 if test "$$dir" != "$$file" && test "$$dir" != "."; then \
511 $(mkdir_p) "$(distdir)$$dir"; \
515 if test -d $$d/$$file; then \
516 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
517 cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
519 cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
521 test -f $(distdir)/$$file \
522 || cp -p $$d/$$file $(distdir)/$$file \
528 all-am: Makefile $(SCRIPTS) $(DATA)
530 for dir in "$(DESTDIR)$(firmware2dir)" "$(DESTDIR)$(firmware4dir)"; do \
531 test -z "$$dir" || $(mkdir_p) "$$dir"; \
534 install-exec: install-exec-am
535 install-data: install-data-am
536 uninstall: uninstall-am
539 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
541 installcheck: installcheck-am
543 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
544 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
545 `test -z '$(STRIP)' || \
546 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
550 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
553 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
554 -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
556 maintainer-clean-generic:
557 @echo "This command is intended for maintainers to use"
558 @echo "it deletes files that may require special tools to rebuild."
561 clean-am: clean-generic clean-libtool mostlyclean-am
563 distclean: distclean-am
565 distclean-am: clean-am distclean-generic distclean-libtool
577 install-data-am: install-firmware2DATA install-firmware4DATA
581 install-info: install-info-am
587 maintainer-clean: maintainer-clean-am
589 maintainer-clean-am: distclean-am maintainer-clean-generic
591 mostlyclean: mostlyclean-am
593 mostlyclean-am: mostlyclean-generic mostlyclean-libtool
603 uninstall-am: uninstall-firmware2DATA uninstall-firmware4DATA \
606 .PHONY: all all-am check check-am clean clean-generic clean-libtool \
607 distclean distclean-generic distclean-libtool distdir dvi \
608 dvi-am html html-am info info-am install install-am \
609 install-data install-data-am install-exec install-exec-am \
610 install-firmware2DATA install-firmware4DATA install-info \
611 install-info-am install-man install-strip installcheck \
612 installcheck-am installdirs maintainer-clean \
613 maintainer-clean-generic mostlyclean mostlyclean-generic \
614 mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
615 uninstall-firmware2DATA uninstall-firmware4DATA \
620 $(XCC) $(INCLUDES) $(DEFINES) \
621 -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
624 test -f `basename '$<'` || ln -s '$<' .
625 test -f ../common/`basename '$<'` -o \
626 \! -f `dirname '$<'`/../common/`basename '$<'` \
627 || ln -s `dirname '$<'`/../common/`basename '$<'` ../common/.
628 $(XAS) `basename '$<'`
630 eeprom_boot.ihx: $(EEPROM_BOOT_OBJS) $(LIBDEP)
631 $(XCC) $(LINKOPTS) -o $@ $(EEPROM_BOOT_OBJS)
633 burn-usrp2-eeprom: eeprom_boot.ihx
634 $(srcdir)/../common/build_eeprom.py -r2 eeprom_boot.ihx > $@
637 burn-usrp4-eeprom: eeprom_boot.ihx
638 $(srcdir)/../common/build_eeprom.py -r4 eeprom_boot.ihx > $@
641 blink_leds.ihx: $(BLINK_LEDS_OBJS) $(LIBDEP)
642 $(XCC) $(LINKOPTS) -o $@ $(BLINK_LEDS_OBJS)
644 check_mdelay.ihx: $(CHECK_MDELAY_OBJS) $(LIBDEP)
645 $(XCC) $(LINKOPTS) -o $@ $(CHECK_MDELAY_OBJS)
647 check_udelay.ihx: $(CHECK_UDELAY_OBJS) $(LIBDEP)
648 $(XCC) $(LINKOPTS) -o $@ $(CHECK_UDELAY_OBJS)
650 std.ihx: $(USRP_OBJS) $(LIBDEP)
651 $(XCC) $(LINKOPTS) -o $@ $(USRP_OBJS)
657 usrp_gpif.c usrp_gpif_inline.h : gpif.c
658 srcdir=$(srcdir) $(srcdir)/edit-gpif $(srcdir)/gpif.c usrp_gpif.c usrp_gpif_inline.h
662 usrp_main.rel: usrp_gpif_inline.h
663 #usrp_main.rel: fpga.h usrp_common.h ../../include/usrp_commands.h usrp_gpif_inline.h ../../include/usrp_config.h usrp_rev2_regs.h ../../include/fx2regs.h
664 #usrp_common.rel: usrp_common.h ../../include/usrp_commands.h ../../include/usrp_config.h usrp_rev2_regs.h ../../include/fx2regs.h
665 #fpga.rel: usrp_common.h ../../include/usrp_commands.h fpga.h ../../include/usrp_config.h usrp_rev2_regs.h ../../include/fx2regs.h
666 #init_gpif.rel: usrp_common.h ../../include/usrp_config.h usrp_rev2_regs.h ../../include/fx2regs.h
667 # Tell versions [3.59,3.63) of GNU make to not export all variables.
668 # Otherwise a system limit (for SysV at least) may be exceeded.