2005-08-23 Martin Mares <mj@ucw.cz>
+ * setpci.man, lspci.c, README: prefer spelling "buses" over "busses".
+
* lspci.c: If alloca() is not available, use xmalloc(), not malloc().
* lib/configure: Added x86_64 on Linux.
The utilities include: (See manual pages for more details)
- - lspci: displays detailed information about all PCI busses and devices.
+ - lspci: displays detailed information about all PCI buses and devices.
- setpci: allows to read from and write to PCI device configuration
registers. For example, you can adjust the latency timers with it.
- lspci: don't die when non-root tries to dump cardbus data; mention the
"available only to root" things in the man page. And possibly adjust exit code.
-- pci.ids: "Unknown mass storage controller" -> "Mass storage controller".
-
- names.c: rewrite
-- spelling: buses x busses
-
- update the web page
- unused parameter warnings
struct bridge {
struct bridge *chain; /* Single-linked list of bridges */
struct bridge *next, *child; /* Tree of bridges */
- struct bus *first_bus; /* List of busses connected to this bridge */
+ struct bus *first_bus; /* List of buses connected to this bridge */
unsigned int domain;
unsigned int primary, secondary, subordinate; /* Bus numbers */
struct device *br_dev;
.PP
`setpci -d *:* latency_timer=40' sets the latency timer to 64 (40 hexadecimal).
.PP
-`setpci -s 0 device_id vendor_id' lists ID's of devices in slot 0 in all busses.
+`setpci -s 0 device_id vendor_id' lists ID's of devices in slot 0 in all buses.
.PP
`setpci -s 12:3.4 3c.l=1,2,3' writes longword 1 to register 3c, 2 to register 3d
and 3 to register 3e of device at bus 12, slot 3, function 4.