Yann GASCUEL
1f7bce5580
iso15 sniffing: add support for dual subcarriers tag answers
2022-03-08 10:11:08 +01:00
Philippe Teuwen
359ca554c0
Simplify firmware image generation and preserve original sections
2022-02-17 01:43:41 +01:00
Philippe Teuwen
d0526d3ba9
Remove mkversion.pl
2022-02-17 01:43:00 +01:00
iceman1001
1731695483
Revert "Release v4.14831 - Frostbit"
...
This reverts commit 0b65f2bc9e
.
2022-01-11 19:17:19 +01:00
iceman1001
0b65f2bc9e
Release v4.14831 - Frostbit
2022-01-11 19:17:19 +01:00
iceman1001
0942ce7a68
refactory parity files a bit
2022-01-09 13:34:54 +01:00
Philippe Teuwen
b703bb746b
Adapting license headers, WIP
2022-01-06 02:20:38 +01:00
iceman1001
4ff7514232
fixs
2021-12-24 15:06:38 +01:00
iceman1001
69ea599fee
skeleton for ZX8211
2021-12-24 13:32:28 +01:00
Philippe Teuwen
4d46c1907f
Added CROSS_CC and similar args for maintainers, see Maintainers.md
2021-09-21 13:50:15 +02:00
iceman1001
d3696ee2c3
Revert "Release v4.14434 - crimson"
...
This reverts commit 2c4c676db2
.
2021-09-18 21:44:56 +02:00
iceman1001
2c4c676db2
Release v4.14434 - crimson
2021-09-18 21:44:55 +02:00
iceman1001
f0c1665427
Revert "Release v4.13441 - midsummer"
...
This reverts commit 55e1b6714b
.
2021-06-25 23:39:10 +02:00
iceman1001
55e1b6714b
Release v4.13441 - midsummer
2021-06-25 23:39:10 +02:00
Philippe Teuwen
701f618f97
make clean fpga_version_info.c
2021-05-23 02:37:17 +02:00
Philippe Teuwen
9a00ad0230
rename version.c into version_pm3.c to avoid clash with mbedtls and other future clashes
2021-05-21 00:15:20 +02:00
gator96100
bdb384f7b7
Fix for the Makefile.platform file
2020-12-28 22:57:58 +01:00
gator96100
11567dc2e3
Added option for running with uncompressed .data section. Thanks @doegox
2020-12-28 22:48:41 +01:00
Christian Molson
614ab55809
Initial commit for em4x70 support.
...
Initially I only have an em4x70 variant used for car transponders.
Also known as the ID48.
2020-12-05 17:47:03 -05:00
Philippe Teuwen
4ed57c7c4d
make style
2020-08-13 12:25:04 +02:00
iceman1001
62d9b403b4
Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 into fpga
2020-08-03 21:22:13 +02:00
Philippe Teuwen
3a39a9b64e
rev temporarily -fno-common as we can't have shorter BigBuf. Mem allocs will need to be sorted out.
2020-07-13 16:21:29 +02:00
iceman1001
e19e01a6a6
make sure uninitialized vars doesnt end up on COMMON_section
2020-07-13 15:41:56 +02:00
Philippe Teuwen
ac29f16529
Revert "fix tracelog problem with making sure uninitialized vars dont get inside _COMMON_ section"
...
This reverts commit b18a9c017a
.
2020-07-13 15:41:39 +02:00
iceman1001
b18a9c017a
fix tracelog problem with making sure uninitialized vars dont get inside _COMMON_ section
2020-07-13 14:30:07 +02:00
iceman1001
86538912a8
make sure uninitialized vars doesnt end up on COMMON_section
2020-07-13 12:18:26 +02:00
iceman1001
a25a5322dd
fpga: added iCLASS on deviceside
2020-07-10 16:37:56 +02:00
iceman1001
ee69987210
chg: third fpga image for felica
2020-07-02 12:35:24 +02:00
tharexde
ffec9d5a18
added EM4x50 info function
2020-06-15 14:32:23 +02:00
Iceman
fc1f137f0c
Merge pull request #759 from slurdge/lz4_new
...
[WIP] Zlib->LZ4 change
2020-06-07 18:43:44 +02:00
slurdge
33781b1fd8
Move most of libs to thumb mode.
2020-06-07 17:29:25 +02:00
Philippe Teuwen
381b47f64e
lz4: add memmove to arm string.c
2020-06-07 12:46:34 +02:00
slurdge
1a8eff5d42
add lz4 to arm side
2020-06-05 16:24:05 +02:00
Philippe Teuwen
6980429bd4
ARM: remove contradictory flag -fno-strict-aliasing as we have -fstrict-aliasing in Makefile.common
2020-06-02 14:12:28 +02:00
Philippe Teuwen
f30ccd0f51
Makefile: fix cp version for armsrc
2020-05-22 13:43:57 +02:00
Philippe Teuwen
8e12285f66
introduce CROSS_*FLAGS for cross-compilation
2020-05-21 19:28:42 +02:00
Philippe Teuwen
e2a20631c7
remove section version_information for client
2020-05-20 21:11:45 +02:00
Philippe Teuwen
0172b0638b
Makefile: wrap sh and perl calls
2020-05-20 21:11:45 +02:00
Philippe Teuwen
cb8d589fc4
armsrc: clarify static vars vs global vars, part 3
2020-05-19 18:12:40 +02:00
Philippe Teuwen
2f293e211a
show compiler version
2020-05-11 10:21:32 +02:00
Bjoern Kerler
f76de40982
Rework auth for client and device
2020-04-12 17:39:11 +02:00
iceman1001
89bae75c55
hitag signal refactoring
2020-01-14 22:08:43 +01:00
Philippe Teuwen
3fce47d023
Add hw tia
to trigger a new Timing Interval Acquisition
2019-10-15 15:02:34 +02:00
Philippe Teuwen
9cf2cd7ca9
remove leading/tailing "/" from installation RELPATHs
2019-09-05 23:20:46 +02:00
Philippe Teuwen
6949a780fc
Add possibility to make install more firmware variants
2019-08-31 00:26:35 +02:00
Philippe Teuwen
4fdb5a2f4b
make install: half way
2019-08-30 21:55:13 +02:00
Philippe Teuwen
b5f5b9276f
make install skeleton
2019-08-30 21:44:40 +02:00
Philippe Teuwen
8987e956ac
POSIX sh version of mkversion
...
Most targeted platforms have "sh" and don't need Perl as requirement.
Still Perl script is present as fallback.
2019-08-29 23:23:53 +02:00
Philippe Teuwen
80b4e81130
Fix fpga_compress race condition and isolate it in tools
2019-08-11 21:42:01 +02:00
Philippe Teuwen
d19754567d
summer restructuring:
...
* .h include only the strict minimum for their own parsing
* this forces all files to include explicitment their needs and not count on far streched dependencies
* this helps Makefile to rebuild only the minimum
* according to this rule, most standalone .h are now gone
* big app.h is gone
* remove seldom __cplusplus, if c++ happens, everything will have to be done properly anyway
* all unrequired include were removed
* split common/ into common/ (client+arm) and common_arm/ (os+bootloader)
* bring zlib to common/
* bring stuff not really/not yet used in common back to armsrc/ or client/
* bring liblua into client/
* bring uart into client/
* move some portions of code around (dbprint, protocols,...)
* rename unused files into *_disabled.[ch] to make it explicit
* rename soft Uarts between 14a, 14b and iclass, so a standalone could use several without clash
* remove PrintAndLogDevice
* move deprecated-hid-flasher from client to tools
* Makefiles
* treat deps in armsrc/ as in client/
* client: stop on warning (-Werror), same as for armsrc/
Tested on:
* all standalone modes
* Linux
2019-08-11 21:42:01 +02:00