Commit Graph

71 Commits

Author SHA1 Message Date
kaczmarczyck
f11a838cc7 Improved documentation for customization (#287)
* move constants to new file, and update documentation

* documentation improvements, deploy checks tests

* fix pylint

* improved code style

* swap build and check
2021-02-19 14:20:23 +01:00
Fabian Kaczmarczyck
c873d3b614 removes all occurences of CTAP 2.1 flags 2021-01-08 12:40:37 +01:00
Julien Cretin
f67fdbc451 Add erase_storage application example 2020-12-22 16:17:02 +01:00
Jean-Michel Picod
e35c41578e Add configuration tool 2020-12-16 18:22:15 +01:00
Julien Cretin
ece546a03b Merge branch 'master' into v2_lib 2020-12-10 17:08:00 +01:00
Julien Cretin
ae08221cdb Add latency example 2020-12-10 13:31:25 +01:00
Julien Cretin
4253854cf1 Remove ram_storage feature
We don't need to build a production key without persistent storage. Tests and
fuzzing continue to use the std feature to use the RAM implementation (that does
sanity checks).
2020-12-10 13:06:05 +01:00
Mirna
f9705d7c26 example app 2020-11-02 11:13:58 +02:00
Mirna
b95b0682f9 Added NFC compile flag 2020-10-23 19:25:36 +02:00
Mirna
7e0a48ae1c Resolved Review Comments 2020-10-21 10:39:17 +02:00
Mirna
929aaf3ba2 Update in libtock-drivers/ and nfct_test.rs application 2020-10-16 08:06:42 +02:00
Mirna
d36cac1a33 Add NFC example application 2020-10-16 08:06:42 +02:00
Guillaume Endignoux
70482a2f21 Install elf2tab in its own directory. 2020-09-29 12:56:21 +02:00
coelner
ef40657c27 install a local elf2tab binary within the repo itself 2020-09-24 12:36:11 +02:00
Guillaume Endignoux
a3b9724165 Add console_test example to stress-test Tock's console driver. 2020-09-22 16:33:52 +02:00
Jean-Michel Picod
4b4f3ccbfb Fix pylint error 2020-09-15 11:29:03 +02:00
Jean-Michel Picod
62c9cebb3e Fix logic error with ctap2.1 2020-09-01 17:23:43 +02:00
Jean-Michel Picod
728401b00f Bump elf2tab to 0.6.0 2020-09-01 17:23:26 +02:00
Jean-Michel Picod
d4bb0dd7ef Fix parsing logic of deploy.py script 2020-08-12 11:20:37 +02:00
Jean-Michel Picod
8f358b7d81 Move to tockloader 1.5 2020-08-07 16:28:39 +02:00
Guillaume Endignoux
e60e10e777 Add examples for panic_test and oom_test. 2020-08-07 15:09:07 +02:00
Guillaume Endignoux
58e2f1211c Update deploy.py to the new libtock. 2020-08-07 15:09:07 +02:00
Guillaume Endignoux
3124735cf1 Use argparse.FileType as suggested in review. 2020-06-09 16:54:44 +02:00
Guillaume Endignoux
6b2df6f2b5 Add elf2tab output to reproducible reference, to easily check for binary size regressions. 2020-06-09 16:27:22 +02:00
Julien Cretin
2a304c58cb Fix --sector flag and X+Y positional argument 2020-06-02 17:42:40 +02:00
Julien Cretin
90911fb32a Fix missing = in pyocd arguments 2020-06-02 17:01:31 +02:00
Julien Cretin
2edbc567ef Use erase command for pyocd 2020-06-02 15:54:15 +02:00
Julien Cretin
80510e2770 Add --clear-storage flag 2020-05-30 12:48:07 +02:00
Guillaume Endignoux
39a3becffb Address review comments. 2020-05-13 12:57:20 +02:00
Guillaume Endignoux
20f65f9dd7 Add GitHub workflow to check that binaries are reproducible. 2020-05-12 17:41:27 +02:00
Julien Cretin
fb0b1db759 Rename linker script according to the chip
The layout applies to all boards sharing the nrf52840 chip.
2020-04-30 16:04:28 +02:00
kaczmarczyck
c2ccfcfd98 Merge branch 'master' into info-2-1 2020-04-29 14:41:42 +02:00
Jean-Michel Picod
999e331306 Add missing paramter that got introduced in tockloader 1.4 2020-04-29 14:05:06 +02:00
Fabian Kaczmarczyck
8bbf42623f adds cargo checks and tests to workflows and locally 2020-04-29 09:53:44 +02:00
Guillaume Endignoux
c780d76613 Append. 2020-04-28 18:04:41 +02:00
Guillaume Endignoux
e838356f3b Revert review suggestion.
No, we don't want to run: Command '['rustup', '-', '-', 'v', 'e', 'r', 'b', 'o', 's', 'e', 'install', 'nightly-2020-02-03']'
2020-04-28 18:00:42 +02:00
Guillaume Endignoux
dc088479db Fix review comments. 2020-04-28 17:57:10 +02:00
kaczmarczyck
2aeeff3bb5 Merge branch 'master' into info-2-1 2020-04-28 16:23:30 +02:00
Fabian Kaczmarczyck
d9c4c729e8 adds a feature flag for CTAP2.1, addresses comments 2020-04-28 16:04:09 +02:00
Guillaume Endignoux
7d47de2b3b Formatting. 2020-04-28 14:05:36 +02:00
Guillaume Endignoux
463a289dd0 Verbose rustup. 2020-04-28 14:02:24 +02:00
Guillaume Endignoux
ec2c3fb201 Formatting. 2020-04-28 13:56:17 +02:00
Guillaume Endignoux
4903232c42 Add a --verbose-build option to the deploy script. 2020-04-28 13:51:03 +02:00
Jean-Michel Picod
a0601145ed More accurate error message regarding tockloader version. 2020-04-28 10:05:16 +02:00
Jean-Michel Picod
c9773e0f80 Fix dependency on tockloader 1.4
Now that it has been released and pushed to pypi, make sure that
tockloader is at least 1.4 version
2020-04-28 10:02:47 +02:00
Jean-Michel Picod
7cfe3ac3cd Merge branch 'master' into master 2020-04-24 15:37:46 +02:00
Jean-Michel Picod
7516badab0 Fix formating because of new style in yapf 2020-04-24 12:45:58 +02:00
Guillaume Endignoux
e467ed1344 Fix Python formatting. 2020-04-08 15:55:51 +02:00
Guillaume Endignoux
4b9486d0bd Sync with upstream Tock to have reproducible builds. 2020-04-08 15:45:46 +02:00
gendx
93d8df2922 Merge branch 'master' into verbose-feature 2020-03-16 10:39:44 +01:00