├── .gitignore ├── .rustfmt.toml ├── .travis.yml ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── example ├── boot_rom.elf ├── libtock-rs │ ├── hello_world │ │ ├── boot_rom.elf │ │ ├── example-output.png │ │ ├── hello_world.elf │ │ ├── opentitan.elf │ │ └── trace_core_00000000.log │ └── timer │ │ ├── boot_rom.elf │ │ ├── opentitan.dis │ │ ├── opentitan.elf │ │ ├── opentitan.gimli │ │ ├── timer.dis │ │ ├── timer.dwarfdump │ │ ├── timer.elf │ │ ├── timer.gimli │ │ ├── timer.rs │ │ └── trace_core_00000000.log ├── opentitan.dis ├── opentitan.dwarf ├── opentitan.elf ├── opentitan.gimli └── trace_core_00000000.log └── src ├── main.rs └── tockilator.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/.gitignore -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 80 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/README.md -------------------------------------------------------------------------------- /example/boot_rom.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/boot_rom.elf -------------------------------------------------------------------------------- /example/libtock-rs/hello_world/boot_rom.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/hello_world/boot_rom.elf -------------------------------------------------------------------------------- /example/libtock-rs/hello_world/example-output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/hello_world/example-output.png -------------------------------------------------------------------------------- /example/libtock-rs/hello_world/hello_world.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/hello_world/hello_world.elf -------------------------------------------------------------------------------- /example/libtock-rs/hello_world/opentitan.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/hello_world/opentitan.elf -------------------------------------------------------------------------------- /example/libtock-rs/hello_world/trace_core_00000000.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/hello_world/trace_core_00000000.log -------------------------------------------------------------------------------- /example/libtock-rs/timer/boot_rom.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/timer/boot_rom.elf -------------------------------------------------------------------------------- /example/libtock-rs/timer/opentitan.dis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/timer/opentitan.dis -------------------------------------------------------------------------------- /example/libtock-rs/timer/opentitan.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/timer/opentitan.elf -------------------------------------------------------------------------------- /example/libtock-rs/timer/opentitan.gimli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/timer/opentitan.gimli -------------------------------------------------------------------------------- /example/libtock-rs/timer/timer.dis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/timer/timer.dis -------------------------------------------------------------------------------- /example/libtock-rs/timer/timer.dwarfdump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/timer/timer.dwarfdump -------------------------------------------------------------------------------- /example/libtock-rs/timer/timer.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/timer/timer.elf -------------------------------------------------------------------------------- /example/libtock-rs/timer/timer.gimli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/timer/timer.gimli -------------------------------------------------------------------------------- /example/libtock-rs/timer/timer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/timer/timer.rs -------------------------------------------------------------------------------- /example/libtock-rs/timer/trace_core_00000000.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/libtock-rs/timer/trace_core_00000000.log -------------------------------------------------------------------------------- /example/opentitan.dis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/opentitan.dis -------------------------------------------------------------------------------- /example/opentitan.dwarf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/opentitan.dwarf -------------------------------------------------------------------------------- /example/opentitan.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/opentitan.elf -------------------------------------------------------------------------------- /example/opentitan.gimli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/opentitan.gimli -------------------------------------------------------------------------------- /example/trace_core_00000000.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/example/trace_core_00000000.log -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/tockilator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oxidecomputer/tockilator/HEAD/src/tockilator.rs --------------------------------------------------------------------------------