home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / os / os2 / programm / 4252 < prev    next >
Encoding:
Text File  |  1992-08-16  |  1.6 KB  |  42 lines

  1. Newsgroups: comp.os.os2.programmer
  2. Path: sparky!uunet!math.fu-berlin.de!informatik.tu-muenchen.de!rommel
  3. From: rommel@Informatik.TU-Muenchen.DE (Kai-Uwe Rommel)
  4. Subject: Re: Where am I going wrong????
  5. References: <1992Aug15.230628.2317@stortek.com> <1992Aug16.201203.4985@gw.wmich.edu> <1992Aug17.082023.13914@stortek.com>
  6. Sender: news@Informatik.TU-Muenchen.DE (USENET Newssystem)
  7. Organization: Technische Universitaet Muenchen, Germany
  8. Date: Mon, 17 Aug 1992 09:38:09 GMT
  9. Message-ID: <1992Aug17.093809.24122@Informatik.TU-Muenchen.DE>
  10. Lines: 30
  11.  
  12. In article <1992Aug17.082023.13914@stortek.com> eldenbrg@stortek.com (Dave Eldenburg) writes:
  13. >>All the {Vio,Kbd,Mou} calls are indeed 16-bit calls left over from OS/2 1.x.
  14. >>Try getting a copy of `Advanced OS/2 Programming' by Ray Duncan for a
  15. >>discussion of Vio calls.
  16. >>
  17. >>Hope this helps,
  18. >>
  19. >>/Doug
  20. >
  21. >So, are you saying there is no way to get this info using an OS/2 2.0
  22. >call?  Is this IBM's way of telling us that the command line is
  23. >dead and all new systems should be designed for PM?  There are a lot of
  24. >applications that don't really need that kind of a user interface.
  25. >
  26. >Dave
  27.  
  28. Yes it looks like this. Remember, if OS/2 is ported to a RISC, it would
  29. not have a concept like the PC screen buffer, so the VIO/MOU/KBD calls
  30. are useless.
  31.  
  32. Part of the work can be done with 32-bit IOCtl calls, for the rest you
  33. have to call 16-bit API's on PC's.
  34.  
  35. Kai Uwe Rommel
  36.  
  37. /* Kai Uwe Rommel --- rommel@informatik.tu-muenchen.de */
  38.  
  39. DOS ... is still a real mode only non-reentrant interrupt
  40. handler, and always will be.                -Russell Williams
  41.  
  42.