freebsd-dev/stand/i386
Warner Losh ed2a65769a Create ptov() function.
Create a ptov() function. It's basically the same as the btx PTOV
macro, but works everywhere. smbios needs this to translate addresses,
but the translation differs between BIOS booting and EFI booting. Make
it a function so one smbios.o can be used everywhere. Provide
definitions for it in the two loaders affected.

Differential Revision: https://reviews.freebsd.org/D23660
2020-02-20 00:46:16 +00:00
..
boot0 Centralize several variables. 2018-02-02 06:32:26 +00:00
boot0sio
boot2 Move all sources from the llvm project into contrib/llvm-project. 2019-12-20 19:53:05 +00:00
btx btx: rename .s files to .S to use Clang IAS 2018-11-26 19:14:33 +00:00
cdboot stand: remove CLANG_NO_IAS from cdboot 2019-08-15 17:32:39 +00:00
common Use symbolic names for int13 calls 2019-12-16 21:52:12 +00:00
gptboot Work around assembler error from clang 10.0.0 in gptboot: 2020-01-28 21:41:37 +00:00
gptzfsboot Remove duplicate lz4 implementations 2019-11-02 12:28:04 +00:00
isoboot isoboot, gptboot: Fix WITHOUT_LOADER_GELI (gptboot) and isoboot in general 2018-08-09 02:06:25 +00:00
libfirewire biospci_write_config args were backwards 2019-01-08 20:01:56 +00:00
libi386 Create ptov() function. 2020-02-20 00:46:16 +00:00
loader Create ptov() function. 2020-02-20 00:46:16 +00:00
loader_4th Update Makefile.depend files 2019-12-11 17:37:53 +00:00
loader_lua Create a loader for each interpreter for x86 BIOS and all EFI 2018-08-14 18:44:41 +00:00
loader_simp Create a loader for each interpreter for x86 BIOS and all EFI 2018-08-14 18:44:41 +00:00
mbr stand/i386: rename .s to .S to use Clang IAS 2018-12-03 19:16:34 +00:00
pmbr stand/i386: rename .s to .S to use Clang IAS 2018-12-03 19:16:34 +00:00
pxeldr stand: remove CLANG_NO_IAS from pxeldr 2019-08-15 17:59:22 +00:00
zfsboot zfsboot: vdev_read_pad2 does allocate buffer with wrong size 2020-02-05 11:02:00 +00:00
boot.ldscript
Makefile Remove kgzip and kgzldr. 2019-05-24 05:34:21 +00:00
Makefile.inc Add WITH_PIE knob to build Position Independent Executables 2019-02-15 22:22:38 +00:00