home *** CD-ROM | disk | FTP | other *** search
- Path: 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
-
- 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
- --------------------------------------------
-