Commit Graph

7 Commits

Author SHA1 Message Date
Julien Cretin bb40e3244a Add firmware protection to the environment 2022-03-04 11:24:10 +01:00
Julien Cretin b80b67e2cf Factorize tock storage in assert_once 2022-03-04 10:23:44 +01:00
Julien Cretin c4a27bf935 Add Storage and UpgradeStorage to Env 2022-03-03 17:37:28 +01:00
Julien Cretin d6e4c66562 Move check_user_presence to env::tock 2022-03-03 17:37:10 +01:00
Julien Cretin 7d39d4e2e8 Create a tock environment 2022-03-03 17:32:48 +01:00
Julien Cretin 6b8523ba93 Add documentation 2022-03-03 17:32:48 +01:00
Julien Cretin 18faf9f38f Introduce a trait to abstract the CTAP environment
The end goal is to provide users with:
- the Env trait that they should implement
- the Ctap struct that they can use
2022-03-03 17:32:48 +01:00