## Input/Output Device Driver Reference

[prev][next][parent][TOC]

### Client Interfaces

The PCMCIA Card Services architecture consists of several basic interface elements. These interface elements are necessary for generating a composite binding for client device driver developers. The binding itself provides bidirectional validation of the PCMCIA architecture and the operating system implementation. The basic interface elements are:

Functions
Callbacks
Events
Memory Technology Driver Helpers
Media Access Routines
Return Codes

OS/2-specific descriptions for each of these elements are in the following sections.

In addition to the PCMCIA-architected interface elements listed previously, the OS/2 Card Services support has reserved Generic IOCtl - Category 0Dh for future use as a PCMCIA application programming interface.