home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / linux / 22576 < prev    next >
Encoding:
Internet Message Format  |  1993-01-03  |  2.4 KB

  1. Path: sparky!uunet!meaddata!sdw
  2. From: sdw@meaddata.com (Stephen Williams)
  3. Newsgroups: comp.os.linux
  4. Subject: Re: Linux and OS/2
  5. Date: 3 Jan 1993 21:53:37 GMT
  6. Organization: Mead Data Central, Dayton OH
  7. Lines: 50
  8. Message-ID: <1i7n91INN90f@meaddata.meaddata.com>
  9. References: <1993Jan02.101653.14765@donau.et.tudelft.nl>
  10. NNTP-Posting-Host: bugatti.meaddata.com
  11. X-Newsreader: Tin 1.1 PL5
  12.  
  13. Rogier Wolff (wolff@zen.et.tudelft.nl) wrote:
  14. : sdw@meaddata.com (Stephen Williams) writes:
  15. ..
  16. : >They could run unpriviliged and have the priviliged instructions
  17. : >emulated.
  18. : Nope. The problem is that the instructions to enter/leave priviliged
  19. : mode do not fault. This means that the controlling OS doesn't knoww
  20. : wether to handle the fault by emulation or by passing it along to the 
  21. : other OS.
  22. This was what I hadn't investigated.
  23. I didn't know if it was another hardware deficiency or just lack of
  24. gumption on the part of possible developers.
  25.  
  26. I am somewhat surprised..  In a user process running under Unix, for
  27. instance, an attempt to execute a priviledged instruction SHOULD
  28. generate an invalid instruction fault, right?  Do you mean that the
  29. processor just skips that instruction with no indication?
  30.  
  31. : >All it takes is some hard work.
  32. : Nope. You need intel to correct their specs on the 386, and then
  33. : get them to replace existing 386s. Good luck.
  34. No chance, of course.  Maybe AMD/cyrix could start adding features?
  35.  
  36. : >Note that Soft-PC and Sun-PC both emulate at least a 286 in software,
  37. : >as that is what it takes to run Windows 3.1 (unlike 3.0 which would
  38. : >run on 8086).
  39. : Yes they emulate EVERY instruction in software. What we want here is
  40. : the hardware to run the instructions, and software to handle the
  41. : "too priviliged to be done automatically" things. 
  42. Right.
  43. : >The Sun-PC 486 board even lets you run a full 32-bit application/os's with
  44. : >full vga mapped efficiently onto X windows.
  45. : This is a hardware solution which doesn't correspond with software solutions
  46. : on dos boxes.
  47. Of course not, although there have been hardware solutions similar to
  48. this.  Kind of ridiculous to not be able to share the main cpu...
  49.  
  50. sdw
  51. --
  52. Stephen D. Williams  Local Internet Gateway Co.; SDW Systems 513 496-5223APager
  53. LIG dev./sales       Internet: sdw@world.std.com CIS 76244.210@compuserve.com
  54. OO R&D Source Dist.  By Horse: 10028 Village Tree Ct., Miamisburg, OH 45342
  55. GNU Support          ICBM: 39 34N 85 15W I love it when a plan comes together
  56.