Xref: utzoo unix-pc.general:3751 comp.sys.att:7607 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!tut.cis.ohio-state.edu!att!laidbak!laidbak!botton From: botton@laidbak.i88.isc.com (Brian D. Botton) Newsgroups: unix-pc.general,comp.sys.att Subject: Re: status report on video ram access kit and Mgr Message-ID: <1989Sep19.043419.7518@i88.isc.com> Date: 19 Sep 89 04:34:19 GMT References: <1989Sep17.054555.14668@i88.isc.com> <2398@flatline.UUCP> Sender: usenet@i88.isc.com (Usenet News) Reply-To: botton@i88.isc.com (Brian D. Botton) Organization: Interactive Systems Corporation, Naperville, IL Lines: 41 In article <2398@flatline.UUCP> erict@flatline.UUCP (J. Eric Townsend) writes: >In article <1989Sep17.054555.14668@i88.isc.com> botton@i88.isc.com (Brian D. Botton) writes: >> Now, for something completely different. Mgr is doing very well. Brad has > > >Hey... How will your video doohickey help out a possible X? Anybody know >how this would help X-windows (server XOR client is fine for me... :-)? There are several ways that X would be helped out with my "doohickey." For those who saw my posting of a few months ago, please bear with me. 1. From what I understand, the planned ports of X will include a device driver that will handle the video access. This means that every time you want to read or write even a single pixel you MUST do a system call. What my little circuit does is let you set a pointer equal to an address and then you reference the screen as if it is an array. The system call method takes about 20 times as long to execute as the array lookup. Personally, I don't like the idea of an approach that is guaranteed to be slower than another. 2. There isn't a whole lot of space available for device drivers. Getting rid of wind.o will free up ~48k of valuable space. For many people this isn't important, but if you have an expansion box and a few cards, along with a few device drivers off the net, you might get into trouble. 3. Debugging a device driver is infinitely more difficult then user level code. There are other reasons that I listed in the earlier posting, if anyone would like to see it please let me know and I'll e-mail. To be honest, I'de love to see my little board adopted by the X community. I think it is the best solution that I've seen so far, and I'm willing to provide support for the board for the long term. Meaning as long as the unix-pc group remains active. Hope this answers some questions. -- ... ___ _________ _][_n_n___i_i ________ I I Brian D. Botton (____________I_I______I_I_______I laidbak!botton or /ooOOOO OOOOoo oo oooo oo oo laidbak!bilbo!brian