Intel PCI User Manual

Page of 54
GigMAC-PMC and PCI 
GigPMC Switch  
 
Board and Driver Users Manual 
DSS NETWORKS, INC. 
Version: 2.6 
  Page: 35 
Using dmUtil dpm driver utility: 
 
The “dpm driver utility” is used to capture detailed board levels statistics, controller 
registers and to set loopback mode. Example usage of the “dmUtil” are as follows: 
 
dmUtil -s eth1 
 
# get driver statistics for interface 1 
 
dmUtil –p eth1       
# get phy (transceiver) registers for interface 1 
 
dmUtil –m eth1 
 
# get MAC (PCI controller) registers for interface 10 
 
dmUtil –t eth1 
 
# get execution debug trace for interface1  
 (DEBUG_FLAGS trace option must be compiled in) 
 
dmUtil –e eth1 
 
# get eeprom configuration settings 
 
dmUtil –ms eth1      
# get mac MIB statistics 
 
dmUtil –a eth1 
 
# get mac address 
 
dmUtil –w eth1 <0,1,2> 
# write default eeprom configuration to controller 
 
 
dmUtil –l eth1 <arg> 
# set controller in internal loopback mode 
(driver must be compiled with –DNS_FRAME_TEST  
in Makefile). Arg=1 for enable, 0 for disable. 
 
 
10.2 VXWORKS DRIVER INSTALLATION AND USAGE 
 
Driver utility shell commands for vxWorks driver operation are shown in the next 
section.  
 
Please also see the vxWorks OEM Developers Guide p/n 131901 for vxWorks software 
installation and integration instructions.