List of Driver Articles
Appearance
{style="border:1px solid #cedff2; background:#f5faff; " cellpadding="10" |- style="vertical-align:top;" |
EDM/2 Wiki Articles
- OS/2 device driver interrupt processing and the kernel by Joseph Nord (Dec 2008)
- How to create your own os2ldr by Pavel Shtemenko (Mar 2008)
- OS/2 Device Drivers for Dummies by Mike Greene (May 2007)
- IOCTL90 - OS/2 Ioctl90 Multimedia Mixer - Official API Definition by Joseph Nord (Aug 2003)
- LPTIDC - How to share Parallel port with the OS/2 printer device drivers by Joseph Nord
- EXENAME - How to query fully qualified name of current executable from program source by Joseph Nord
- SMP Considerations for OS/2 Device Drivers by Scott E. Garfinkle (Jan 1999)
- HPFS - High Performance File System by Hartmut Frommert
- High Resolution Timing under OS/2 by Timur Tabi (Jan 1998)
- The Case of the Invisible Corpse by Dennis Sposato (Oct 1997)
- OS/2's Symmetrical Multiprocessing Demystified by Ted Waldron III (Sept 1997)
- SMP - Symmetrical Multiprocessing by Ivan Skytte Jørgensen (Jul 1997)
- ICAT: The New Remote Source-code Debugger for OS/2 by Chris Matthews and Dave Evans (May 1997)
- The HPFS FAQ by Les Bell (Mar 1997)
- Inside the High Performance File System by Dan Bridges
- From Hello World to Real World by Alger Pike
- How to do port I/O (IN/OUT) from OS/2 by Stefan Zollner (1997)
- Fast (500 kHz) analog-to-digital conversion in OS/2 using the CIO-DAS16/M1 by Stefan Zollner (1997)
- Accessing the CIO-DAC02 Digital-to-Analog converter from Computerboards, Inc. by Stefan Zollner (1997)
- Digital Input/Output in OS/2 by Stefan Zollner (1997)
- 32-bit port I/O using the TESTCFG.SYS device driver by Stefan Zollner (1997)
- Object-oriented programming examples for the GPIB (IEEE-488) bus by Stefan Zollner (1997)
- OS/2 Device Driver Frequently Asked Questions by Tim Snape (Dec 1996)
- OS/2 High Performance File System by Les Bell (Sep 1996)
- Simplify Pen Application Development by Bryan Dobbs (Aug 1996)
- 32-Bit Memory Management in OS/2 by Monte Copeland (Apr 1996)
- OS/2 Warp's New Infrared Support by Steve Mastrianni (Nov 1995)
- An Accurate Software Delay for OS/2 Device Drivers by Frank J. Schroeder and Allen Wynn (Aug 1995)
- Pen for OS/2 Version 1.03: Text Entry Control Data by Mario Galliano (Aug 1995)
- Writing Device Drivers - Multiple Segments by Steve Mastrianni (May 1995)
- Writing OS/2 Device Drivers with WATCOM C by Joseph Nord and Robert Rose (Apr 1995)
- KEYBOARD.DCP File Format by Martin Lafaix (Mar 1995)
- Monitoring Display Driver Interface Calls by Mike Cooper (Jan 1995)
- Writing Device Drivers - Plug and Play Basics by Steve Mastrianni (Dec 1994)
- New and Improved:The GRE22 Printer Device Driver Model by Michael R. Cooper and Monte Copeland (Sep 1994)
- Writing Device Drivers - A Brief Look at OS/2 SMP by Steve Mastrianni (Sep 1994)
- A Sample GRE22 Hardcopy Driver (Sep 1994)
- Making your OS/2 Device Driver APM-Aware by Frank J. Schroeder (Sep 1994)
- The OS/2 Debug Kernel by Charlie Schmitt and Monte Copeland (Jun 1994)
- Sharing the Parallel Port by Frank J. Schroeder (Jun 1994)
- Writing Device Drivers - Getting the Most out of OS/2 by Steve Mastrianni (Jun 1994)
- Writing Device Drivers - Where to Start? by Steve Mastrianni (Nov 1993)
- 32-Bit OS/2 Exception Management by Monte Copeland (Nov 1993)
- Modifying Your PM Programs for Pen for OS/2 by Vera Dulaney and Kevin Lee (Nov 1993)
- The OS/2 Graphics Subsystem in the Workplace OS Family by Kelvin R. Lawrence (Nov 1993)
- OS/2 Installable File Systems by Andre Asselin
- Confessions of a DDK Developer by Steve Mastrianni (Jul 1993)
- OS/2 Presentation Drivers in a Nutshell by Dave Raymer (Apr 1993)
- Writing Device Drivers - Interrupts by Steve Mastrianni (Mar 1993)
- Introduction to IOPL programming by Roger Orr (Dec 1992)
- OS/2 Development Tools Arrive - Finally by Steve Mastrianni (Oct 1992)
- Programming direct OS/2 Disk I/O by Roger Orr (Apr 1992)
- SOME ASSEMBLY REQUIRED: OS/2 Device Drivers by Steve Mastrianni (Jul 1991)
- Tales from the Trenches by Steve Mastrianni (Nov 1990)
- OS/2 initialisation - making it work for you by Roger Orr (Aug 1990)
EDM/2 Classic Articles
- A Project to Replace OS2LDR by David C. Zimmerli (Sep 1999)
- OS2LDR and OS2KRNL-- The Secret Handshake by David C. Zimmerli (Apr 1999)
- A Note on the OS/2 Warp Boot Sequence by David C. Zimmerli (Jan 1999)
- Inside the OS/2 Kernel by David C. Zimmerli (Jul 1998)
- Adventures in Kernel Debugging by David C. Zimmerli (Nov 1996)
- 32-Bit I/O With Warp Speed by Holger Veit (Aug 1995)
|
External Articles
- Building USB drivers from the DDK Sources by Julio Cezar Salguerio da Silva (Oct 2002)
- Introduction To Device Driver Programming by Peter Skye
- IBM OS/2 2.0 Kernel Debugger - Preliminary Draft by David E. Reich (September 14, 1992)
- A split model for OS/2 SCSI device drivers - IBM Systems Journal by Dan T. Feriozi (1992)
- A C programming model for OS/2 device drivers - IBM Systems Journal by Dan T. Feriozi (1991)
Public Resources
- IFS.INF - OS/2 Installable File Systems by IBM
- IBM DDK Device Driver Reference
- DISPLAY.INF - Display
- GRADD.INF - Graphics Adapter
- MMPM/2
- PDDREF.INF - Physical
- PDRREF.INF - Presentation
- STORAGE.INF - Storage
- Writing OS/2 Warp Device Drivers in C, Third Edition by Steve Mastrianni (1997)
- A flat model device driver for OS/2 by Steve Mastrianni (Sep 1997)
- OS/2 for Symmetrical Multiprocessing (SMP) V2.11 - PSD by IBM (Jun 1994)
- IBM OS/2 2.0 Kernel Debugger by IBM, David E. Reich, E. Doutre (Sep 1992)
Presentations
- Uniaud: Internals and History (zip) by David Azarewicz (Warpstock Europe 2011)
- by Björn Hennig and Uwe Hinz
- Developers Workshop 2005
- OS/2 USB Stack development Guidelines (PDF) by V. Zinovjevs
- Supporting USB WebCams in OS/2 (PDF) by V. Stelmakhovsky
- Creating an OS/2 IEEE 1394 - Firewire driver (download part 1), (download part 2) by Alexandr Cherkaev
- WarpStock 2001 by Markus Montkowski
Patents
|}
Visit also the Driver Articles Category for a complete alphabetical list of all the available articles.