freebsd-skq/stand/efi/loader
Roger Pau Monné 7d3259775c stand/efi: add modulep to kernel metadata
This mirrors the functionality of the BIOS amd64 bi_load function,
that stashes the absolute address of the module metadata. This is
required for booting as a Xen dom0 that does relocate the modulep and
the loaded modules, and thus requires adjusting the offset.

No functional change introduced, further patches will make use of this
functionality for Xen dom0 loading.

Sponsored by:		Citrix Systems R&D
Reviewed by:		imp
Differential revision:	https://reviews.freebsd.org/D28496
2021-02-16 15:26:11 +01:00
..
arch stand/efi: allow not exiting boot services 2021-02-16 15:26:10 +01:00
autoload.c loader: fdt: Add fdt_is_setup function 2019-04-25 20:08:43 +00:00
bootinfo.c stand/efi: add modulep to kernel metadata 2021-02-16 15:26:11 +01:00
conf.c loader: add comconsole implementation on top of SIO protocol 2020-03-14 06:36:03 +00:00
copy.c Drop EFI_STAGING_SIZE back down to 64M 2020-12-17 17:02:09 +00:00
efi_main.c loader.efi: replace HandleProtocol() with OpenProtocol() 2019-08-06 19:27:27 +00:00
efiserialio.c Fix the efi serial console in the Arm models. 2020-06-10 09:31:37 +00:00
framebuffer.c loader.efi: commands gop, uga and autoresize should use cached data 2021-01-17 15:33:48 +02:00
framebuffer.h loader.efi: reworked framebuffer setup 2021-01-12 13:07:27 +02:00
loader_efi.h veloader use vectx API for kernel and modules 2020-03-08 17:42:42 +00:00
main.c loader.efi: There are systems without ConOut, also use ConOutDev 2021-02-04 23:29:38 +02:00
Makefile loader: create built in font from bold font face 2021-01-23 10:53:30 +02:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
version