Public Discussions > General Discussion

API documentation

(1/1)

A. Demetrious Sharpe, Sr.:
Hello all,

I'm looking for documentation of OS/2's APIs. I know about the documentation project at EDM/2, but it's not complete. So, I'm trying to track down as much additional documentation as possible in order to create as complete of a set as possible. If you have any sources of insight for the missing documentation, please post about it in a comment here.

Martin Iturbide:
Hi Demetrious

The EDM/2 also has the links to the IBM API documentation.
Here it is the main page: http://www.edm2.com/index.php/List_of_OS/2_Documentation

And you can check the documents at:
http://www.edm2.com/index.php/IBM_OS/2_Warp_Development_Manuals

Regards

A. Demetrious Sharpe, Sr.:
Thanks, Martin. I’ll give them a look. I’d definitely like to get as much API info as possible.

RickCHodgin:

--- Quote from: Martin Iturbide on December 03, 2017, 11:24:23 pm ---The EDM/2 also has the links to the IBM API documentation.
Here it is the main page: http://www.edm2.com/index.php/List_of_OS/2_Documentation

And you can check the documents at:
http://www.edm2.com/index.php/IBM_OS/2_Warp_Development_Manuals

--- End quote ---

This information is invaluable.  Thank you, Martin.

UPDATE:

Specifically:
    (1) The OS/2 Debugging Handbook (First Edition)
    (2) Kernel Debugger Reference.

I'm going to try to maintain some compatibility between my kernel debugger and the original one from IBM.  I like the syntax they use for the different addressing modes:


--- Code: ---#1f:02c0   -- Protected mode address
&3450:1234 -- Real mode address
%310230    -- Linear address
%%310230   -- Physical address
--- End code ---

Very straight-forward and concise.  I do plan to use color cues in my debugger as well.

Navigation

[0] Message Index

Go to full version