https://github.com/mupq/pqm4
Revision 834a03d73ab2ccf569538aee65b14ff569e2f40c authored by Matthias J. Kannwischer on 24 June 2021, 11:25:18 UTC, committed by GitHub on 24 June 2021, 11:25:18 UTC
The previous version of pqm4 had a build everything script that would spit out all the binaries. With the multiplatform pqm4, this is no longer needed. One can simply make -j4 PLATFORM=stm32f4discovery However, we currently still have a non-functional build_everything.py script sitting around. I've fixed it, but we could also remove it. Additionally, to allow users to simply run ./test.py, I added a default uart device "/dev/ttyUSB0". The old pqm4 also assumed that serial device. Right now pqm4 miserably fails without a --uart argument and a reasonable error message.
1 parent 725badd
Tip revision: 834a03d73ab2ccf569538aee65b14ff569e2f40c authored by Matthias J. Kannwischer on 24 June 2021, 11:25:18 UTC
Restore build_everything.py and add default uart (#194)
Restore build_everything.py and add default uart (#194)
Tip revision: 834a03d
File | Mode | Size |
---|---|---|
common | ||
crypto_kem | ||
crypto_sign | ||
hostside | ||
ldscripts | ||
libopencm3 @ b1d8a4c | ||
mk | ||
mupq @ ab6f2bb | ||
.gitignore | -rw-r--r-- | 99 bytes |
.gitmodules | -rw-r--r-- | 168 bytes |
Makefile | -rw-r--r-- | 326 bytes |
README.md | -rw-r--r-- | 24.1 KB |
benchmarks.csv | -rw-r--r-- | 26.2 KB |
benchmarks.md | -rw-r--r-- | 41.0 KB |
benchmarks.py | -rwxr-xr-x | 994 bytes |
build_everything.py | -rwxr-xr-x | 341 bytes |
convert_benchmarks.py | -rwxr-xr-x | 417 bytes |
interface.py | -rw-r--r-- | 3.3 KB |
requirements.txt | -rw-r--r-- | 14 bytes |
skiplist.py | -rw-r--r-- | 11.3 KB |
test.py | -rwxr-xr-x | 314 bytes |
testvectors.py | -rwxr-xr-x | 303 bytes |
Computing file changes ...