original_kernel/arch/x86/boot
H. Peter Anvin 9f259cc59b x86 setup: set %ebx == %ebp == %edi == 0 on protected mode entry
In accordance with the newly formalized 32-bit boot protocol, set
%ebx == %ebp == %edi == 0 in order to support future extensions to the
protocol.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2007-11-04 19:48:04 -08:00
..
compressed x86: Fix boot protocol KEEP_SEGMENTS check. 2007-10-27 20:57:43 +02:00
tools
.gitignore
Makefile
a20.c
apm.c
bitops.h
boot.h x86 setup: sizeof() is unsigned, unbreak comparisons 2007-10-25 20:20:06 -07:00
cmdline.c
code16gcc.h
copy.S
cpu.c
cpucheck.c
edd.c
header.S x86 setup: handle boot loaders which set up the stack incorrectly 2007-10-25 19:55:03 -07:00
install.sh
main.c x86: clean up setup.h and the boot code 2007-10-23 22:37:25 +02:00
mca.c
memory.c
mtools.conf.in
pm.c
pmjump.S x86 setup: set %ebx == %ebp == %edi == 0 on protected mode entry 2007-11-04 19:48:04 -08:00
printf.c
setup.ld
string.c
tty.c
version.c
vesa.h
video-bios.c x86 setup: sizeof() is unsigned, unbreak comparisons 2007-10-25 20:20:06 -07:00
video-vesa.c x86 setup: sizeof() is unsigned, unbreak comparisons 2007-10-25 20:20:06 -07:00
video-vga.c
video.c x86 setup: sizeof() is unsigned, unbreak comparisons 2007-10-25 20:20:06 -07:00
video.h
voyager.c