Hi,
~ wrote:Would you please give pointers to the things you have found until now about that, seboval, to better point us in helping?
![Speak to the hand =;](./images/smilies/eusa_hand.gif)
The only information I've been able to find is a text file describing the registers for the S3 family of video cards. I can't remember where this text file came from or when I downloaded it (it's just what I found in my personal archive). I've attached this text file...
I've also got a book here called "Programmer's Guide to the EGA, VGA, and Super VGA Cards" by Richard F. Ferraro (
see here). This contains a chapter for the S3 video cards - about 32 pages of information including (assembly) source code examples for card detection, extended register locking/unlocking, line draws, bit blits, hardware cursor, etc.
Despite all of this, I don't think anyone can really understand the internals of any SVGA card without first having very good knowledge/experience with standard VGA. I'd do VGA then something like Cirrus Logic just to gain experience before working on S3 (but I'd do S3 before I attempted something like Intel's 865).
Cheers,
Brendan