├── .envrc ├── .gitignore ├── .vscode └── settings.json ├── 01-rust-hello ├── Cargo.lock ├── Cargo.toml └── src │ └── main.rs ├── 02-zig-hello └── hello.zig ├── 03-ada-hello ├── .gitignore └── hello.adb ├── 04-rust-zephyr-hello ├── CMakeLists.txt ├── Cargo.lock ├── Cargo.toml ├── prj.conf ├── sample.yaml └── src │ ├── lib.rs │ └── main.c ├── 05-zig-zephyr-hello ├── .gitignore ├── CMakeLists.txt ├── main.zig ├── prj.conf ├── src │ └── hooks.c └── zephyr.zig ├── README.md ├── non-c.code-workspace └── shell.nix /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/.envrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /01-rust-hello/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/01-rust-hello/Cargo.lock -------------------------------------------------------------------------------- /01-rust-hello/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/01-rust-hello/Cargo.toml -------------------------------------------------------------------------------- /01-rust-hello/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println!("Hello, world!"); 3 | } 4 | -------------------------------------------------------------------------------- /02-zig-hello/hello.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/02-zig-hello/hello.zig -------------------------------------------------------------------------------- /03-ada-hello/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/03-ada-hello/.gitignore -------------------------------------------------------------------------------- /03-ada-hello/hello.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/03-ada-hello/hello.adb -------------------------------------------------------------------------------- /04-rust-zephyr-hello/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/04-rust-zephyr-hello/CMakeLists.txt -------------------------------------------------------------------------------- /04-rust-zephyr-hello/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/04-rust-zephyr-hello/Cargo.lock -------------------------------------------------------------------------------- /04-rust-zephyr-hello/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/04-rust-zephyr-hello/Cargo.toml -------------------------------------------------------------------------------- /04-rust-zephyr-hello/prj.conf: -------------------------------------------------------------------------------- 1 | CONFIG_LOG=y 2 | -------------------------------------------------------------------------------- /04-rust-zephyr-hello/sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/04-rust-zephyr-hello/sample.yaml -------------------------------------------------------------------------------- /04-rust-zephyr-hello/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/04-rust-zephyr-hello/src/lib.rs -------------------------------------------------------------------------------- /04-rust-zephyr-hello/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/04-rust-zephyr-hello/src/main.c -------------------------------------------------------------------------------- /05-zig-zephyr-hello/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/05-zig-zephyr-hello/.gitignore -------------------------------------------------------------------------------- /05-zig-zephyr-hello/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/05-zig-zephyr-hello/CMakeLists.txt -------------------------------------------------------------------------------- /05-zig-zephyr-hello/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/05-zig-zephyr-hello/main.zig -------------------------------------------------------------------------------- /05-zig-zephyr-hello/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/05-zig-zephyr-hello/prj.conf -------------------------------------------------------------------------------- /05-zig-zephyr-hello/src/hooks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/05-zig-zephyr-hello/src/hooks.c -------------------------------------------------------------------------------- /05-zig-zephyr-hello/zephyr.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/05-zig-zephyr-hello/zephyr.zig -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/README.md -------------------------------------------------------------------------------- /non-c.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/non-c.code-workspace -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangybbq/non-c-on-zephyr/HEAD/shell.nix --------------------------------------------------------------------------------