Home
last modified time | relevance | path

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

/optee_rust/
A DMakefile25 EXAMPLES = $(wildcard examples/*)
41 all: toolchains optee-os optee-client examples
57 examples: $(EXAMPLES) toolchains optee-os optee-client target
61 examples-install: $(EXAMPLES_INSTALL)
63 …install -D $(@:%-install=%)/host/target/$(HOST_TARGET)/release/$(@:examples/%-install=%) -t out/ho…
75 examples-clean: $(EXAMPLES_CLEAN) out-clean
A DREADME.md50 Before building examples, the environment should be properly setup.
71 At last, you can get started with our examples.
74 $ make examples
79 to run these examples on OP-TEE for QEMU. For other supported devices, please find
A D.gitignore18 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.md8 * [Overview of OP-TEE Rust Examples](/trustzone-sdk-docs/overview-of-optee-rust-examples)
A Dgetting-started-with-optee-for-qemu-armv8.md13 To run examples on the QEMU ARMv8 emulator, we need first build OP-TEE for QEMU
42 $ (cd /project/root/dir/ && make examples-install)
/optee_rust/tests/
A Dtest_supp_plugin.sh28 cp ../examples/supp_plugin-rs/ta/target/aarch64-unknown-optee-trustzone/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_acipher.sh28 cp ../examples/acipher-rs/ta/target/aarch64-unknown-optee-trustzone/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-optee-trustzone/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-optee-trustzone/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-optee-trustzone/release/*.ta shared
29 cp ../examples/digest-rs/host/target/aarch64-unknown-linux-gnu/release/digest-rs shared
A Dtest_hotp.sh28 cp ../examples/hotp-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared
29 cp ../examples/hotp-rs/host/target/aarch64-unknown-linux-gnu/release/hotp-rs shared
A Dtest_message_passing_interface.sh28 cp ../examples/message_passing_interface-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta …
29 cp ../examples/message_passing_interface-rs/host/target/aarch64-unknown-linux-gnu/release/message_p…
A Dtest_random.sh28 cp ../examples/random-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared
29 cp ../examples/random-rs/host/target/aarch64-unknown-linux-gnu/release/random-rs shared
A Dtest_tcp_client.sh28 cp ../examples/tcp_client-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared
29 cp ../examples/tcp_client-rs/host/target/aarch64-unknown-linux-gnu/release/tcp_client-rs shared
A Dtest_udp_socket.sh28 cp ../examples/udp_socket-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared
29 cp ../examples/udp_socket-rs/host/target/aarch64-unknown-linux-gnu/release/udp_socket-rs shared
A Dtest_hello_world.sh28 cp ../examples/hello_world-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared
29 cp ../examples/hello_world-rs/host/target/aarch64-unknown-linux-gnu/release/hello_world-rs shared
A Dtest_aes.sh28 cp ../examples/aes-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared
29 cp ../examples/aes-rs/host/target/aarch64-unknown-linux-gnu/release/aes-rs shared
A Dtest_serde.sh28 cp ../examples/serde-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared
29 cp ../examples/serde-rs/host/target/aarch64-unknown-linux-gnu/release/serde-rs shared
A Dtest_secure_storage.sh28 cp ../examples/secure_storage-rs/ta/target/aarch64-unknown-optee-trustzone/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-optee-trustzone/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-optee-trustzone/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.yml25 build-and-run-examples:
44 make examples
45 - name: Run tests and examples
69 build-and-run-examples-in-OPTEE-repo:

Completed in 17 milliseconds