Commit Graph
6 Commits
Author SHA1 Message Date
Max Resch 111c9ba6c2 [st-stub] documenting the .dtb section 2021-10-16 13:26:21 +02:00
Max Resch 33bc9b756e [sd-stub] add support for embedding devicetree 2021-10-15 21:47:42 +02:00
Max Resch dc46792831 [sd-stub] Add support for aarch64 booting via pe-entry point 2021-10-13 18:20:32 +02:00
Max Resch 200b1d997d move mfree to macro-fundamentals.h 2021-10-12 18:31:57 +02:00
Max Resch a6089431d5 sd-stub: Provide initrd with LINUX_EFI_INITRD_MEDIA_GUID
Register a LINUX_EFI_INITRD_MEDIA_GUID DevicePath with a LoadFile2Protocol interface and serve the initrd to a supported Linux kernel (Version 5.8+)
Leave the x86 code for older kernels in place until supported kernels become more mainstream
2021-10-11 14:40:49 +02:00
Max Resch 3c79a56d53 sd-boot: time measurements for the ARM64
This adds assembly to read the platform timer from the CP15 coprocessor
register `cntpct_el0` and the frequency from `cntfrq_el0`
2021-08-06 13:40:00 +01:00