kernel patch for Paradise VGA+16

Paul de Bra wsinpdb at lso.win.tue.nl
Wed May 2 19:54:24 AEST 1990


I got requests from people who want to know how to make AT&T Unix (for the
386) believe that a Paradise VGA+16 is an AT&T VDC600.

The patch I applied to get AT&T Unix 3.2 version 2.1 recognize the
real Paradise card as a VDC600 will probably also make it think that
any VGA card is a VDC600, but it will probably not make high resolution
modes work with other cards. I never tested it with a non-Paradise card.
So BEWARE!!!!

In the file /etc/conf/pack.d/kd/Driver.o there are 2 bytes that need
to be changed:

byte 12623 is a "t", but should become a "u".
byte 12631 is a "^D", but should become a "^B".

(One can, with a bit of trouble, find out what this really does by
disassembling Driver.o...)

I don't have a binary patch program, but GNU-emacs works just fine for
this kind of patchwork...

Enjoy!

Paul.
(debra at research.att.com)



More information about the Comp.unix.i386 mailing list