Name Date Size #Lines LOC

..--

.cargo/H25-Apr-2025-1312

src/H25-Apr-2025-4826

Cargo.tomlH A D25-Apr-2025111 97

README.mdH A D25-Apr-2025474 86

build.rsH A D25-Apr-2025210 83

layout.ldH A D25-Apr-2025390 3224

rust-toolchainH A D25-Apr-202532 32

x86_64-naked.jsonH A D25-Apr-2025459 1716

README.md

1This is a small baremetal x86_64 application that can be booted with crosvm. You can simply do
2`cargo run` and it'll build it and use crosvm from `PATH` to launch it. Alternatively you can build
3it with `cargo build` and run with
4`crosvm run --disable-sandbox path/to/target/x86_64-naked/debug/baremetal`
5
6The application does nothing but output `Hello World!` log line over serial port and go into
7infinite loop. This is expected and you'll need to kill crosvm to stop it.
8