1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-04 12:52:15 +00:00
freebsd/sys/dev/fb
Jung-uk Kim 761eeb5fff Fix VESA color palette corruption:
- VBE 3.0 says palette format resets to 6-bit mode when video mode changes.
We simply set 8-bit mode when we switch modes if the adapter supports it.
- VBE 3.0 also says if the mode is not VGA compatible, we must use VBE
function to save/restore palette.  Otherwise, VGA function may be used.
Thus, reinstate the save/load palette functions only for non-VGA compatible
modes regardless of its palette format.
- Let vesa(4) set VESA modes even if vga(4) claims to support it.
- Reset default palette if VESA pixel mode is set initially.
- Fix more style nits.
2009-11-03 20:22:09 +00:00
..
boot_font.c - Define data of struct gfb_font a const as it's only used to supply font 2007-06-16 21:31:53 +00:00
creator.c - Change some softc members to be unsigned where more appropriate. 2009-04-28 20:49:47 +00:00
creatorreg.h - Merge sys/sparc64/creator/creator_upa.c into sys/dev/fb/creator.c. 2007-01-16 21:08:22 +00:00
fb.c Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
fbreg.h Replace explicit calls to video methods with their respective variants 2007-12-29 23:26:59 +00:00
gallant12x22.c Move the gallant 12 x 22 font data from a .h to a .c so it doesn't need 2007-06-16 21:48:50 +00:00
gfb.h - Define data of struct gfb_font a const as it's only used to supply font 2007-06-16 21:31:53 +00:00
machfb.c - Remove the second license as I'm also fine with the first one. 2009-04-14 20:23:47 +00:00
machfbreg.h
s3_pci.c Enable s3pci on amd64 which works on top of VESA, and allow 2009-09-21 07:05:48 +00:00
splash_bmp.c Replace explicit calls to video methods with their respective variants 2007-12-29 23:26:59 +00:00
splash_pcx.c Replace explicit calls to video methods with their respective variants 2007-12-29 23:26:59 +00:00
splash.c
splashreg.h
vesa.c Fix VESA color palette corruption: 2009-11-03 20:22:09 +00:00
vesa.h - When we restore VESA state, try BIOS POST earlier. VESA restore state 2009-10-23 18:41:00 +00:00
vga.c Enable BIOS modes on amd64. 2009-09-14 05:38:03 +00:00
vgareg.h Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00