ASIC Driver Commands on Cisco IOS XR Software
show controllers cpuctrl devices
AR-49
Cisco IOS XR Advanced System Command Reference
OL-14340-01
Usage Guidelines To use this command, you must be in a user group associated with a task group that includes the proper
task IDs. For detailed information about user groups and task IDs, see the Configuring AAA Services on
Cisco IOS XR Software module of the Cisco IOS XR System Security Configuration Guide.
Task ID
Examples The following example shows how to display transmit and receive PDMA information for all active
queues on the egressq ASIC instance 0:
RP/0/RP0/CPU0:router# show controllers cpuctrl devices egressq pdma all active
---------------------------------------------------------------
TX PKT queue:
cpuctrl net Port: 7 queue: 0
client handle: 6 queue state: Active
OS Interrupt Level:127 Cpuctrl Interrupt Level:31
OS Run Priority:20 Queue Created 1 times
Pakmode = 0x1
Tx out_of_desc failures = 0
Packets transmitted = 0, Byte transmitted = 0
Tx IWA = 0
ISR pointer is at 0x7804372c Descriptor List at 0xec27b060
Pakman/Bufman Instance: /dev/pakman/server
Release 3.5.0 The show controllers cpuctrl devices command was first supported under
the interface task-ID.
Release 3.6.0 The following keywords were changed:
fabricq0 changed to fabric instance 0
fabricq1 changed to fabric instance 1
fabricq2 changed to fabric instance 2
fabricq3 changed to fabric instance 3
fia0 changed to fia instance 0
fia1 changed to fia instance 1
jacketcard0 changed to jacketcard instance 0
jacketcard1 changed to jacketcard instance 1
jacketcard2 changed to jacketcard instance 2
plimasic0 changed to plim asic instance 0
plimasic1 changed to plim asic instance 1
plimasic2 changed to plim asic instance 2
plimasic3 changed to plim asic instance 3
plimfpga changed to plim fpga
Release Modification
Task ID Operations
drivers read
interface read