IBM Publications
Republishing Permission
IBM gave Permission to repost documentation from the OS/2 Toolkit:
- IBM External Submission #24167
IBM gave permission to republish the article contents of the IBM Developer Connections.
- IBM Copyright Permission #21362
IBM gave permission to republish the article contents of the IBM DDK 2004 and related documentation.
- IBM Copyright Permission #21953
Reprint Courtesy of International Business Machines Corporation, © International Business Machines Corporation
Documentation
IBM OS/2 Toolkit Information (IBM External Submission #24167)
- Control Program Programming Guide and Reference
- GPI Guide and Reference
- Presentation Manager Programming Guide and Reference
- System Object Model Programming Guide
- System Object Model Programming Reference
- Workplace Shell Programming Reference
- Workplace Shell Programming Guide
IBM Device Driver Development Kit 2004 (IBM External Submission #21953)
- AP2 - Automated Audio Device Driver Test Tool
- Assembly Language Processor (ALP) Assembler Reference
- Display Device Driver Reference for OS/2
- Graphics Adapter Device Driver Reference
- Input Output Device Driver Reference
- LAN Device Driver Documentation
- MMPM/2 Device Driver Reference
- Object-Oriented OS2 Audio Device Driver Samples
- Pen for OS2 Device Driver Reference
- Physical Device Driver Reference
- Presentation Device Driver Reference for OS2
- Printer Device Driver
- Storage Device Driver Reference
- Using Your DDK
- Virtual Device Driver Reference for OS2
- Basic USB Device Driver Stack for OS/2 Warp Programmer’s Reference. Version 1.1 (02/22/2002)
IBM OS/2 Development Related Contents
- OS/2 Application Binary Interfase for PowerPC (32-BIT) by IBM - (Dec 8, 1995)
- IBM OS2 16-32-BIT Object Module Format (OMF) and Linear Executablet Module Format (LX) - lx386 By IBM - (Oct 9, 1996)
- The System Object Model (SOM) and the Component Object Model (COM): A comparison of technologies summarized by IBM - (May 16, 1994)
- OpenDoc/SOM and OLE/COM Presentation by Berthold Reinwald
- Object-Oriented Programming in OS/2 2.0 Using SOM by Roger Sessions and Nurcan Coskun
- OS/2 Network Related Presentations by IBM
The Developer Connection for OS/2 Volume 11
IBM Developer Connection Volume 11
The Developer Connection for OS/2 Volume 10
Developer Connection News (April 1996)
- Tips & Techniques - Java - April 1996
- Tips & Techniques - LAN Systems - April 1996
- Q's & A's - April 1996
- IBM Revamps Developer Support
- PV - Program Visualizer Technical Information
- Go Cross Platform With the Developer Connection by Jackie Walker
- Java - An Exciting World of Opportunities by David Mounce
- What's New on Volume 10? by Karen Foley
- Using the IBM Developer API Extensions for OS/2 Warp by Todd Crowe
- Finally... Software MPEG Video Playback! by Lauren Post
- OpenDoc for AIX by Leigh Williamson
- Mustering DCE Registry Objects with the Managed Object Class Library by Theodore Shrader and Gregg Wilson
- Strategies for Using the DCE Managed Object Class Library by Theodore Shrader and Gregg Wilson
- Enabling DCE Application Servers for System Management by Rick Cohen and Umesh Khatwani
- DSS Directory Services by Joe Lucas
- 32-Bit Memory Management in OS/2 by Monte Copeland
- DBCS Enabling of Applications by John Howard
- The Power of Hyperwise by Cathy Longenberger
- SMARTsort: The Choice for Handling Workstation Data by Tony Gilbert
- PMCX: A Combined Solution by Matt Smith, Prominare, Inc.
The Developer Connection for OS/2 Volume 9
IBM Developer Connection Volume 9
The Developer Connection for OS/2 Volume 8
The Developer Connection for OS/2 Volume 7
Developer Connection News (April 1995)
- Operating System Evolution by Jeri Dube and Paul Giangarra
- VisualAge C++. A panoramic View by Jim Williams
- Evolving the Blueprint for visibility through integration by Ken Ast and John Sweitzer
- Setting the Stage for Object REXX scripting by Mike Baryla
- Hello World: Part II, OpenDoc Views and Presentation Types by Robert Tycast
- Workplace Shell Processes and Threads by Deepa Desai
- Development Tools for OS/2 for the PowerPC by Robert Spinneweber
- Migrating Your Source Code to OS/2 Warp, Part 2 by Ingrid Rodriguez
- The Road to the Final Four by Yvonne Nonte Stoetzel and Gregg Mason
- One Call Does It All by Monte Copeland
- Writing Multithreaded Graphics Programs by Kelvin R. Lawrence
- APIs and Frameworks by Robert J. Knaus
- Writing OS/2 Device Drivers with WATCOM C by Joseph Nord and Robert Rose
- Hyperwise: What's New in Version 2? by IBM
- Q's and A's - April 1995 by Amir Kolsky
- Tips and Techniques - April 1995 by IBM
The Developer Connection for OS/2 Volume 6
Developer Connection News (January 1995)
- A Diary of a Programmer's Vacation in Florida by Randell S. Flint
- Countdown to PowerPC by Scott L. Winters
- Delivering the OS/2 API Commitment by Jeri Dube
- OS/2 for the PowerPC: The Development Environment by Jay A. Tunkel
- Writing OpenDoc Part Handlers: Hello World by Robert Tycast
- On the Road with Object REXX by Mike Baryla
- The Enhanced Workplace Shell Programming Interface in OS/2 Warp Version 3 by Cathy Bloomfield
- Workplace Shell and DSOM: Together at Last by Eric Osmann
- Migrating Your Source Code to OS/2 Warp by Ingrid Rodriguez
- OS/2 for the PowerPC: Development Tools Coming Online Fast! by IBM
- Using the OS/2 Workplace Shell and DirectToSOM C++ by Robert Warren
- DDTT: A New API Test Tool by Vince Rapp
- Personalize Your OS/2 Warp Boot Screen by Allen Wynn and Joe Polimeni
- Extend Your Programs with REXX by Monte Copeland
- Monitoring Display Driver Interface Calls by Mike Cooper
- The Merging of Object-Oriented and Distributed Systems by Rob High
- Q's and A's - January 1995 by IBM
- Tips and Techniques - January 1995 by IBM
The Developer Connection for OS/2 Volume 5
Developer Connection News (September 1994)
- Workplace: Advancing the State of the Art by Miles Barel and Jeri Dube
- What's in it for me? - Workplace by IBM
- DIVEing into OS/2 Games! by Darren Dobkin
- OS/2 Enters the DSP Age by Linden deCarmo
- The Long Road by Sheila Harnett
- Fonts R Us! by Kelvin R. Lawrence
- Going the Extra Yard by Yvonne Nonte Stoetzel and Gregg Mason
- What's New for Programmers in LAN Server 4.0 by Tom Herrick
- Using the CTOI Tool by Amy Conner
- Getting the Bugs Out with IPMD by Patrick Gerstle
- Extra Extra!! by Michelle Harr and Tina Lemire
- Easing the Windows to OS/2 Migration Path Using Common Functions by Jeff English, One Up Corporation
- Is That Valid? by Matt Smith
- New and Improved: The GRE22 Printer Device Driver Model by Michael R. Cooper and Monte Copeland
- A Sample GRE22 Hardcopy Driver by IBM
- Making your OS/2 Device Driver APM-Aware by Frank J. Schroeder
- Writing OpenDoc Part Handlers: Hello World by Robert Tycast
- More Cool Stuff by IBM
- Tips - September 1994 by IBM
- Q's and A's - September 1994 by IBM
- The Road to Hyperwise! by Cathy Longenberger
The Developer Connection for OS/2 Volume 4
Developer Connection News (June 1994)
- Creating Animation for MMPM/2 by Darren Dobkin
- Open Scripting Architecture: Scripting for the Masses by Robert Tycast
- OpenDoc Glossary by IBM
- Insights - It's Renewal Time by IBM
- Writing Object Oriented Multimedia I/O Procedures by Ron Jones
- What Is the Future of OS/2 Multimedia? by Brad Noe
- Snapshot of the PSP LAN Systems API Strategy by Kim Wilkens
- An Introduction to Universal Language Support by Lisa Abbott
- Internationalization Glossary by IBM
- The OS/2 Debug Kernel by Charlie Schmitt and Monte Copeland
- Creating CID-Enabled Installations by Andrei Malacinski, Ken Greenlee, and Ernie Lovenhouse
- A Closer Look at Software Installer by IBM
- Filling You In: Areas, Paths, and Clipping by Kelvin R. Lawrence
- Ready! Set! Build! by Yvonne Nonte Stoetzel and Gregg Mason
- Communication Between OS/2 and WIN-OS/2 - Part 3 by David Kenner
- Sharing the Parallel Port by Frank J. Schroeder
- Q's and A's - Jun 1994 by IBM
- Tips 'N Techniques - Jun 1994 by IBM
The Developer Connection for OS/2 Volume 3
Developer Connection News (March 1994)
- Initializers and Destructors in SOM by Scott H. Danforth
- Workplace OS/2: Just Good Old OS/2 ... For the PowerPC! by Scott Winters and Jeri Dube
- Workplace OS/2 and OS/2 32-Bit API Strategy by Ken Borgendale and Arnold Bramnick
- 10 Tips to Effective Multimedia Programs by Linden deCarmo
- OpenDoc Technology: Basic Concepts by Robert Tycast
- Bento Technology by Kirk Searls
- SMART Review by Ingrid Rodriguez
- The Shell Game - Alternative Shells for OS/2 by Monte Copeland
- Avoiding the Build Lab Blues by Gregg Mason and Yvonne Nonte Stoetzel
- Communication Between OS/2 and WIN-OS/2 Processes by David Kenner
- What is a Transform? by IBM
- Using Transforms in your PM Graphics Applications by Kelvin R. Lawrence
- New Tricks for Dynamic Linking on the OS/2 2.x Operating System (Part 2) by John Keenleyside
- DDK Notes - March 1994 by Tony Arcuri
- Tips 'N Techniques - March 1994 by IBM
The Developer Connection for OS/2 Volume 2
Developer Connection News (November 1993)
- LIFE AFTER MAXIMUM ENTROPY or Operating Systems Unification at Last by Scott L. Winters and Jeri Dube
- OpenDoc: An Idea Whose Time has Come! by Robert Tycast
- Side by Side Comparison - OpenDoc vs. OLE2
- The OS/2 Graphics Subsystem in the Workplace OS Family by Kelvin R. Lawrence
- Snap! Crack! Bang! With OS/2 2.1 Multimedia Support (Part 2) by Gary G. Allran
- Modifying Your PM Programs for Pen for OS/2 by Vera Dulaney and Kevin Lee
- Maximizing the Audio Support in OS/2 2.1 by Linden deCarmo
- 32-Bit OS/2 Exception Management by Monte Copeland
- Communication between OS/2 and Windows Processes by David Kenner
- Migrating Windows Applications to OS/2: Making it Work by Jeff English. One Up Corporation
- The Five Phases of the Porting Process
- New Tricks for Dynamic Linking On The OS/2 2.x Operating System by John Keenleyside
- Why DLLs?
- KwikINF (Quick Information Access into Online References) by Paul Brightly
- DDK Notes - Nov 1993 by Judith A. Courter
- DDK Q's and A's - Nov 1993 by IBM
- Tips 'N Techniques - Nov 1993 by IBM
The Developer Connection for OS/2 Volume 1
Developer Connection News (August 1993)
- IBM Ships Premiere Issue of The Developer Connection for OS/2 by David Kenner
- Workplace OSs: Doors to the Future by Paul Giangarra
- An Open Letter from the Publisher and Product Manager of The Developer Connection for OS/2 by Barbara J. Britt
- A Snapshot of the IBM Personal Operating Systems Strategy by Sam Kahn
- Pen for OS/2 by Judy Schwait
- Snap! Crack! Bang! With OS/2 2.1 Multimedia Support - Part 1 by Gary G. Allran
- Multithreading Presentation Manager Applications by Monte Copeland
- Creating Multithreaded Applications with WATCOM VX-REXX by Brian Vink
- Graphics Interface Kit/2 Brings Ease to Creating GUIs
- Graphics Interface Kit/2 and The Developer Connection for OS/2 by Seth Eilbott
- IBM Device Driver Source Kit for OS/2 by Judith A. Courter
- Question and Answers - August 1993 by IBM
Links
- HOW TO CONVERT FROM 2.1 BASE VIDEO INTO 3.0 BASE VIDEO IN ORDER TO TAKE ADVANTAGE OF THE MONITOR CONFIGURATION FEATURE OF THE 3.0 SYSTEM ICON
- Device Drivers for OS/2 2.x are compatible with OS/2 Warp V3 and do not require additional modifications.
- Driver Development Support Center's (DDSC) Cyber DUDE
- GRADD FAQ
- OS/2 keyboard translate table design
- Developing NDIS LAN device drivers FAQ
- How do I get started writing OS/2 device drivers
- OS/2 OO Books: A Roadmap
- VIDEO PLAYBACK - NO AUDIO BUG
- SOME WATCOM COMPILER TIPS FROM DUDE USERS
- Introduction to DASD, SCSI and CD-ROM Programming Interfases
- Developer Guide for OS/2 for SMP Version 2.11
- OS/2 Resource Manager Architecture
- Device Driver FAQ
- OS/2 Hardware Compatibility List 1995
- OS/2 & LAN Systems Development Tools Guide
- New XGA Display Driver Entry Points
- New VGA Display Driver Entry Points
- Developer Connection DDK Transitional Questions and Answers
- NDIS Implementation Information for IBM LAN Systems - OS/2 Messaging and National Language Support
- INSTALLABLE FILE SYSTEMS FOR OS/2 VERSION 2.0
- SAMPLE CODE CHUNKS, FROM A DEVICE DRIVER
Developer Support News
- [1] 1994 Issue 1 - 17 January 1994
- [2] 1994 Issue 2 - 15 February 1994
- [3] 1994 Issues 2 and 3 - 15 February 1994
- [4] 1994 Issue 4 - 15 March 1994
- [5] 1994 Issue 5 - 15 April 1994
- [6] 1994 Issue 6 - 13 May 1994
- [7] 1994 Issue 7 - 15 June 1994
- [8] 1994 Issue 9 - 27 July 1994
- [9] 1994 Issue 11 - 14 September 1994
- [10] 1994 Issue 12 - 14 October 1994
- [11] 1994 Issue 13 - 14 October 1994
- [12] 1994 Issue 14 - 15 November 1994
- [13] 1994 Issue 15 - 15 December 1994
- [] 1995 Issue 2 - 15 February 1995