Xenix 286 & Graphics
    Robin Cutshaw 
    robin at medstar.UUCP
       
    Sat Jun  8 04:34:56 AEST 1985
    
    
  
To eliminate the reinitialization of the EGA in Xenix you must patch the
routine that does this...
cp /xenix /xenix-
adb -w /xenix -
$x
initCRTC+4?w cbc9		/* c756 = cbc9 */
$q
This will avoid initCRTC by just returning.
To use the color graphics adapter in graphics mode you will have to talk to
the controller.  I have written (and extensively use) an I/O channel device
driver that will allow me to examine/modify any I/O address including the
graphics adapter and the PC Network Adapter.  I may post this to net.sources
shortly.  To actually write into graphics memory you will have to use some
of the defined macros in sys/param.h to get between kernel and physical memory.
This is what I use to DMA into/from the PC Network Adapter.
Good luck...
-- 
----
Robin Cutshaw
uucp:   ...!{akgua,gatech}!medstar!robin
    
    
More information about the Comp.unix.wizards
mailing list