IBM Announcement Letter No. ZP93-0391 dated July 29, 1993.
Type Model Part Program Number Number Name 5604-477 71G3703 Device Driver Source Kit for OS/2 (CD-ROM)
Customers purchasing the product will receive future, generally available updates to the product, if any, for one year from the date of ordering the product.
Several device drivers for OS/2 have been developed and are supplied in this kit. This working source code is far more than a foundation and will enable rapid development of new device drivers. Additional sources and enhancements will be included in subsequent releases of the Device Driver Source Kit for OS/2 as they become available.
Operating Environment: The DDK requires IBM OS/2 2.0 with the IBM OS/2 2.0 Service Pack (XR06055) or IBM OS/2 2.1. The device drivers contained within this product are for versions of OS/2 2.0 or higher.
The IBM Device Driver Source Kit for OS/2 will be available for a special introductory reduced price until September 30, 1993.
Planned General Availability Date is July, 1993.
Updates of the product will also be made available.
Actual OS/2 device driver source code (1) is provided to assist in the development of new OS/2 device drivers. This code will will enable rapid development of device drivers and provide the opportunity to enter the OS/2 marketplace. The following source code is currently available:
The WIN-OS/2 seamless VGA display driver supplement enables the integrated desktop and permits Windows applications to coexist in an OS/2 environment. A commonly used feature of this capability is to run OS/2 and Windows applications side by side on the desktop.
In order to obtain this display driver supplement, you must be entitled to the Microsoft Windows V3.1 DDK. You obtain the display driver supplement by either returning the completed reply card contained in the product package or FAXing a copy of the completed reply card as instructed on the card.
The Build tools facilitate the development of the device drivers and the test tools verify the quality of the developed drivers. Many drivers include test cases that will facilitate construction of test cases for new drivers.
A high level view of the functionality and description of the device types and drivers are included in the online documentation. The documentation also includes hints and techniques used by developers.
These online books are included:
Additional books and enhancements to these books may be included in subsequent releases
Title Order Number Part Number --------------------- ------------ ----------- DD Source Kit for OS/2: S71G-1895 71G1895 Printer Device Driver Reference DD Source Kit for OS/2: S71G-1896 71G1896 Display Device Driver Reference DD Source Kit for OS/2: S71G-1897 71G1897 Storage Device Driver Reference DD Source Kit for OS/2: S71G-1898 71G1898 Input/Output Device Driver Reference DD Source Kit for OS/2: S71G-1899 71G1899 PenPM Device Driver Reference DD Source Kit for OS/2: S71G-3678 71G3678 MMPM/2 Device Driver Reference
A system supported by OS/2 2.0 with recommended 8MB or greater system memory and 20MB up to 90MB hard disk memory depending on user preferences. One OS/2 supported CD-ROM drive is required. If the WIN-OS2 Version 3.1 Seamless Device Driver Supplement is subsequently requested, one 1.44MB 3.5-inch diskette drive is required.
Compilers, assemblers, and other utilities are required for creating executable drivers. The following compilers and assemblers are supplied as part of the Device Driver Source Kit for OS/2:
The following list of compilers and toolkits are not included with the Device Driver Source Kit for OS/2. See the section titled "Device Driver Source" in the product description for an understanding of what drivers have additional requirements.
IBM Conditions of Use apply to all Dual Media packages, thus the program in a package may only be used on a single machine at any one time, even though the program may be provided in the package on two different sized media. If a customer wishes to use an IBM Conditions of Use program concurrently on more than one machine at a time, irrespective of the size of the medium, he must acquire that number of program packages equal to the number of concurrent users of the program.
The Device Driver Source Kit for OS/2 contains the following:
Products in this announcement are available for a One-Time Charge.
This program is available from IBM under the Terms and Conditions for Purchase, and is subject to the Conditions of Use contained in the program package.
The Conditions of Use authorize the customer to use the program on only one machine at any one time.
IBM standard warranty of media. Warranty period 3 months (or the period required by local legislation, if greater).
Program Services not applicable.
Developer support is available to all owners of the Device Driver Source Kit for OS/2 (DDK).
Developer support (technical assistance) encompasses DDK usage and many aspects of device driver development in general. Developers are expected to have device driver development experience or be willing to invest the time necessary to work through most of their own questions and problems. Developer support is not intended to provide an education service. It is intended, however, to answer specific questions after the device driver developer has made a reasonable effort to obtain in answer using available information.
Central Service is not available for this product, but developers are encouraged to use the IBM Driver Development Support Center (DDSC) System to obtain support through sending in their own questions and reviewing the question and answer history database which can be easily downloaded for review off-line.
Developers interested in using the DDSC System should dial via modem 407-982-3217 (in the United States) to register and to access the support system. To obtain a briefing of the services available, developers can call 407-982-4239 (in the United States).
Support for a specific release of the DDK will be available until 30 days after the release of the subsequent DDK. General device driver support will be available until discontinued by IBM upon three months' written notification on the DDSC System.
Additional support is available depending on the customer's geography and participation in certain IBM programs (e.g. the OS/2 Developer Assistance Program (DAP)). Additional support is available to members of the EMEA DAP.
All European, Middle Eastern and African Countries.
The data in this letter is subject to the disclaimer in Letter
ZS90-0112, which is available from IBM on request.
(1) Sources for new drivers will be added in subsequent releases as they become available
(2) Registered trademark of Microsoft Corporation.
(3) IBM C Set/2 (ICC) Compiler required.
(4) Microsoft C Optimizing Compiler (CL) Version 6.00A required.
(5) Registered trademark of Hitachi Corporation.
(6) Registered trademark of NEC Corporation.
(7) Registered trademark of Sony Corporation.
(8) Registered trademark of Toshiba Corporation.
(9) MMPM/2 Toolkit required.