-
Notifications
You must be signed in to change notification settings - Fork 123
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Restructured Enclave Build Process (introducing vault.sh) (#96)
* Changed Makefile to use overlay * Changed travis files to pass test * Bump riscv-pk and linux-keystone-driver * add makeself package * hifive.mk: rebuild when the overlay directory has been changed * build test app using vault.sh * initialize runtime * Removed wrong travis command and add KEYSTONE_SDK_DIR Rebuilding with OPTIONS_FLAGS="" will not remove all options. The tests will fail without freemem plugin * Wrong KEYSTONE_SDK_DIR set for travis * bump sdk * Separate sdk build from Makefile * Moved SDK and test build to setup scripts * Change setup script and bump runtime * bump sdk and pk to match with documentation * bump sdk and update travis script to ignore decompress msg * Revert "bump sdk and update travis script to ignore decompress msg" This reverts commit 4cf1153. * bump sdk * bump sdk again * bump sdk to master
- Loading branch information
Showing
11 changed files
with
33 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule riscv-pk
updated
13 files
+1 −1 | .travis.yml | |
+1 −1 | sm/attest.c | |
+3 −15 | sm/enclave.c | |
+14 −0 | sm/platform/fu540/fu540.c | |
+13 −0 | sm/platform/fu540/fu540.h | |
+45 −0 | sm/platform/fu540/fu540_internal.c | |
+161 −0 | sm/platform/fu540/waymasks.c | |
+117 −0 | sm/platform/fu540/waymasks.h | |
+44 −8 | sm/tests/CMakeLists.txt | |
+7 −0 | sm/tests/mock/secure_boot.c | |
+0 −89 | sm/tests/pmp_test.c | |
+88 −0 | sm/tests/test_enclave.c | |
+235 −0 | sm/tests/test_pmp.c |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule sdk
updated
64 files
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters