Article View: comp.os.os2.programmer
Article #833Missing documentation - KBD, MOU and VIO
From: Hale Landis
Date: Tue, 08 Sep 1992 00:02
Date: Tue, 08 Sep 1992 00:02
32 lines
1641 bytes
1641 bytes
Has anyone found the (missing) documentation for the KBD, MOU and VIO functions in the OS/2 2.0 manuals? Hello IBMer's: Do any of you know what became of this documentation? It is plainly clear that OS/2 2.0 supports these functions and it supports them for both 1.x and 2.0 applications. Based on what I have read, something called 'thunking' is used to convert 16:32 addresses (aka flat memory model) to 16:16 addresses (1.x addresses) so that 2.0 applications can use existing 1.x DLL's. So where is this really documented? I read about it in one of those after-market books about OS/2 2.0 you find in the bookstores. Again, IBMer's: what gives here? If you have the IBM C compiler and the example programs, look at the WORMS program. It demostrates how a 2.0 program calls the VIO, MOU, etc, functions. Now for the real reason for this posting: I notice that a number of people are posting questions about this and no one seems to have the definitive answer: an IBM manual to refer to! IBMer's: You really didn't overlook these important functions when creating the OS/2 2.0 manuals, did you? -------------------------------------------- Hale Landis Ph 408-423-4017 tware!sugs!landis -or- landis@sugs.tware.com --------------------------------------------
Technical Details
Message-ID:
<715895337snx@sugs.tware.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!wupost!cs.utexas.edu!swrinde!gatech!ncar!csn!tware!sugs!landisShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!wupost!cs.utexas.edu!swrinde!gatech!ncar!csn!tware!sugs!landis From: landis@sugs.tware.com (Hale Landis) Newsgroups: comp.os.os2.programmer Subject: Missing documentation - KBD, MOU and VIO Message-ID: <715895337snx@sugs.tware.com> Date: 8 Sep 92 00:02:17 GMT Organization: SUGS Lines: 32