The
bus_get_resource()
function reads the range or value of the resource
type,
,,
rid
pair and stores it in the
startp
and
countp
arguments.
The arguments are as follows:
dev
|
|
The device to read the resource from.
|
type
|
|
The type of resource you want to read.
It is one of:
|
SYS_RES_IRQ
|
for IRQs
|
SYS_RES_DRQ
|
for ISA DMA lines
|
SYS_RES_MEMORY
|
|
for I/O memory
|
SYS_RES_IOPORT
|
|
for I/O ports
|
rid
|
|
A bus-specific handle that identifies the resource being read.
|
startp
|
|
A pointer to the start address of this resource.
|
countp
|
|
A pointer to the length of the resource.
For example, the size of the memory in bytes.
|