Rationalized LED usage in 14443-B: LED D shows RF Field OK,

and LED A, B and C respectively show:
- Receiving from reader
- Transmitting to tag/reader
- Receiving from tag

Also, updated the snoop function to make full use of the DMA buffer, which removes (in my case) all the 'blew DMA buffer' issues.

Last, moved the compilation of iso1443.c to ARM mode (not thumb) to make it faster on my Linux gcc 4.3 version, otherwise the 'blew DMA buffer' issue was systematic.

Also: restored the "indalademod" command which had mysteriously disappeared from the prox.exe (proxmark3) client!
This commit is contained in:
edouard@lafargue.name
2009-04-26 14:26:06 +00:00
parent aa4d9d9b73
commit 0e25ae1102
5 changed files with 112 additions and 57 deletions

View File

@@ -31,11 +31,12 @@ OBJ = $(OBJDIR)/start.o \
$(OBJDIR)/appmain.o \
$(OBJDIR)/fpga.o \
$(OBJDIR)/iso15693.o \
$(OBJDIR)/iso14443.o \
$(OBJDIR)/util.o
OBJFAST = $(OBJDIR)/iso14443a.o
# To be compiled in ARM mode, not thumb mode: larger but faster
# Alleviates the 'blew circular buffer' issues somehow...
OBJFAST = $(OBJDIR)/iso14443.o \
$(OBJDIR)/iso14443a.o
OBJFPGA = $(OBJDIR)/fpgaimg.o