Index Index for
Section 9
Index Alphabetical
listing for I
Bottom of page Bottom of
page

intr_req_t(9s)

NAME

intr_req_t - General: Defines interrupt resources for a resource_blk data structure

SYNOPSIS

_______________________ Member Name Data Type _______________________ intr_num long req_intr u_long intr_flags u_long bus_param caddr_t _______________________

MEMBERS

intr_num Contains the interrupt number assigned to the resources. The request_resource kernel interface returns this value. req_intr Specifies the interrupt channel, or channels, using the following bit masks: RES_IRQ0 Interrupt channel 0 RES_IRQ1 Interrupt channel 1 RES_IRQ2 Interrupt channel 2 RES_IRQ3 Interrupt channel 3 RES_IRQ4 Interrupt channel 4 RES_IRQ5 Interrupt channel 5 RES_IRQ6 Interrupt channel 6 RES_IRQ7 Interrupt channel 7 RES_IRQ8 Interrupt channel 8 RES_IRQ9 Interrupt channel 9 RES_IRQ10 Interrupt channel 10 RES_IRQ11 Interrupt channel 11 RES_IRQ12 Interrupt channel 12 RES_IRQ13 Interrupt channel 13 RES_IRQ14 Interrupt channel 14 RES_IRQ15 Interrupt channel 15 intr_flags Specifies bit flags to indicate interrupt request options. bus_param Specifies a bus-specific parameter, if necessary.

DESCRIPTION

The intr_req_t data structure defines the resource-specific portion of the resource_blk data structure for interrupt resources. The req_param member of the resource_blk structure points to a data structure of this type when the resource_type member of the resource_blk specifies RES_IRQ.

FILES

<io/common/devdriver.h>

SEE ALSO

Data Structures: io_mem_req_t(9s), resource_blk(9s) Kernel Interfaces: release_resource(9r), request_resource(9r)

Index Index for
Section 9
Index Alphabetical
listing for I
Top of page Top of
page