home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / os / os2 / misc / 40045 < prev    next >
Encoding:
Text File  |  1992-12-21  |  2.1 KB  |  44 lines

  1. Newsgroups: comp.os.os2.misc
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!rpi!uwm.edu!spool.mu.edu!umn.edu!csus.edu!netcom.com!samiam
  3. From: samiam@netcom.com (Scott Moore)
  4. Subject: Re: OS/2's guts are 16bit
  5. Message-ID: <1992Dec20.071743.28270@netcom.com>
  6. Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
  7. References: <1992Dec19.220131.23333@rose.com>
  8. Date: Sun, 20 Dec 1992 07:17:43 GMT
  9. Lines: 33
  10.  
  11. victor.ng@rose.com (victor ng) writes:
  12.  
  13. >I heard from someone that some of the in OS/2 is 16-bit.  I thought he
  14. >was talking about the GRE in GA but he's not.  What's this guy talking
  15. >about, or is it just more BS?
  16.  
  17. IBM performed an incremental move from 16 bit os/2 to 32 bit os/2. The new
  18. code (such as memory management, kernal etc) required to make os/2 fully
  19. support the 386 advanced modes was implemented first. A system called "thunks"
  20. was introduced to allow 32 bit code and 16 bit code to cross call each other.
  21. This allowed IBM to get a full version of os/2 2.0 up in far less time than
  22. a from-scratch rewrite of os/2 (many sections of os/2 are in assembly, so 
  23. you cannot just recompile). Understanding that they would be accused of
  24. putting a 32 bit face on a 16 bit system, IBM has moved quickly to get the
  25. most time critical sections still written in 16 bit moved to 32 bit. 
  26. For instance, the "graphics engine" was 16 bit, but the recent service pack
  27. included a 32 bit version, that also allows 32 bit video drivers to be 
  28. created.
  29. My understanding (the understanding of someone not from IBM) is that most of
  30. the code in os/2 2.0 is now 32 bit.
  31. Note that the easy communication between 32 and 16 bits has allowed us to 
  32. make immediate use of the 16 os/2 programs written for os/2 1/x. Contrast
  33. that with windows 3.0 virtually dumping all the 2.x programs in the trash
  34. (and that wasn't even a 16 to 32 bit change).
  35.  
  36.                                                   [sam]
  37.  
  38. -- 
  39. Scott A. Moore [SAM]  | "Cash is more 
  40. samiam@netcom.com     | important than your 
  41. Santa Cruz, CA USA    | mother"
  42. 408-423-1624          | Allan Shugart - CEO Segate Corp.
  43. ------------------------------------------------------------------------
  44.