DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
SVR5 and SCO OpenServer 5

RelReqIRQ(D4pccard)


RelReqIRQ -- describe IRQ used by PC Card device

Syntax

   #include <sys/lcs.h>
   #include <sys/lss.h>
   

Description

The RelReqIRQ structure is used to request or release IRQs. Only the CardService database of resources is adjusted by this service.

Structure definition

   unsigned short  	usSocket;
   unsigned short  	usAttributes;
   unsigned char   	ucAssignedIRQ;
   unsigned char   	ucIRQInfo1;
   unsigned short  	usIRQInfo2;

Structure members

The members are defined as:

usSocket
Logical socket.

usAttributes
Valid values are:


REQ_IRQ_TYPE_MASK

REQ_IRQ_TYPE_EXCLUSIVE

REQ_IRQ_TYPE_TIME_MUX

REQ_IRQ_TYPE_DYNAMIC_SHARING

REQ_IRQ_FORCED_PULSE

REQ_IRQ_FIRST_SHARED

REQ_IRQ_PULSE_ALLOCATED

ucAssignedIRQ
IRQ number assigned by CS.

ucIRQInfo1
Valid values are:


REQ_IRQ_INFO1_MASK

REQ_IRQ_INFO1_NMI

REQ_IRQ_INFO1_IOCK

REQ_IRQ_INFO1_BERR

REQ_IRQ_INFO1_VEND

REQ_IRQ_INFO2_VALID

REQ_IRQ_INFO1_LEVEL

REQ_IRQ_INFO1_PULSE

REQ_IRQ_OMFO1_SHARE

usIRQInfo2
Optional TPCE=IR IRQ bytes.

Usage

Hardware applicability

All

Version applicability

pccard: 1, 2, 3

References

ReleaseIRQ(D3pccard), RequestIRQ(D3pccard)
19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005