OS/2 Physical Device Driver Development



A workshop about OS/2 PDD development

Optimized for 800x600 resolution - please resize your browser if necessary

Frank Meilinger
Hirtesemuehle 1
65529 Waldems-Esch, Germany
meilinger@wiesbaden.netsurf.de





Contents

1. OS/2 driver architecture overview

1.1 Introduction

1.2 OS/2 driver types

1.3 Physical Device Driver overview

1.3.1 OS/2 supports two types of PDDs

1.3.2 Application to driver communication

1.3.3 PDD execution context

1.3.4 The Drivers Layout

1.4 Some details

1.4.1 PDD header

1.4.2 How PDD's work

1.4.3 Device Helper Functions

1.4.4 The Request Packet

2. Development tools setup

2.1 Download and unzip the tools

2.2 Set up the environment and run the compiler

3. Samples

3.1 Sample PDD: DRIVER1$

3.2 Sample PDD: DRIVER2$

4. Miscellaneous

5. References and resources

END



Warpstock Europe 1999

Overview

forward