freebsd-nq/sys/conf
Marcel Moolenaar 0355a8b24b Fix switching to physical mode as part of calling into EFI runtime
services or PAL procedures. The new implementation is based on
specific functions that are known to be called in certain scenarios
only. This in particular fixes the PAL call to obtain information
about translation registers. In general, the new implementation does
not bank on virtual addresses being direct-mapped and will work when
the kernel uses PBVM.

When new scenarios need to be supported, new functions are added if
the existing functions cannot be changed to handle the new scenario.
If a single generic implementation is possible, it will become clear
in due time.

While here, change bootinfo to a pointer type in anticipation of
future development.
2011-03-21 18:20:53 +00:00
..
defines
files - Merge changes to the base system to support OFED. These include 2011-03-21 09:40:01 +00:00
files.amd64
files.arm
files.i386
files.ia64 Fix switching to physical mode as part of calling into EFI runtime 2011-03-21 18:20:53 +00:00
files.mips
files.pc98
files.powerpc
files.sparc64
files.sun4v
kern.mk
kern.post.mk
kern.pre.mk - Merge changes to the base system to support OFED. These include 2011-03-21 09:40:01 +00:00
kmod_syms.awk
kmod.mk
ldscript.amd64
ldscript.arm
ldscript.i386
ldscript.ia64 o Move the IVT and supporting functions to the front of the text 2011-03-18 22:45:43 +00:00
ldscript.mips
ldscript.mips.cfe
ldscript.mips.mips64
ldscript.mips.octeon1
ldscript.powerpc
ldscript.powerpc64
ldscript.sparc64
Makefile.amd64
Makefile.arm
Makefile.i386
Makefile.ia64
Makefile.mips
Makefile.pc98
Makefile.powerpc
Makefile.sparc64
Makefile.sun4v
makeLINT.mk
makeLINT.sed
newvers.sh
NOTES - Initial release of bxe(4) to support Broadcom NetXtreme II 10GbE. 2011-03-14 22:42:41 +00:00
options - Merge changes to the base system to support OFED. These include 2011-03-21 09:40:01 +00:00
options.amd64
options.arm
options.i386
options.ia64
options.mips
options.pc98
options.powerpc
options.sparc64
options.sun4v
systags.sh