Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Programming Interface for a Family of Adapter Cards

IP.com Disclosure Number: IPCOM000061505D
Original Publication Date: 1986-Aug-01
Included in the Prior Art Database: 2005-Mar-09
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Wilson, JH: AUTHOR

Abstract

A programming interface to connect devices together for an adapter card that supports multiple devices and I/O ports is described. The interface provided can be supported by a variety of different cards and devices. Each card in the family provides at least one I/O port. Each card in the family also allows one or more of the following devices to be connected - Telephone or speaker phone - Telephone lines - Speaker - Microphone - Headset (speaker + microphone) It is assumed that, if an adapter card supports a telephone and a telephone line, the initial and default connection state is for the telephone to be connected to the telephone line for manual operation. This implies that whenever both devices are free, that is, one is not in use by an application, the Programming Interface will connect them together.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 1 of 1

Programming Interface for a Family of Adapter Cards

A programming interface to connect devices together for an adapter card that supports multiple devices and I/O ports is described. The interface provided can be supported by a variety of different cards and devices. Each card in the family provides at least one I/O port. Each card in the family also allows one or more of the following devices to be connected - Telephone or speaker phone - Telephone lines - Speaker - Microphone - Headset (speaker + microphone) It is assumed that, if an adapter card supports a telephone and a telephone line, the initial and default connection state is for the telephone to be connected to the telephone line for manual operation. This implies that whenever both devices are free, that is, one is not in use by an application, the Programming Interface will connect them together. This connection is a hardware connection that persists even when power is turned off. An application gains access to the devices and ports provided by the subsystem using the functions OPEN and CLAIMHDW. The application cannot access a device or a port unless and until is has a Resource Control Block (RCB) which indicates that it has claimed the device or port. Connecting devices together and connecting a device to a port is an orthogonal operation, that is, the one has no effect on the other. A port provides both an input and an output channel to the collection of devices that are connected to it. The particular I/O operation and the nature of the data that is t...