original_kernel/arch/i386/boot
H. Peter Anvin 7ad37df02c [x86 setup] VGA: Clear the Protect bit before setting the vertical height
If the user has asked for the vertical height registers to be recomputed
by setting bit 15 in the video mode number, we do so without clearing the
Protect bit in the Vertical Retrace Register before setting the Overflow
register.  As a result, if the VGA BIOS had set the Protect bit, the
write to the Overflow register will be dropped, and bits [9:8] of the
vertical height will be left unchanged.

This is a bug imported from the assembly version of this code.  It was
pointed out by Etienne Lorrain.

Cc: Etienne Lorrain <etienne_lorrain@yahoo.fr>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2007-07-18 11:36:17 -07:00
..
compressed xen: suppress abs symbol warnings for unused reloc pointers 2007-07-18 08:47:45 -07:00
tools [x86 setup] build/tools.c: fix comment 2007-07-18 11:36:17 -07:00
.gitignore
Makefile
a20.c
apm.c
bitops.h
boot.h [x86 setup] Fix assembly constraints 2007-07-18 11:36:17 -07:00
cmdline.c
code16gcc.h
copy.S
cpu.c
cpucheck.c [x86 setup] Fix assembly constraints 2007-07-18 11:36:17 -07:00
edd.c
header.S
install.sh
main.c
mca.c [x86 setup] Fix assembly constraints 2007-07-18 11:36:17 -07:00
memory.c
mtools.conf.in
pm.c [x86 setup] Fix assembly constraints 2007-07-18 11:36:17 -07:00
pmjump.S
printf.c
setup.ld
string.c
tty.c
version.c
vesa.h
video-bios.c
video-vesa.c
video-vga.c
video.c [x86 setup] VGA: Clear the Protect bit before setting the vertical height 2007-07-18 11:36:17 -07:00
video.h
voyager.c [x86 setup] Fix assembly constraints 2007-07-18 11:36:17 -07:00