Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2023-10-12 | refactor initrdmain | Ard Biesheuvel | 6 | -41/+38 |
2023-10-12 | rng stuff | Ard Biesheuvel | 5 | -156/+188 |
2023-10-11 | refactor mem attr proto | Ard Biesheuvel | 9 | -172/+203 |
2023-10-11 | rtc stuff | Ard Biesheuvel | 4 | -20/+113 |
2023-10-11 | map PL031 for rt | Ard Biesheuvel | 2 | -13/+22 |
2023-10-11 | fixup! fixup! WIP console | Ard Biesheuvel | 1 | -1/+1 |
2023-10-11 | WIP peloader | Ard Biesheuvel | 2 | -21/+38 |
2023-10-11 | fixup! WIP console | Ard Biesheuvel | 2 | -12/+7 |
2023-10-11 | rustfmt | Ard Biesheuvel | 4 | -16/+11 |
2023-10-11 | WIP console | Ard Biesheuvel | 3 | -20/+25 |
2023-10-11 | WIP | Ard Biesheuvel | 4 | -39/+52 |
2023-10-10 | new pe loader | Ard Biesheuvel | 10 | -198/+402 |
2023-10-10 | WIP | Ard Biesheuvel | 3 | -78/+57 |
2023-10-10 | Add to_vec() to loader entry iterator | Ard Biesheuvel | 1 | -24/+78 |
2023-10-10 | WIP ACPI stuff | Ard Biesheuvel | 5 | -72/+449 |
2023-10-08 | WIP bootservices | Ard Biesheuvel | 3 | -76/+78 |
2023-10-08 | WIP | Ard Biesheuvel | 6 | -124/+117 |
2023-10-08 | WIP | Ard Biesheuvel | 1 | -9/+10 |
2023-10-08 | WIP | Ard Biesheuvel | 4 | -55/+87 |
2023-10-08 | WIP | Ard Biesheuvel | 26 | -806/+840 |
2023-10-07 | WIP | Ard Biesheuvel | 7 | -35/+49 |
2023-10-06 | Avoid static mut globals for simpletext | Ard Biesheuvel | 2 | -6/+8 |
2023-10-06 | Re-enable BTI | Ard Biesheuvel | 3 | -3/+4 |
2023-10-06 | WIP | Ard Biesheuvel | 10 | -167/+211 |
2023-10-05 | Use outline atomics | Ard Biesheuvel | 2 | -2/+3 |
2023-10-05 | Install LLD | Ard Biesheuvel | 1 | -0/+1 |
2023-10-05 | Really use LLD | Ard Biesheuvel | 2 | -5/+7 |
2023-10-05 | Add cross target | Ard Biesheuvel | 1 | -0/+1 |
2023-10-05 | Add workflow | Ard Biesheuvel | 1 | -0/+18 |
2023-10-05 | WIP | Ard Biesheuvel | 3 | -6/+6 |
2023-10-05 | Use aarch64 flavor of start_image.s | Ard Biesheuvel | 1 | -1/+2 |
2023-10-05 | Switch to clang as linker | Ard Biesheuvel | 2 | -1/+6 |
2023-10-02 | Fix cfgtable locking and dealloc size | Ard Biesheuvel | 3 | -3/+6 |
2023-09-30 | Make protocol db race free | Ard Biesheuvel | 2 | -18/+28 |
2023-09-30 | Make memmap implementation race free | Ard Biesheuvel | 1 | -73/+61 |
2023-09-30 | Fix races in getmemorymap() | Ard Biesheuvel | 2 | -14/+19 |
2023-09-30 | Clean up fwcfg and add barriers | Ard Biesheuvel | 1 | -14/+10 |
2023-09-28 | Drop use of btreemap::extract_if | Ard Biesheuvel | 2 | -10/+9 |
2023-09-27 | Disable BTI support until it stabilizes | Ard Biesheuvel | 2 | -2/+2 |
2023-09-26 | Use spinlock to synchronize console output | Ard Biesheuvel | 4 | -36/+53 |
2023-09-26 | fixup! Replace get_random_u64() with a generic version get_random::<T>() | Ard Biesheuvel | 1 | -1/+2 |
2023-09-26 | Declare used data regions before performing allocations | Ard Biesheuvel | 1 | -6/+6 |
2023-09-26 | Drop unneeded unstable feature | Ard Biesheuvel | 1 | -3/+0 |
2023-09-26 | Fix exception vector entry placement | Ard Biesheuvel | 1 | -4/+3 |
2023-09-26 | Update to latest deps | Ard Biesheuvel | 2 | -8/+8 |
2023-09-25 | Replace get_random_u64() with a generic version get_random::<T>() | Ard Biesheuvel | 3 | -8/+11 |
2023-09-25 | add barrier to DMA ops | Ard Biesheuvel | 1 | -0/+2 |
2023-09-24 | use rndr for get_random_bytes | Ard Biesheuvel | 1 | -0/+10 |
2023-09-24 | Update to recent rustc version | Ard Biesheuvel | 5 | -49/+88 |
2023-09-20 | fixup! Barebones EFI implementation for mach-virt/arm64 | Ard Biesheuvel | 2 | -4/+4 |
2023-02-01 | Enable BTI and expose it in the EFI memory attributes table | Ard Biesheuvel | 3 | -4/+55 |
2023-01-31 | Barebones EFI implementation for mach-virt/arm64 | Ard Biesheuvel | 34 | -2/+3991 |
2022-03-10 | Import cargo boilerplate | Ard Biesheuvel | 3 | -0/+12 |