proxmark3/armsrc
iceman1001 53d5dc643f CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc)
Added a lot of #ifndef ,   extern C,
Move inside from ARMSRC -> THUMBS,  which made the compiled image smaller.. I don't know if it broke anything.
Moved MF_DBGLEVEL definitions into common.h
Moved print_result from util.c into appmain.c
Also split up some struct typedef  into header files so they could be reused in other code places.

''' danger '''  this might have broken stuff...
2017-01-25 00:33:03 +01:00
..
obj
aes.c
aes.h
appmain.c CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
apps.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
BigBuf.c ADD: started to add tracelog in legic 2016-09-02 16:25:54 +02:00
BigBuf.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
crapto1.c
crapto1.h
crypto1.c REM: removed an test function 2016-08-24 12:32:43 +02:00
des.c CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
des.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
desfire_crypto.c CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
desfire_crypto.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
desfire_key.c CHG: moved to header file 2017-01-21 10:25:29 +01:00
desfire_key.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
emvcard.h
emvcmd.c CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
emvcmd.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
emvdataels.c CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
emvdataels.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
emvutil.c CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
emvutil.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
epa.c CHG: moved to header file 2017-01-21 10:24:06 +01:00
epa.h CHG: moved to header file 2017-01-21 10:24:06 +01:00
fonts.c
fonts.h
fpgaloader.c CHG: the AT91C_BASE_PMC->PMC_PCER has a tendecy to be clear when set with "=", but my tickstimer also needs it, so I made it optional now. 2016-10-20 00:40:24 +02:00
fpgaloader.h CHG: the AT91C_BASE_PMC->PMC_PCER has a tendecy to be clear when set with "=", but my tickstimer also needs it, so I made it optional now. 2016-10-20 00:40:24 +02:00
hfsnoop.c
hitag2.c ADD: 'lf search' - added @marshmellow42 's hitag2 identification 2017-01-20 10:09:06 +01:00
hitagS.c CHG: "hf mf hardnested" - less printing 2016-10-21 16:06:53 +02:00
iclass.c CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
iso14443a.c syntax sugar 2017-01-21 11:33:14 +01:00
iso14443a.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
iso14443b.c CHG: fix covertyscan error CID 133851, Cardstate can't not be SIM_NOFIELD when it arrives to that switch statement. 2017-01-19 20:18:21 +01:00
iso14443b.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
iso15693.c CHG: cleaning up. 2016-08-04 21:37:43 +02:00
LCD.c CHG: moved to header file 2017-01-21 11:20:26 +01:00
LCD.h CHG: moved to header file 2017-01-21 11:20:26 +01:00
ldscript
legicrf.c CHG: "hf legic sim" old imp, uses two timers, we have one. I'm seriously starting on thinking about a UART instead, to read the dmabuffer. If only I knew howto. 2016-10-10 21:52:58 +02:00
legicrf.h CHG; added an option wither or not to clear emulator mem on init 2016-10-09 18:24:51 +02:00
lfops.c ADD: T55XX_WRITE_TIMEOUT to make sure all WaitForResponseTimeout for t55xx behaves the same. 2017-01-18 22:54:27 +01:00
lfsampling.c CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
lfsampling.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
Makefile CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
mifarecmd.c chg: moved to header file 2017-01-21 10:35:59 +01:00
mifarecmd.h chg: moved to header file 2017-01-21 10:35:59 +01:00
mifaredesfire.c CHG: moved to header file 2017-01-21 10:34:00 +01:00
mifaredesfire.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
mifaresniff.c
mifaresniff.h
mifareutil.c CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
mifareutil.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
optimized_cipher.c chg: moved to header file 2017-01-21 10:29:49 +01:00
optimized_cipher.h chg: moved to header file 2017-01-21 10:29:49 +01:00
pcf7931.c CHG: moved to header file 2017-01-21 10:29:21 +01:00
pcf7931.h CHG: moved to header file 2017-01-21 10:29:21 +01:00
printf.c CHG: moved to header file 2017-01-21 10:28:14 +01:00
printf.h removed unneeded include 2017-01-21 11:21:05 +01:00
start.c CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
stdint.h
string.c CHG: moved to header file. common.h has RAMFUNC definition 2017-01-21 11:06:48 +01:00
string.h CHG: moved to header file. common.h has RAMFUNC definition 2017-01-21 11:06:48 +01:00
ticks.c chg: syntax sugar 2017-01-11 23:11:55 +01:00
ticks.h ADD: added a StopTicks functions, to disable the timer used for ticks (TC0, TC1) 2016-10-07 00:13:09 +02:00
tlv.c CHG: moved to header filer 2017-01-21 10:27:06 +01:00
tlv.h CHG: moved to header filer 2017-01-21 10:27:06 +01:00
util.c CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00
util.h CHG: fiddled with the headerfiles... and makefile... Tried to make them behave nice. So it isnt a hell to add new functions from third-party (like des, aes etc) 2017-01-25 00:33:03 +01:00