Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Archive » net.micro.pc » Xenix 286 & Graphics
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Xenix 286 & Graphics [message #138671 is a reply to message #138643] Fri, 07 June 1985 14:34 Go to previous message
robin is currently offline  robin
Messages: 24
Registered: May 2013
Karma:
Junior Member
Article-I.D.: medstar.176
Posted: Fri Jun  7 14:34:56 1985
Date-Received: Sun, 9-Jun-85 02:30:09 EDT
References: <263@tellab3.UUCP>
Organization: Medical Systems Technology and Research, Inc., Atlanta, Ga.
Lines: 27
Xref: watmath net.micro.pc:4183 net.unix-wizards:13454

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
[Message index]
 
Read Message
Read Message
Previous Topic: Re: Re: Re: 286 vs. 68k
Next Topic: 286 compilers
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Mar 28 21:28:54 EDT 2025

Total time taken to generate the page: 0.00309 seconds
eXTReMe Tracker - Free Website Statistics