Subj : Interrupts
To   : Rachel Veraa
From : Lee Aroner
Date : Sun May 20 2001 03:24 am

NA> And second, I have MS-PDS 7.1 (QuickBasic), which can build both DOS
NA> and OS/2 applications. It works wonderful, except for some reason I
NA> can't perform ANY "low level" operations if I want to compile for
NA> OS/2 (ie. poking around in memory, calling interrupts, etc). I think
NA> there is a way around this in the BC compiler (or possibly the
NA> linker?) but does anyone know why?

RV> First, OS/2 doesn't use interrupts.  You have to use API calls.  Second,
 > since OS/2 is a multitasking OS, it manages memory much differently than
 > DOS does.

  Not to niggle the point, but of course OS/2 uses interrupts. Each
  and every one of those API calls is a wrapper around an interrupt
  call.


                                      LRA


-- SPEED 2.01 #2720: As I said before, I never repeat myself.

--- Maximus/2 3.01
* Origin: Top Hat 2 BBS (1:343/41)