65 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| .\" $XFree86: xc/programs/Xserver/hw/xfree86/etc/pcitweak.man,v 3.4 2003/05/29 21:48:09 herrb Exp $ 
 | |
| .TH PCITWEAK 1 __vendorversion__
 | |
| .SH NAME
 | |
| pcitweak - read/write PCI config space
 | |
| .SH SYNOPSIS
 | |
| .B pcitweak
 | |
| .B \-l
 | |
| .br
 | |
| .B pcitweak
 | |
| .B \-r
 | |
| .I PCI-ID
 | |
| .RB [ \-b | \-h ]
 | |
| .I offset
 | |
| .br
 | |
| .B pcitweak
 | |
| .B \-w
 | |
| .I PCI-ID
 | |
| .RB [ \-b | \-h ]
 | |
| .I offset
 | |
| .I value
 | |
| .SH DESCRIPTION
 | |
| .I Pcitweak
 | |
| is a utility that can be used to examine or change registers in the PCI
 | |
| configuration space.  On most platforms
 | |
| .I pcitweak
 | |
| can only be run by the root user.
 | |
| .SH OPTIONS
 | |
| .TP 8
 | |
| .B \-l
 | |
| Probe the PCI buses and print a line for each detected device.  Each line
 | |
| contains the bus location (bus:device:function), chip vendor/device, card
 | |
| (subsystem) vendor/card, revision, class and header type.  All values
 | |
| printed are in hexadecimal.
 | |
| .TP 8
 | |
| .BI "\-r " PCI-ID
 | |
| Read the PCI configuration space register at
 | |
| .I offset
 | |
| for the PCI device at bus location
 | |
| .IR PCI-ID .
 | |
| .I PCI-ID
 | |
| should be given in the form bus:device:function, with each value in
 | |
| hexadecimal.  By default, a 32-bit register is read.
 | |
| .TP 8
 | |
| .BI "\-w " PCI-ID
 | |
| Write
 | |
| .I value
 | |
| to the PCI configuration space register at
 | |
| .I offset
 | |
| for the PCI device at bus location
 | |
| .IR PCI-ID .
 | |
| .I PCI-ID
 | |
| should be given in the form bus:device:function, with each value in
 | |
| hexadecimal.  By default, a 32-bit register is written.
 | |
| .TP 8
 | |
| .B \-b
 | |
| Read or write an 8-bit value (byte).
 | |
| .TP 8
 | |
| .B \-h
 | |
| Read or write a 16-bit value (halfword).
 | |
| .SH "SEE ALSO"
 | |
| scanpci(1)
 | |
| .SH AUTHORS
 | |
| David Dawes
 | |
| .RI ( dawes@xfree86.org ).
 |