Peter Wemm
|
24ffe931b9
|
Lookup the EFI_FPSWA driver and pass the interface pointer through to the
kernel before we call ExitBootServices(). I've typed the definitions
in efifpswa.h from the Intel FPSWA manual (urk).
|
2001-11-19 07:09:47 +00:00 |
|
Peter Wemm
|
de76c8189e
|
Remove bootinfo.bi_kernel. It isn't used by the kernel. struct bootinfo
should go away on ia64, we should be loader metadata based since that is
the only way we can boot (loader, skiload).
|
2001-11-19 07:05:10 +00:00 |
|
Marcel Moolenaar
|
997313be99
|
Set RB_MULTIPLE (multiple console support) if the kernel is booted
with the -D flag.
|
2001-10-29 01:11:40 +00:00 |
|
Doug Rabson
|
4abfff1e2e
|
Call ExitBootServices and disable interrupts before we start hacking
the VM registers. This ought to make things slightly more reliable here.
|
2001-10-25 08:53:39 +00:00 |
|
Doug Rabson
|
bc14d41c7e
|
Return the mapkey which EFI gave us when we read the memory map - we need
it to call ExitBootServices.
|
2001-09-24 19:37:44 +00:00 |
|
Doug Rabson
|
6544e18249
|
Tidy up a little - don't try to print anything or enable interrupts after
we start changing translation registers. Also, call ExitBootServices
before we jump into the kernel.
|
2001-09-24 19:36:45 +00:00 |
|
Doug Rabson
|
1271403685
|
* Flesh out elf_exec and bootinfo.
* Add EFI network support.
|
2001-09-22 19:10:56 +00:00 |
|
Doug Rabson
|
327b34100f
|
Add ELF backend to the build.
|
2001-09-14 08:27:49 +00:00 |
|
Doug Rabson
|
f19fa0b627
|
Make this do the right thing (mostly). We should still reserve the pages
that the kernel loads into using the EFI AllocatePages call.
|
2001-09-14 08:26:00 +00:00 |
|
Doug Rabson
|
b827e60e65
|
Reformat.
|
2001-09-07 08:49:47 +00:00 |
|
David E. O'Brien
|
cb38c47462
|
style(9) + fix FreeBSD id's.
|
2001-06-16 02:12:36 +00:00 |
|
Doug Rabson
|
fd3e14e915
|
First approximation of an ia64 EFI loader. Not functional.
|
2001-06-09 16:49:51 +00:00 |
|