mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-02-13 10:43:01 +08:00
Retire rbt2c.pl, instead use objcopy to directly convert the .bit file into an .o that can be linked with the flash image Rename armsrc/fpga.c to armsrc/fpgaloader.c (since there is now a new fpga.o, created from fpga.bit) Remove fpgaimg.c from subversion, add fpga.bit Instead of creating fpgaimage.elf and osimage.elf separately, now create a joined fullimage.elf first (obsoleting ldscript-full), then extract only the fpga and os sections with objcopy (This creates unspecific warnings about an empty segment, need to investigate) Implement a rudimentary .bit parser in the firmware, use that to locate the bitstream in the new fpgaimage (which is just a plain copy of the fpga.bit file) and send it to the FPGA The code will check the format that's in flash and fall back to the legacy format |
||
---|---|---|
.. | ||
appmain.c | ||
apps.h | ||
example_lcd.c | ||
fonts.c | ||
fonts.h | ||
fpgaloader.c | ||
iso14443.c | ||
iso14443a.c | ||
iso15693.c | ||
LCD.c | ||
LCD.h | ||
ldscript | ||
lfops.c | ||
Makefile | ||
start.c | ||
util.c |