rsrcdb_query
QNX SDP8.0Utilities ReferenceUtilities
Display database entries for PCI-related resources
Syntax:
rsrcdb_query [-i a|f|u] [-m a|f|u] [-p pool_id] [-v[v...]]
Runs on:
QNX OS
Options:
- -i a|f|u
- Display PCI interrupt information:
- a — display all PCI interrupts (i.e., the database contents)
- f — display free (unallocated) interrupts
- u — display used (allocated) interrupts
- -m a|f|u
- Display PCI address space information:
- a — display all PCI address spaces (i.e., the database contents)
- f — display free (unallocated) address spaces
- u — display used (allocated) address spaces
- -p pool_id
- Display information for the specified pool of resources. Valid pool IDs are from 0 (the default pool) to 99; if the ID is unspecified or invalid, information for all existing pools is displayed.
- -v[v...]
- Cumulatively increase the verbosity of displayed detail.
Description:
The rsrcdb_query utility displays resource database entries for PCI-related resources, namely available address spaces and vectors for MSI/MSI-X interrupts. This information is populated by the hardware-dependent module and is what's used to allocate address space and interrupts to devices during configuration.
Note:
You must specify at least one of -i and -m.
Examples:
Here's some sample output from rsrcdb_query -ma:
All PCI address spaces
-----------------------
[MEM] 0x000000000009f800 - 0x00000000000fffff: sz: 0x0000000000060800
[MEM] 0x000000000fef0000 - 0x000000000fefffff: sz: 0x0000000000010000
[MEM] 0x0000000010000000 - 0x00000000c8ffffff: sz: 0x00000000b9000000
[MEM] 0x00000000c9000000 - 0x00000000ca3fffff: sz: 0x0000000001400000
[MEM] 0x00000000ca400000 - 0x00000000febfffff: sz: 0x0000000034800000
[MEM] 0x00000000fec00000 - 0x00000000ffffffff: sz: 0x0000000001400000
[I/O] 0x0000000000000000 - 0x0000000000001fff: sz: 0x0000000000002000
[I/O] 0x0000000000002000 - 0x0000000000003fff: sz: 0x0000000000002000
[I/O] 0x0000000000004000 - 0x000000000000ffff: sz: 0x000000000000c000
Page updated: