home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / unix / bsd / 5080 < prev    next >
Encoding:
Internet Message Format  |  1992-09-03  |  2.0 KB

  1. Path: sparky!uunet!dtix!darwin.sura.net!bogus.sura.net!pandora.pix.com!stripes
  2. From: stripes@pix.com (Josh Osborne)
  3. Newsgroups: comp.unix.bsd
  4. Subject: Re: 386bsd: Doesn't use BIOS?
  5. Message-ID: <Bu0yzn.BB7@pix.com>
  6. Date: 3 Sep 92 23:09:22 GMT
  7. References: <1992Sep3.194427.14251@engage.pko.dec.com>
  8. Sender: news@pix.com (The News Subsystem)
  9. Organization: Pix Technologies -- The company with no adult supervision
  10. Lines: 28
  11. Nntp-Posting-Host: pandora.pix.com
  12.  
  13. In article <1992Sep3.194427.14251@engage.pko.dec.com> ewanco@kalvin.enet.dec.com writes:
  14. >I saw mentioned in the thread on the Diamond Speedstar 24[X] interface problems
  15. >that said that 386bsd does not use BIOS and hence needs the code for the
  16. >Speedstar.  This struck me as odd; I can understand skipping the BIOS for the
  17. >sake of speed on certain devices, but why can't 386bsd use BIOS for proprietary
  18. >devices like the Speedstar?  Is it an all-or-nothing thing, that is, either we
  19. >forgo using BIOS at all or incur horrible disadvantages?  [...]
  20.  
  21. Well, most BIOS code is not rentrent which means we can't use it without
  22. external locking.  It is also going to be orentated towards running in 
  23. V8086 mode - so we would have to jump through a VM8086 TSS or call gate,
  24. or some other nonsense.  We would also need to be careful to protect
  25. the rest of the kernel for the BIOS code (in case it has bugs).
  26.  
  27. There may be some other reasons as well (like ones that make it impossable,
  28. as opposed to the ones I listed that just make it more trubble then it's worth).
  29.  
  30. >[...].  (Then again, it is news to me that you could take advantage of
  31. >hi-res accelerated boards through the BIOS, but that's another issue.)
  32.  
  33. Well you use the BIOS to enter various video modes, and some video BIOS
  34. code has some other code as well.
  35. -- 
  36.            stripes@pix.com              "Security for Unix is like
  37.       Josh_Osborne@Real_World,The          Multitasking for MS-DOS"
  38.       "The dyslexic porgramer"                  - Kevin Lockwood
  39. We all agree on the necessity of compromise.  We just can't agree on
  40. when it's necessary to compromise.       - Larry Wall
  41.