Port-i386 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: HEADS UP: Framebuffer console support on x86
On 2/16/09, Jared D. McNeill <jmcneill%invisible.ca@localhost> wrote:
> Hey folks --
>
> I have added support to the x86 bootloader for VESA BIOS extensions. With a
> new bootloader and -current kernel that includes genfb(4) you can now select
> between VGA text and raster console modes in biosboot on both i386 and
> amd64. This functionality obsoletes vesafb(4) which is i386-only.
>
> VBE modes are configured with the new 'vesa' command. Usage, when present:
>
> * vesa {modenum|modestr}
> Enable specific VBE mode. The mode can be specified either as a
> VBE mode number (eg. 0x101) or as a string (eg. 800x600x16).
> * vesa {enabled|disabled}
> Enable / disable linear framebuffer, default mode is 640x480x8.
> May be changed in the future to determine mode based on VBE/DDC
> where available.
> * vesa list
> List modes supported by the firmware that meet the following
> criteria:
> * linear framebuffer
> * packed pixel or direct colour mode
>
> This can be automated as well with boot.cfg; I have in mine:
>
> menu=Boot NetBSD:vesa 1280x800;boot netbsd
> menu=Boot NetBSD (VGA):boot netbsd
>
> Please let me know if I broke anything.
My eee 701 works with 640x480x8 and 640x480x32 after I updated my
kernel with genfb and wsdisplay* at wsemuldisplaydev? and updated
/boot.
Matt
Home |
Main Index |
Thread Index |
Old Index