Hi ,
Thomas, It should be better to keep discuission in Arch. :p
>
> I found the problem with the vga registers. It was a bug in the in8 (in32)
> method. I fixed it, and now the vga driver works. 640x480x16 (YES!!).
:o, GREAT! It is enough. Since All VGA Card supports this mode!
(If user is using EGA/CGA/HGA, we can't help............:p)
>
> Now we should start with a generic device loader (what do you think,
> Hilary? The shark examples are quite good). I'm also very interested in
> writing an IDE driver.
IMO, Shark provide a Generic Graphical Interface for drawing. We should
think about making a Generic Device Loader and then we make a Generic
Graphics Adaptor Driver.
>
> well, I've made some modifications in the source code, but I don't know
> how to upload these changes. Can anybody help me?
I think we should use CVS. But I donno how to operate the CVS and we got
no right to access current JJOS CVS.
>
> another speed question: write8 is much faster than write 32 why? I wanted
> to scrub the vga memory with write32, but it was too slow.
Would u mind pack several files to me that allows me to turn JOS to VGA Mode ?
Also, I found a Pascal Program that contains lots of SVGA Information using
VGA
Register. It called "WhatVGA". It contains lots of drivers. I think it can
cover more
than 50% of current Adaptor. We can get those information and make the drivers
for the users.
Regards,
Hilary
_______________________________________________
Kernel maillist - [EMAIL PROTECTED]
http://jos.org/mailman/listinfo/kernel