List of Driver Articles: Difference between revisions
Appearance
No edit summary |
|||
(10 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{| | {|class="wikitable" | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
| | | | ||
{{H|EDM/2 Wiki Articles}} | |||
* [[Compiling a Driver Sample with IBM DDK on ArcaOS 5.0.1]] by [[User:Martini|Martin Iturbide]] (Jan 2018) | * [[Compiling a Driver Sample with IBM DDK on ArcaOS 5.0.1]] by [[User:Martini|Martin Iturbide]] (Jan 2018) | ||
* [[OS/2 device driver interrupt processing and the kernel]] by [[Joseph Nord]] (Dec 2008) | * [[OS/2 device driver interrupt processing and the kernel]] by [[Joseph Nord]] (Dec 2008) | ||
Line 40: | Line 40: | ||
* [[OS/2 Device Driver Frequently Asked Questions]] by [[Tim Snape]] (Dec 1996) | * [[OS/2 Device Driver Frequently Asked Questions]] by [[Tim Snape]] (Dec 1996) | ||
* [[OS/2 Warp's New Infrared Support]] by [[Steve Mastrianni]] (Nov 1995) | * [[OS/2 Warp's New Infrared Support]] by [[Steve Mastrianni]] (Nov 1995) | ||
* [[32-Bit I/O With Warp Speed]] by [[Holger Veit]] (Aug 1995) | |||
* [[An Accurate Software Delay for OS/2 Device Drivers]] by [[Frank J. Schroeder]] and [[Allen Wynn]] (Aug 1995) | * [[An Accurate Software Delay for OS/2 Device Drivers]] by [[Frank J. Schroeder]] and [[Allen Wynn]] (Aug 1995) | ||
* [[Writing Device Drivers - Multiple Segments]] by | * [[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) | * [[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) | * [[KEYBOARD.DCP File Format]] by [[Martin Lafaix]] (Mar 1995) | ||
* [[Monitoring Display Driver Interface Calls]] by [[ | * [[Monitoring Display Driver Interface Calls]] by [[Michael R. Cooper]] (Jan 1995) | ||
* [[Writing Device Drivers - Plug and Play Basics]] by Steve Mastrianni (Dec 1994) | * [[Writing Device Drivers - Plug and Play Basics]] by Steve Mastrianni (Dec 1994) | ||
* [[New and Improved:The GRE22 Printer Device Driver Model]] by | * [[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 | * [[Writing Device Drivers - A Brief Look at OS/2 SMP]] by Steve Mastrianni (Sep 1994) | ||
* [[A Sample GRE22 Hardcopy Driver]] (Sep 1994) | * [[A Sample GRE22 Hardcopy Driver]] (Sep 1994) | ||
* [[Making | * [[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) | * [[The OS/2 Debug Kernel]] by [[Charlie Schmitt]] and [[Monte Copeland]] (Jun 1994) | ||
* [[Sharing the Parallel Port]] by [[Frank J. Schroeder]] (Jun 1994) | * [[Sharing the Parallel Port]] by [[Frank J. Schroeder]] (Jun 1994) | ||
Line 62: | Line 63: | ||
* [[OS/2 Presentation Manager Drivers|OS/2 Presentation Drivers in a Nutshell]] by [[Dave Raymer]] (Apr 1993) | * [[OS/2 Presentation Manager Drivers|OS/2 Presentation Drivers in a Nutshell]] by [[Dave Raymer]] (Apr 1993) | ||
* [[Writing Device Drivers - Interrupts]] by Steve Mastrianni (Mar 1993) | * [[Writing Device Drivers - Interrupts]] by Steve Mastrianni (Mar 1993) | ||
* [[SOME ASSEMBLY REQUIRED: OS/2 Device Drivers]] by Steve Mastrianni (Jul 1991) | * [[SOME ASSEMBLY REQUIRED: OS/2 Device Drivers]] by Steve Mastrianni (Jul 1991) | ||
* [[Tales from the Trenches]] by Steve Mastrianni (Nov 1990) | * [[Tales from the Trenches]] by Steve Mastrianni (Nov 1990) | ||
* [[OS/2 initialisation - making it work for you]] by Roger Orr (Aug 1990) | * [[OS/2 initialisation - making it work for you]] by [[Roger Orr]] (Aug 1990) | ||
| | |||
{{H|EDM/2 Classic Articles}} | |||
[[File:Edm2sm.gif]] | |||
By [[David C. Zimmerli]] | |||
* [//www.edm2.com/0705/freeldr/freeldr.html A Project to Replace OS2LDR] (Sep 1999) | |||
* [//www.edm2.com/0703/hshk.html OS2LDR and OS2KRNL - The Secret Handshake] (Apr 1999) | |||
* [//www.edm2.com/0701/warpboot.html A Note on the OS/2 Warp Boot Sequence] (Jan 1999) | |||
* [//www.edm2.com/0607/kernel.html Inside the OS/2 Kernel] (Jul 1998) | |||
* [//www.edm2.com/0410/kdb.html Adventures in Kernel Debugging] (Nov 1996) | |||
{{H|External Articles}} | |||
OS/2 e-Zine | |||
* [//www.os2ezine.com/20021016/page_6.html Building USB drivers from the DDK Sources] by [[Julio Cezar Salguerio da Silva]] (Oct 2002) | |||
IBM Systems Journal | |||
* [//ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5387482 A split model for OS/2 SCSI device drivers] by Dan T. Feriozi (1992) | |||
* [//ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5387463 A C programming model for OS/2 device drivers] by Dan T. Feriozi (1991) | |||
* [https://archive.org/details/sim_ibm-systems-journal_1988_27_2/page/170/mode/2up Understanding Device Drivers in Operating System/2] by Ann M. Mizell (1988) | |||
Other | |||
* [ | |||
* [ | |||
* [ | |||
* [https://github.com/OS2World/DEV-SAMPLES-DRV-DDDEMO/blob/master/DEMODD.TXT Tutorial for writing OS/2 Device Drivers in C.] - by [[Dennis Rowe]] (Feb, 1991) | * [https://github.com/OS2World/DEV-SAMPLES-DRV-DDDEMO/blob/master/DEMODD.TXT Tutorial for writing OS/2 Device Drivers in C.] - by [[Dennis Rowe]] (Feb, 1991) | ||
* [//web.archive.org/web/20170306101630/http://mastrianni.net/pubs/paper.pdf A flat model device driver for OS/2] by Steve Mastrianni (Sep 1997) | |||
Broken Links | |||
* [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) | |||
{{H|Presentations}} | |||
*Uniaud: Internals and History ({{FileLink|Uniaud_InternalsHistory_2011.zip}}) by [[David Azarewicz]] (Warpstock Europe 2011) | |||
*Uniaud: Internals and History ( | |||
*by Björn Hennig and Uwe Hinz | *by Björn Hennig and Uwe Hinz | ||
**Experimental USB Board Velleman K8055 ([ | **Experimental USB Board Velleman K8055 ([//wse2011.warpevents.eu/uploads/tx_wseevents/WE2011p1.pdf PDF]) (Warpstock Europe 2011) | ||
**K8055 with eCS, USB accessed from Python / Pyrex ([ | **K8055 with eCS, USB accessed from Python / Pyrex ([//www.warpstock.org/filemgmt_data/files/ws2010p1.pdf PDF]) (Warpstock Europe 2010) | ||
*[ | *[//wiki.netlabs.org/index.php/Developers_Workshop_2005 Developers Workshop 2005] | ||
**OS/2 USB Stack development Guidelines ([ftp://ftp.netlabs.org/pub/events/DWS2005/DWS2005_USBStack.pdf PDF]) by V. Zinovjevs | **OS/2 USB Stack development Guidelines ([ftp://ftp.netlabs.org/pub/events/DWS2005/DWS2005_USBStack.pdf PDF]) by V. Zinovjevs | ||
**Supporting USB WebCams in OS/2 ([ftp://ftp.netlabs.org/pub/events/DWS2005/DWS2005_USBWebcam.pdf PDF]) by V. Stelmakhovsky | **Supporting USB WebCams in OS/2 ([ftp://ftp.netlabs.org/pub/events/DWS2005/DWS2005_USBWebcam.pdf PDF]) by V. Stelmakhovsky | ||
**Creating an OS/2 IEEE 1394 - Firewire driver ([ftp://ftp.netlabs.org/pub/events/DWS2005/DWS2005_Firewire1.pdf | **Creating an OS/2 IEEE 1394 - Firewire driver ([ftp://ftp.netlabs.org/pub/events/DWS2005/DWS2005_Firewire1.pdf], [ftp://ftp.netlabs.org/pub/events/DWS2005/DWS2005_Firewire2.pdf]) by [[Alexandr Cherkaev]] | ||
*WarpStock 2001 by [[Markus Montkowski]] | *WarpStock 2001 by [[Markus Montkowski]] | ||
**USB from Ring 3 ([ftp://ftp.netlabs.org/pub/usb/docs/usbring3.zip ZIP]) | **USB from Ring 3 ([ftp://ftp.netlabs.org/pub/usb/docs/usbring3.zip ZIP]) | ||
**Developing a USB Driver ([ftp://ftp.netlabs.org/pub/usb/docs/usbdrive.zip ZIP]) | **Developing a USB Driver ([ftp://ftp.netlabs.org/pub/usb/docs/usbdrive.zip ZIP]) | ||
**USB: Whats that? A general intro into USB ([ftp://ftp.netlabs.org/pub/usb/docs/usbintro.zip ZIP]) | **USB: Whats that? A general intro into USB ([ftp://ftp.netlabs.org/pub/usb/docs/usbintro.zip ZIP]) | ||
|} | |} | ||
==See Also== | ==See Also== | ||
Visit also the [[:Category:Driver Articles|Driver Articles Category]] for a complete alphabetical list of all the available articles. | Visit also the [[:Category:Driver Articles|Driver Articles Category]] for a complete alphabetical list of all the available articles. | ||
[[Category:Article List]] | [[Category:Article List]] |
Latest revision as of 15:09, 27 January 2024
See Also
Visit also the Driver Articles Category for a complete alphabetical list of all the available articles.