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
History
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)
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

README.md

back to top