IBM OS/2 Warp Development Manuals: Difference between revisions
Appearance
(39 intermediate revisions by 2 users not shown) | |||
Line 6: | Line 6: | ||
!class="unsortable"|Author | !class="unsortable"|Author | ||
!class="unsortable"|Year | !class="unsortable"|Year | ||
!class="unsortable"|Links | !class="unsortable"|Links | ||
|- | |- | ||
Line 12: | Line 11: | ||
|rowspan=31|IBM | |rowspan=31|IBM | ||
|rowspan=8|1996 | |rowspan=8|1996 | ||
|[https://archive.org/download/ToolkitDocs1/Control%20Program%20Programming%20Guide%20and%20Reference%201.inf CP1.INF] [https://archive.org/download/ToolkitDocs1/Control%20Program%20Programming%20Guide%20and%20Reference%202.inf CP2.INF] [https://archive.org/download/ToolkitDocs1/Control%20Program%20Programming%20Guide%20and%20Reference%203.inf CP3.INF] | |||
| | |||
|- | |- | ||
|[[GPI Guide and Reference]] | |[[GPI Guide and Reference]] | ||
|[https://archive.org/download/ToolkitDocs1/GPI%20Guide%20and%20Reference%201.inf GPI1.INF] [https://archive.org/download/ToolkitDocs1/GPI%20Guide%20and%20Reference%202.inf GPI2.INF] [https://archive.org/download/ToolkitDocs1/GPI%20Guide%20and%20Reference%203.inf GPI3.INF] [https://archive.org/download/ToolkitDocs1/GPI%20Guide%20and%20Reference%204.inf GPI4.INF] | |||
| | |||
|- | |- | ||
|[[Presentation Manager Programming Guide and Reference]] | |[[Presentation Manager Programming Guide and Reference]] | ||
|[https://archive.org/download/ToolkitDocs1/Presentation%20Manager%20Programming%20Guide%20and%20Reference%201.inf PM1.INF] [https://archive.org/download/ToolkitDocs1/Presentation%20Manager%20Programming%20Guide%20and%20Reference%202.inf PM2.INF], [https://archive.org/download/ToolkitDocs1/Presentation%20Manager%20Programming%20Guide%20and%20Reference%203.inf PM3.INF], [https://archive.org/download/ToolkitDocs1/Presentation%20Manager%20Programming%20Guide%20and%20Reference%204.inf PM4.INF], [https://archive.org/download/ToolkitDocs1/Presentation%20Manager%20Programming%20Guide%20and%20Reference%205.inf PM5.INF] | |||
| | |||
|- | |- | ||
|[[System Object Model Programming Guide]] | |[[System Object Model Programming Guide]] | ||
|[https://archive.org/download/ToolkitDocs1/System%20Object%20Model%20Programming%20Guide.inf SOMGUIDE.INF] | |||
|[https://archive.org/download/ToolkitDocs1/System%20Object%20Model%20Programming%20Guide. | |||
|- | |- | ||
|[[System Object Model Programming Reference]] | |[[System Object Model Programming Reference]] | ||
|[https://archive.org/download/ToolkitDocs1/System%20Object%20Model%20Programming%20Reference.inf SOMREF.INF] | |||
|[https://archive.org/download/ToolkitDocs1/System%20Object%20Model%20Programming%20Reference. | |||
|- | |- | ||
|[[Workplace Shell Programming Reference]] | |[[Workplace Shell Programming Reference]] | ||
|[https://archive.org/download/ToolkitDocs1/Workplace%20Shell%20Programming%20Reference%201.inf WPS1.INF] [https://archive.org/download/ToolkitDocs1/Workplace%20Shell%20Programming%20Reference%202.inf WPS2.INF] [https://archive.org/download/ToolkitDocs1/Workplace%20Shell%20Programming%20Reference%203.inf WPS3.INF] | |||
| | |||
|- | |- | ||
|[[Workplace Shell Programming Guide]] | |[[Workplace Shell Programming Guide]] | ||
|[https://archive.org/download/ToolkitDocs1/Workplace%20Shell%20Programming%20Guide.inf WPSGUIDE.INF] | |||
|[https://archive.org/download/ToolkitDocs1/Workplace%20Shell%20Programming%20Guide. | |||
|- | |- | ||
|[[IBM OS/2 16/32-bit Linear eXecutable Module Format (LX) Specification]] | |[[IBM OS/2 16/32-bit Linear eXecutable Module Format (LX) Specification]] | ||
| | | | ||
|- | |- | ||
|[[Programming Guide and Reference Addendum]] | |[[Programming Guide and Reference Addendum]] | ||
|1999 | |1999 | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/addendum.inf ADDENDUM.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/addendum.inf INF | |||
|- | |- | ||
|[[ALP Programming Guide and Reference]] | |[[ALP Programming Guide and Reference]] | ||
|rowspan=8|1996 | |rowspan=8|1996 | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/alpref.inf ALPREF.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/alpref.inf INF | |||
|- | |- | ||
|[[SystemView Agent DMI Programmer's Guide]] | |[[SystemView Agent DMI Programmer's Guide]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/dnal1mst.inf DNAL1MST.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/dnal1mst.inf INF | |||
|- | |- | ||
|[[SystemView Agent DPI Programmer's Guide]] | |[[SystemView Agent DPI Programmer's Guide]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/dpil1mst.inf DPIL1MST.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/dpil1mst.inf INF | |||
|- | |- | ||
|[[Multimedia Application Programming Guide]] | |[[Multimedia Application Programming Guide]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/mmapg.inf MMAPG.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/mmapg.inf INF | |||
|- | |- | ||
|[[Multimedia Programming Reference]] | |[[Multimedia Programming Reference]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/mmref1.inf MMREF1.INF], [https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/mmref2.inf MMREF2.INF],[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/mmref3.inf MMREF3.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/mmref1.inf INF | |||
|- | |- | ||
|[[Multimedia Subsystem Programming Guide]] | |[[Multimedia Subsystem Programming Guide]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/mmsspg.inf MMSSPG.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/mmsspg.inf INF | |||
|- | |- | ||
|[[Enhanced Program Maintenance Utility (NMAKE32)]] | |[[Enhanced Program Maintenance Utility (NMAKE32)]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/nmake32.inf NMAKE32.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/nmake32.inf INF | |||
|- | |- | ||
|[[OpenGL Programming Reference]] | |[[OpenGL Programming Reference]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/oglbase.inf OGLBASE.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/oglbase.inf INF | |||
|- | |- | ||
|[[IBM OS/2 16/32-bit Object Module Format (OMF) Specification]] (Revision 11) | |[[IBM OS/2 16/32-bit Object Module Format (OMF) Specification]] (Revision 11) | ||
|2001 | |2001 | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/omfref.htm OMFREF.HTM] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/omfref.htm HTM] | |||
|- | |- | ||
|[[Open32 Programming Guide and Reference]] | |[[Open32 Programming Guide and Reference]] | ||
|rowspan=7|1996 | |rowspan=7|1996 | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/open32.inf OPEN32.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/open32.inf INF | |||
|- | |- | ||
|[[Problem Determination Programmer's Guide]] | |[[Problem Determination Programmer's Guide]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/pdguide.inf PDGUIDE.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/pdguide.inf INF | |||
|- | |- | ||
|[[Bidirectional Language Programming Guide]] | |[[Bidirectional Language Programming Guide]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/pmbdtech.inf PMBDTECH.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/pmbdtech.inf INF | |||
|- | |- | ||
|[[Legacy Resource Compiler Guide and Reference]] | |[[Legacy Resource Compiler Guide and Reference]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/rc16.inf RC16.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/rc16.inf INF | |||
|- | |- | ||
|[[Object REXX Programming Guide]] | |[[Object REXX Programming Guide]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/rexxpg.inf REXXPG.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/rexxpg.inf INF | |||
|- | |- | ||
|[[RXSTRING Library of Functions]] | |[[RXSTRING Library of Functions]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/rxstring.txt RXSTRING.TXT] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/rxstring.txt TXT] | |||
|- | |- | ||
|[[OS/2 Server Family Programming Reference]] | |[[OS/2 Server Family Programming Reference]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/srvfpqr.inf SRVFPQR.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/srvfpqr.inf INF | |||
|- | |- | ||
|[[TCP/IP Version 4.21 Programming Reference]] (Fourth Edition) | |[[TCP/IP Version 4.21 Programming Reference]] (Fourth Edition) | ||
|1999 | |1999 | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/tcppr.inf TCPPR.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/tcppr.inf INF] | |||
|- | |- | ||
|[[Tools Reference]] | |[[Tools Reference]] | ||
|1996 | |1996 | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/toolsref.inf TOOLSREF.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/toolsref.inf INF | |||
|- | |- | ||
|[[Unicode Programming Reference]] (Second Edition) | |[[Unicode Programming Reference]] (Second Edition) | ||
|1997 | |1997 | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/uniapi.htm UNIAPI.HTM] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/uniapi.htm HTM | |||
|- | |- | ||
|[[Using Your Toolkit]] | |[[Using Your Toolkit]] | ||
|rowspan=3|1996 | |rowspan=3|1996 | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/usetlkt.inf USETLKT.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/usetlkt.inf INF | |||
|- | |- | ||
|[[IBM C Library Reference]] | |[[IBM C Library Reference]] | ||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/xpg4ref.inf XPG4REF.INF] | |||
|[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/xpg4ref.inf INF | |||
|- | |- | ||
|IPF Programming Guide and Reference | |[[IPF Programming Guide and Reference]] | ||
| | |[https://archive.org/download/IBMOS2TechnicalDocumentation/IPFREF.INF IPFREF.INF] | ||
|- | |- | ||
|Windows Sockets Version 1.1 | |[[Windows Sockets]] Version 1.1 | ||
|Martin Hall<br />Mark Towfiq<br />Geoff Arnold<br />David Treadwell<br />Henry Sanders | |Martin Hall<br />Mark Towfiq<br />Geoff Arnold<br />David Treadwell<br />Henry Sanders | ||
|1993 | |1993 | ||
| | |[https://archive.org/download/IBMOS2TechnicalDocumentation/WINSOC11.INF WINSOC11.INF] | ||
|} | |} | ||
==Debugging== | ==Debugging== | ||
{|class="wikitable" | {|class="wikitable" | ||
!Title | !Title||Author||Year||Document No.||Links | ||
|- | |- | ||
|[[The OS/2 Debugging Handbook]] ( | |[[The OS/2 Debugging Handbook]] (IR 0.7)||Pete Guy, Richard Moore||1999||SG24-4640-00||[https://archive.org/download/IBMOS2Warp4ToolkitDocuments2/sg244640.inf sg244640.inf] | ||
| | |||
| | |||
|SG24-4640-00 | |||
| | |||
|- | |- | ||
|Kernel Debugger Reference | |[[Kernel Debugger Reference]]|| ||1996|| ||[https://archive.org/download/IBMOS2TechnicalDocumentation/KDEBUG.INF KDEBUG.INF] | ||
| | |||
|KDEBUG.INF | |||
|} | |} | ||
Line 174: | Line 131: | ||
!Author | !Author | ||
!Year | !Year | ||
!Document | !Document Ref. | ||
!Links | !Links | ||
|- | |- | ||
Line 181: | Line 138: | ||
|rowspan=5|1996 | |rowspan=5|1996 | ||
| | | | ||
|ODPGGDE1.INF | |[http://archive.org/download/IBMOS2TechnicalDocumentation/ODPGGDE1.INF ODPGGDE1.INF] + [http://archive.org/download/IBMOS2TechnicalDocumentation/ODPGGDE2.INF ODPGGDE2.INF] | ||
|- | |- | ||
|OpenDoc Programming Reference | |OpenDoc Programming Reference | ||
| | | | ||
|ODPGREF1.INF | |[http://archive.org/download/IBMOS2TechnicalDocumentation/ODPGREF1.INF ODPGREF1.INF] + [http://archive.org/download/IBMOS2TechnicalDocumentation/ODPGREF2.INF ODPGREF2.INF] | ||
|- | |- | ||
|OpenDoc User Interface Guidelines | |OpenDoc User Interface Guidelines | ||
| | | | ||
|ODUI.INF | |[http://archive.org/download/IBMOS2TechnicalDocumentation/ODUI.INF ODUI.INF] | ||
|- | |- | ||
|OSA Programming Guide and Reference | |[[OSA Programming Guide and Reference]] | ||
| | | | ||
|OSA1.INF | |[http://archive.org/download/IBMOS2TechnicalDocumentation/OSA1.INF OSA1.INF] + [http://archive.org/download/IBMOS2TechnicalDocumentation/OSA2.INF OSA2.INF] | ||
|- | |- | ||
|PartMeister Guide and Reference | |PartMeister Guide and Reference | ||
| | | | ||
|PMEISTER.INF | |[http://archive.org/download/IBMOS2TechnicalDocumentation/PMEISTER.INF PMEISTER.INF] | ||
|} | |} | ||
Line 205: | Line 162: | ||
!Author | !Author | ||
!Year | !Year | ||
!Document | !Document Ref. | ||
!Links | !Links | ||
|- | |- | ||
Line 211: | Line 168: | ||
|IBM | |IBM | ||
| | | | ||
|APIBAS. | |APIBAS.INF | ||
| | |[https://archive.org/download/IBMOS2TechnicalDocumentation/apibas.inf INF], [https://archive.org/download/IBMOS2TechnicalDocumentation/APIBAS.PDF PDF] | ||
|} | |} | ||
==IBM Device Driver Development Kit | ==IBM Device Driver Development Kit== | ||
{|class="wikitable sortable" | {|class="wikitable sortable" | ||
!Title | !Title | ||
!Author | !class="unsortable"|Author | ||
!Year | !class="unsortable"|Year | ||
!Links | !Links | ||
|- | |||
|[[PDDR/2 - 32-bit Omni Presentation Driver]] | |||
|rowspan=16|IBM | |||
| | |||
|{{DLDDK|omni.inf}} | |||
|- | |- | ||
|[[AP2 - Automated Audio Device Driver Test Tool]] | |[[AP2 - Automated Audio Device Driver Test Tool]] | ||
| | | | ||
|{{DLDDK|ap2.inf}} | |||
|- | |- | ||
|[[Assembly Language Processor (ALP) Assembler Reference]] | |[[Assembly Language Processor (ALP) Assembler Reference]] | ||
| | | | ||
|{{DLDDK|alpref.inf}} | |||
|- | |- | ||
|[[Display Device Driver Reference for OS/2]] | |[[Display Device Driver Reference for OS/2]] | ||
| | | | ||
|{{DLDDK|display.inf}} | |||
|- | |- | ||
|[[Graphics Adapter Device Driver Reference]] | |[[Graphics Adapter Device Driver Reference]] | ||
| | | | ||
|{{DLDDK|gradd.inf}} | |||
|- | |- | ||
|[[Input Output Device Driver Reference]] | |[[Input/Output Device Driver Reference]] | ||
| | | | ||
|{{DLDDK|in_out.inf}} | |||
|- | |- | ||
|[[LAN Device Driver Documentation]] | |[[LAN Device Driver Documentation]] | ||
| | | | ||
| | | | ||
|- | |- | ||
|[[MMPM/2 Device Driver Reference]] | |[[MMPM/2 Device Driver Reference]] | ||
| | | | ||
|{{DLDDK|mmpm2.inf}} | |||
|- | |- | ||
|[[Object-Oriented OS2 Audio Device Driver Samples]] | |[[Object-Oriented OS2 Audio Device Driver Samples]] | ||
| | | | ||
| | | | ||
|- | |- | ||
|[[Pen for | |[[Pen for OS/2 Device Driver Reference]] | ||
| | |1996 | ||
| | |{{DLDDK|penos2.inf}} | ||
|penos2.inf | |||
|- | |- | ||
|[[Physical Device Driver Reference]] | |[[Physical Device Driver Reference]] | ||
| | | | ||
|{{DLDDK|pddref.inf}} | |||
|- | |- | ||
|[[Presentation Device Driver Reference for | |[[Presentation Device Driver Reference for OS/2]] | ||
| | | | ||
|{{DLDDK|pdrref.inf}} | |||
|- | |- | ||
|[[Printer Device Driver]] | |[[Printer Device Driver Reference for OS/2]] | ||
| | | | ||
|{{DLDDK|printer.inf}} | |||
|- | |- | ||
|[[Storage Device Driver Reference]] | |[[Storage Device Driver Reference]] | ||
| | | | ||
|{{DLDDK|storage.inf}} | |||
|- | |- | ||
|[[Using Your DDK]] | |[[Using Your DDK]] | ||
| | | | ||
|useddk.inf | |{{DLDDK|useddk.inf}} | ||
|- | |||
|[[Virtual Device Driver Reference for OS/2]] | |||
| | | | ||
|{{DLDDK|vddref.inf}} | |||
|} | |||
==DBCS== | |||
{|class="wikitable sortable" | |||
!Title | |||
!class="unsortable"|Author | |||
!class="unsortable"|Year | |||
!Links | |||
|- | |||
|DBCS Design Guide and Information for OS/2 | |||
|rowspan=5|IBM | |||
|1994 | |||
|[https://komh.github.io/os2books/dbcs/os2dbcs] | |||
|- | |||
|Open32 NLS extension | |||
|1996 | |||
|[https://komh.github.io/os2books/dbcs/open32j] | |||
|- | |- | ||
|[[ | |OS/2 32bit Input Method | ||
| | |1996 | ||
| | |[https://komh.github.io/os2books/dbcs/im32] | ||
| | |- | ||
| | |OS/2 DBCS application Primer for DBCS OS/2 V2.1 | ||
|1995 | |||
|[https://komh.github.io/os2books/dbcs/os2prm21] | |||
|- | |||
|OS/2 Warp Appl. Primer featuring XPG4 | |||
|1995 | |||
|[https://komh.github.io/os2books/dbcs/xprmos2] | |||
|- | |- | ||
|} | |} | ||
[[Category:Documentation]] | |||
[[Category:Documentation]] | [[Category:Documentation]] |
Latest revision as of 19:20, 15 April 2025
Reprint Courtesy of International Business Machines Corporation, © International Business Machines Corporation
IBM OS/2 Warp Toolkit
Debugging
Title | Author | Year | Document No. | Links |
---|---|---|---|---|
The OS/2 Debugging Handbook (IR 0.7) | Pete Guy, Richard Moore | 1999 | SG24-4640-00 | sg244640.inf |
Kernel Debugger Reference | 1996 | KDEBUG.INF |
OpenDoc
Title | Author | Year | Document Ref. | Links |
---|---|---|---|---|
OpenDoc Programming Guide | IBM | 1996 | ODPGGDE1.INF + ODPGGDE2.INF | |
OpenDoc Programming Reference | ODPGREF1.INF + ODPGREF2.INF | |||
OpenDoc User Interface Guidelines | ODUI.INF | |||
OSA Programming Guide and Reference | OSA1.INF + OSA2.INF | |||
PartMeister Guide and Reference | PMEISTER.INF |
PowerPC Edition
Title | Author | Year | Document Ref. | Links |
---|---|---|---|---|
API Addendum Volume 1 (PowerPC Edition) | IBM | APIBAS.INF | INF, PDF |
IBM Device Driver Development Kit
DBCS
Title | Author | Year | Links |
---|---|---|---|
DBCS Design Guide and Information for OS/2 | IBM | 1994 | [1] |
Open32 NLS extension | 1996 | [2] | |
OS/2 32bit Input Method | 1996 | [3] | |
OS/2 DBCS application Primer for DBCS OS/2 V2.1 | 1995 | [4] | |
OS/2 Warp Appl. Primer featuring XPG4 | 1995 | [5] |