home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!usc!elroy.jpl.nasa.gov!nntp-server.caltech.edu!josephc
- From: josephc@cco.caltech.edu (Joseph Chiu)
- Newsgroups: comp.os.os2.misc
- Subject: Re: how can you have a 32 bit display driver?
- Date: 6 Nov 1992 14:45:07 GMT
- Organization: California Institute of Technology, Pasadena
- Lines: 47
- Message-ID: <1de0djINNp56@gap.caltech.edu>
- References: <1dbugtINN509@gap.caltech.edu> <1dd2t8INNbll@iskut.ucs.ubc.ca>
- NNTP-Posting-Host: punisher.caltech.edu
-
- ochealth@unixg.ubc.ca (ochealth) writes:
-
- >In article <1dbugtINN509@gap.caltech.edu> hacker@cco.caltech.edu (Jonathan Bruce Hacker) writes:
- >>
- >>disclaimer: I know nothing about writing display drivers.
- >>
- >>I do know that an ISA bus is 16 bit. Therefore, does it not follow
- >>that for a display adapter plugged into an ISA bus, it is defacto 16
- >>bit and can never be 32 bit? So, how do you write a 32 bit driver for
- >>a 16 bit piece of hardware?
- >>
- >>
- >by that logic, the i386sx microprocessor should be incapable of running
- >32 bit software, because it has a 16 bit data bus.
-
- >A 32 bit driver is one that is written using the "real" i386 instructions,
- >that operate with 32 bit registers and opcodes.
-
- I'd like to further that statement with the fact that a good part of the
- "work" behind getting video out to the display occurs in the system's memory
- and the CPU. So, doing calculations and memory accesses at 32-bits at a time
- will double "that" half of the video routines.
-
- (Of course, if in writing the 32-bit video drivers, the code became less
- efficient...)
-
- >>Jon Hacker
- >>Caltech, Pasadena CA
- >>hacker@tumbler-ridge.caltech.edu
-
- >--
- >______________________________________________________________________________
- >jpm: ochealth@unixg.ubc.ca
- > Happily using OS/2 2.0 because MS Windows isNT ___
- > Insert VapourFeature ^^^
-
- I'm happily using OS/2 2.0, and I just converted YAT (Yet Another Techer) to
- OS/2 2.0. He's comment: "Dude, if I knew this existed, I'd have switched
- long ago."
-
- Now only if we can get linux to run in a VDM... ;-)
-
-
- --
- Joseph Chiu, Dept. of Computer Science, Caltech. josephc@coil.caltech.edu
- 1-57 California Institute of Technology, Pasadena, CA 91126. +1 818 449 5457
- * Now running OS/2, the best software that $89 can buy! (I want TCP/IP/X!) *
-