Re: Windows Assembly




On 2005-09-13 spamandviruses@xxxxxxxxxxxxxxxxx said:

> > Didn't they try to add that DRI stuff or whatever to the kernel?
>
> Damn, reading about that I'd get the impression that Linux has
> excellent graphics support.
>
> Yet I know better.
>
> Priorities are backward. I would make it so that mode switching
> works before I start worrying about 3D acceleration support, but
> all anyone cares about is 3D acceleration. All I want is a plain
> simple unaccelerated 320x240x256 mode, and I can't get it.
>
> But what pisses me off is that we've had VESA for how many years
> now? All the kernel has to do is use a little 8086 emulation and
> run the VESA BIOS code, and presto, it's capable of every single
> video mode the card supports on virturally every video card that's
> still in working order. But for some reason no one wants to use
> VESA.
>
> The closest they've come is someone made the kernel so that at
> bootup it'll make _one_ VESA call to switch to _one_ graphics mode.
> Once it's in that mode, it stays in that mode forever. For some
> reason calling the VESA BIOS after boot is out of the question.
_____
This can't be right. ((( `\
_ _`\ )
I'm not a Linux-head, but I (^ ) )
do use the 'Blueflops' Linux ~-( )
distro in order to run the _'((,,,)))
LINKS web browser...and I ,-' \_/ `\
can tell you that invoking ( , |
the browser causes the `-.-'`-.-'/|_|
video to switch to a high-rez \ / | |
VESA graphics mode. =()=: / ,' aa

Exiting the LINKS browser then switches back to normal
Linux text mode.

In fact, IIRC, the installer for LINKS gives you a choice
of various resolutions to choose from, and lets you test
each resolution to see how it looks, before making your
selection...all within the same Linux session.

So it's obviously possible to switch into and out of VESA
graphics modes while Linux is running. Can't tell you how
it's done, though.

Seems like you SHOULD be able to switch the processor into
Virtual-86 mode, do your video-mode manipulations, and then
switch back to protected mode.

But, as I say, I'm not a Linux-head. Hehe!


.



Relevant Pages

  • Re: 32 bit FORTH ??? Different tack! Jona
    ... get the whole Linux community to switch to your kernel. ... Linux is not just Linus. ... When you implement quite radical changes, you still can add a POSIX layer on ...
    (comp.lang.forth)
  • Re: Why VESA and DPMS are available only for i386?
    ... This is what the Linux VESA framebuffer driver does. ... of the frame buffer to the 64bit kernel. ... that you can't change the console video mode anymore once ... user attempts to switch from X to the "text mode" console. ...
    (freebsd-current)
  • Re: v/phy memory translationquestion
    ... I don't know exactly how Linux is implemented on that platform. ... the kernel does lazy switchcing. ... so you can switch from user mode to kernel mode ...
    (comp.os.linux.development.system)
  • Re: v/phy memory translationquestion
    ... > I don't know exactly how Linux is implemented on that platform. ... > the kernel does lazy switchcing. ... so you can switch from user mode to kernel mode ...
    (comp.os.linux.development.system)
  • dvi cabling again!
    ... I got a LG L1930B lcd monitor a couple of days ago & it works very well ... Switched to a DVI-D cable & linux has a problem. ... kernel not doing something well with digital signals? ... WinXP has not encountered any problem with the switch to the DVI-D ...
    (comp.os.linux.x)