home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / os / os2 / misc / 35595 < prev    next >
Encoding:
Internet Message Format  |  1992-11-07  |  2.3 KB

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