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.
|