X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/4271e82d56403879635cabe17a0e959c49fc1a83..4fdefea8012403ecf5546853031b321b87a45c71:/bootrom/Makefile diff --git a/bootrom/Makefile b/bootrom/Makefile index c80b650c..f88b3cdd 100644 --- a/bootrom/Makefile +++ b/bootrom/Makefile @@ -5,6 +5,13 @@ ARMSRC = fromflash.c THUMBSRC = usb.c bootrom.c ASMSRC = ram-reset.s flash-reset.s +## There is a strange bug with the linker: Sometimes it will not emit the glue to call +## BootROM from ARM mode. The symbol is emitted, but the section will be filled with +## zeroes. As a temporary workaround, do not use thumb for the phase 2 bootloader +## -- Henryk Plötz 2009-09-01 +ARMSRC := $(ARMSRC) $(THUMBSRC) +THUMBSRC := + # Do not move this inclusion before the definition of {THUMB,ASM,ARM}SRC include ../common/Makefile.common