Home
last modified time | relevance | path

Searched refs:examples (Results 1 – 23 of 23) sorted by relevance

/optee_rust/
A DMakefile37 EXAMPLES = $(wildcard examples/*)
50 .PHONY: all examples $(EXAMPLES) install clean
52 all: examples
58 examples: $(EXAMPLES) target
67 install: examples
70 $(q)find examples/*/ta/target/$(TARGET_TA)/ -name *.ta -exec cp {} ${out-dir}/lib/optee_armtz \;
73 $(q)cp examples/*/host/target/$(TARGET_HOST)/release/*-rs ${out-dir}${bindir}
76 …$(q)find examples/*/plugin/target/$(TARGET_HOST)/ -name *.plugin.so -exec cp {} ${out-dir}${libdir…
78 examples-clean: $(EXAMPLES_CLEAN) out-clean
A DREADME.md36 Release 3.15.0 (18/Oct/21). The aarch64 Rust examples are built and installed
39 to set up the OP-TEE repo and try the Rust examples!
131 3. Before building examples, the environment should be properly set up with:
145 4. Before building rust examples and applications, you need to build OP-TEE
152 5. Run this command to build all Rust examples:
155 make examples
161 make -C examples/[YOUR_APPLICATION]
168 make examples-install
187 2. Copy all the Rust examples or your own applications to the shared folder:
191 cd [YOUR_OPTEE_DIR]/optee_rust/ && make examples-install)
[all …]
A D.gitignore20 /examples/**/proto/Cargo.lock
A DKEYS6 (need pgp and other examples here)
/optee_rust/docs/
A Doverview-of-optee-rust-examples.md2 permalink: /trustzone-sdk-docs/overview-of-optee-rust-examples
7 All OP-TEE Rust examples are suffixed with `-rs`, which work as standalone host
11 To install all examples in `SDK_ROOT_DIR/out/`, run `make examples-install`
12 after `make examples`.
14 To compile one of the examples, run `make -C examples/EXAMPLE_DIR`.
A DREADME.md7 * [Overview of OP-TEE Rust Examples](overview-of-optee-rust-examples.md)
A Dbuilding-rust-ca-as-android-elf.md66 $ make -C examples/hello_world-rs/host
A Dexpanding-ta-secure-memory-on-qemuv8.md7 Since some Rust examples such as `tls_server-rs` and `tls_client-rs` require
A Ddebugging-optee-ta.md49 (gdb) add-symbol-file /path/to/examples/hello_world-rs/ta/target/aarch64-unknown-linux-gnu/debug/ta…
/optee_rust/tests/
A Dtest_supp_plugin.sh28 cp ../examples/supp_plugin-rs/ta/target/aarch64-unknown-linux-gnu/release/*.ta shared
29 cp ../examples/supp_plugin-rs/host/target/aarch64-unknown-linux-gnu/release/supp_plugin-rs shared
30 cp ../examples/supp_plugin-rs/plugin/target/aarch64-unknown-linux-gnu/release/*.plugin.so shared
A Dtest_signature_verification.sh28 cp ../examples/signature_verification-rs/ta/target/aarch64-unknown-linux-gnu/release/*.ta shared
29 cp ../examples/signature_verification-rs/host/target/aarch64-unknown-linux-gnu/release/signature_ve…
A Dtest_acipher.sh28 cp ../examples/acipher-rs/ta/target/aarch64-unknown-linux-gnu/release/*.ta shared
29 cp ../examples/acipher-rs/host/target/aarch64-unknown-linux-gnu/release/acipher-rs shared
A Dtest_authentication.sh28 cp ../examples/authentication-rs/ta/target/aarch64-unknown-linux-gnu/release/*.ta shared
29 cp ../examples/authentication-rs/host/target/aarch64-unknown-linux-gnu/release/authentication-rs sh…
A Dtest_diffie_hellman.sh28 cp ../examples/diffie_hellman-rs/ta/target/aarch64-unknown-linux-gnu/release/*.ta shared
29 cp ../examples/diffie_hellman-rs/host/target/aarch64-unknown-linux-gnu/release/diffie_hellman-rs sh…
A Dtest_digest.sh28 cp ../examples/digest-rs/ta/target/aarch64-unknown-linux-gnu/release/*.ta shared
29 cp ../examples/digest-rs/host/target/aarch64-unknown-linux-gnu/release/digest-rs shared
A Dtest_hello_world.sh28 cp ../examples/hello_world-rs/ta/target/aarch64-unknown-linux-gnu/release/*.ta shared
29 cp ../examples/hello_world-rs/host/target/aarch64-unknown-linux-gnu/release/hello_world-rs shared
A Dtest_hotp.sh28 cp ../examples/hotp-rs/ta/target/aarch64-unknown-linux-gnu/release/*.ta shared
29 cp ../examples/hotp-rs/host/target/aarch64-unknown-linux-gnu/release/hotp-rs shared
A Dtest_random.sh28 cp ../examples/random-rs/ta/target/aarch64-unknown-linux-gnu/release/*.ta shared
29 cp ../examples/random-rs/host/target/aarch64-unknown-linux-gnu/release/random-rs shared
A Dtest_aes.sh28 cp ../examples/aes-rs/ta/target/aarch64-unknown-linux-gnu/release/*.ta shared
29 cp ../examples/aes-rs/host/target/aarch64-unknown-linux-gnu/release/aes-rs shared
A Dtest_secure_storage.sh28 cp ../examples/secure_storage-rs/ta/target/aarch64-unknown-linux-gnu/release/*.ta shared
29 cp ../examples/secure_storage-rs/host/target/aarch64-unknown-linux-gnu/release/secure_storage-rs sh…
A Dtest_time.sh28 cp ../examples/time-rs/ta/target/aarch64-unknown-linux-gnu/release/*.ta shared
29 cp ../examples/time-rs/host/target/aarch64-unknown-linux-gnu/release/time-rs shared
A Dtest_big_int.sh28 cp ../examples/big_int-rs/ta/target/aarch64-unknown-linux-gnu/release/*.ta shared
29 cp ../examples/big_int-rs/host/target/aarch64-unknown-linux-gnu/release/big_int-rs shared
/optee_rust/.github/workflows/
A Dci.yml58 build-examples:
86 # Build OP-TEE rust examples for Arm 64-bit both host and TA
90 # Build OP-TEE rust examples for Arm 64-bit host and 32-bit TA
98 # Build OP-TEE rust examples for Arm 32-bit both host and TA
107 # Build OP-TEE rust examples for Arm 32-bit host and 64-bit TA
115 OPTEE-repo-build-and-run-examples-64bit-TAs:
144 OPTEE-repo-build-and-run-examples-32bit-TAs:

Completed in 40 milliseconds