TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Michael Gleason
from: Keith Thomson
date: 1996-04-01 15:56:36
subject: Why thunk in OS/2? or at all?

Hello Michael!

Friday March 29 1996 06:12, Michael Gleason wrote to Keith Thomson:

 >>  MG> I guess I am going to show how little I still know. But under
 >>  MG> OS/2 why would you want to / need to thunk?
 >> Some code is still 16 bit..  But only in the OS/2 1.0 api's which
 >> got carried forward to 2.X and 3.0, VIO, KBD, and MOU are still 16
 >> bit, they're used most for text-mode applications. Keith

 MG> Thank you for the reply. I wonder why VIO, KBD, and Mou are still 16
 MG> bit.... Mike.

Probably a mix of compatability and lazyness :)

To be compatable...  They should leave VIO/etc 16 bit, and make another DLL
for 32 bit equivelants...  (VIO32, KBD32)

The lazyness, Because until OS/2PPC was finished, After 2.0, The only way
IBM stated was supposed to be used was the stdin stdout stuff... not
vio/kbd...

(When /2ppc was released, They decided to use ViO/etc as the standard for
that, So they'll probably update it to 32 bit sometime in the future.)

Keith

... I think so brain, But if we didn't have ears, We'd look like WEASELS!
--- GED/2 2.50 UNREG
* Origin: StarCraft/2, Warped and Waitin to be Merlined! (1:15/42)
SEEN-BY: 50/99 78/0 270/101 620/243 711/401 409 410 413 430 808 809 934 955
SEEN-BY: 712/407 515 517 628 713/888 800/1 7877/2809
@PATH: 15/42 114/186 262 214 396/1 270/101 712/515 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.