Oh, you're talking about Linux/ia32? :-)
> Once you enter MMIO neither of these addresses are valid. And the text is
> now 8 bytes per character rather than 2. (had to learn that through trial
> and error - it's not documented). Also font programming is completely
> different.
Yeah, I saw that too on my S3 968 in my PPC. I've got a text mode, correct
colors, but the character-to-font mapping seems to be weird. Then I bought the
ATI and left the 968 alone. Very recently I've got the 968 databook, so I can
start writing a frame buffer device for it.
> Oh - and one last note. To program MMIO mode, you have to reprogram the
> cards' PCI registers. Is there a safe way to do this under linux without
> doing it in a kernel driver? Just curious....
Yes, I assume the frame buffer device will setup the PCI config registers for
me, since it has to program the video mode anyway.
Greetings,
Geert
-- Geert Uytterhoeven Geert.Uytterhoeven@cs.kuleuven.ac.be Wavelets, Linux/{m68k~Amiga,PPC~CHRP} http://www.cs.kuleuven.ac.be/~geert/ Department of Computer Science -- Katholieke Universiteit Leuven -- Belgium
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu