- 1a089a0 Move vmbase to libs/libvmbase by Jiyong Park · 1 year ago[Renamed from vmbase/example/src/main.rs]
- b59cda4 Fix formatting issues by Charisee · 1 year, 4 months ago
- e5b7834 Update needed for Rust v1.77.1 by Charisee · 1 year, 4 months ago
- a3c4ec3 libfdt: Change FdtNodeMut::add_subnode*(self, ...) by Pierre-Clément Tosi · 1 year, 6 months ago
- 1bf532b libs: Move cstr!() into its own crate by Pierre-Clément Tosi · 1 year, 9 months ago
- aea8364 Remove unsafe lints now that they are enabled globally. by Andrew Walbran · 2 years ago
- 4784280 Require safety comments in vmbase example. by Andrew Walbran · 2 years, 1 month ago
- 70b580c vmbase_example: Minimize scope of unsafe blocks by Pierre-Clément Tosi · 2 years, 1 month ago
- 62ffc0d vmbase: Configure stack guard from Rust by Pierre-Clément Tosi · 2 years, 1 month ago
- 67108c3 vmbase: Define Bionic TLS from Rust by Pierre-Clément Tosi · 2 years, 1 month ago
- d330548 vmbase: Initialize logger before calling main() by Pierre-Clément Tosi · 2 years, 1 month ago
- cee2c65 [vmbase][test] Refactor page table initialization in vmbase test by Alice Wang · 2 years, 1 month ago
- a3931aa Update layout/PageTable memory range to Range<VirtualAddress> by Alice Wang · 2 years, 1 month ago
- b88eb01 Use read_volatile for stack_check_guard. by Andrew Walbran · 2 years, 1 month ago
- 6a4808c vmbase: Rename configure_global_allocator_size by Pierre-Clément Tosi · 2 years, 1 month ago
- 8ca7a44 vmbase: Initialize heap in rust_entry by Pierre-Clément Tosi · 2 years, 2 months ago
- c332fae vmbase: Move heap.rs out of pvmfw by Pierre-Clément Tosi · 2 years, 2 months ago
- 8ecc78b vmbase: Use cstr!() in example by Pierre-Clément Tosi · 2 years, 2 months ago
- 2422bdc [fdt] Add function to get the first range in /memory node of fdt by Alice Wang · 2 years, 2 months ago
- 50559df vmbase: Explicitly map valid memory ranges by Jakob Vukalovic · 2 years, 4 months ago
- 8bb3d72 vmbase: Map .bss, .data, & stack separately by Pierre-Clément Tosi · 2 years, 4 months ago
- ef99629 vmbase: Temporarily disable logging in exception handlers by Jakob Vukalovic · 2 years, 4 months ago
- 2116f5d Remove unnecessary feature declarations by Chris Wailes · 2 years, 4 months ago
- cb9d2f9 [dice] Move hash function to the library libdiced_open_dice by Alice Wang · 2 years, 6 months ago
- 730375d Add new library to share FDT/PCI/VirtIO code. by Andrew Walbran · 2 years, 8 months ago
- 0a8dac7 No need to allocate PCI BARs after all. by Andrew Walbran · 2 years, 8 months ago
- 4a59a17 Reduce verbosity of idmap dump. by Andrew Walbran · 2 years, 9 months ago
- 8217d06 Probe for VirtIO PCI devices and allocate BARs. by Andrew Walbran · 2 years, 9 months ago
- b244d93 libfdt: Map FDT_ERR_NOTFOUND to Option::None by Pierre-Clément Tosi · 2 years, 9 months ago
- 1b0d890 libfdt: Extend Rust wrapper with write functions by Pierre-Clément Tosi · 2 years, 9 months ago
- 41c158e libfdt: Add CompatibleIterator by Pierre-Clément Tosi · 2 years, 9 months ago
- 1baa9a9 libfdt: Create Rust wrapper by David Brazdil · 3 years, 1 month ago
- 581e9b6 vmbase_example: Replace cast with .as{_mut}_ptr() by Pierre-Clément Tosi · 2 years, 9 months ago
- 9a83e61 Add libopen_dice nostd wrapper and test it in vmbase_example by David Brazdil · 2 years, 10 months ago
- a51c6f0 vmbase: Support LLVM and Bionic stack guard by David Brazdil · 2 years, 10 months ago
- b41aa8f vmbase: Use logger in example kernel by David Brazdil · 3 years, 1 month ago
- 153aad9 Move memory layout helpers to new module. by Andrew Walbran · 3 years, 1 month ago
- f17c651 Format entry register values as 64-bit hex. by Andrew Walbran · 3 years, 1 month ago
- 06cba03 Check that DTB address is as expected. by Andrew Walbran · 3 years, 3 months ago
- 1356454 Construct page table in Rust. by Andrew Walbran · 3 years, 4 months ago
- e03395a Pass x0-x3 boot values to Rust main function. by Andrew Walbran · 3 years, 3 months ago
- f7b6dc8 Add a heap allocator. by Andrew Walbran · 3 years, 4 months ago
- 5d4e1c9 Test BSS and data sections. by Andrew Walbran · 3 years, 4 months ago
- 6261cf4 Print addresses. by Andrew Walbran · 3 years, 4 months ago
- eef9820 Add example to run as unprotected VM bootloader. by Andrew Walbran · 3 years, 3 months ago