Opened 5 years ago

Closed 5 years ago

#10906 closed enhancement (fixed)


Reported by: Bruce Dubbs Owned by: thomas
Priority: normal Milestone: 8.3
Component: BOOK Version: SVN
Severity: normal Keywords:


New minor version.

Change History (2)

comment:1 by thomas, 5 years ago

Owner: changed from blfs-book to thomas
Status: newassigned

comment:2 by thomas, 5 years ago

Resolution: fixed
Status: assignedclosed

Fixed in r20229.


  • BARs reported by the OS, but not set on the device itself are reliably marked with "[virtual]".
  • Library: Introduced a generic mechanism of string properties. This avoids lots of special cases and makes ABI compatibility easier.
  • On Linux systems with OpenFirmware, report corresponding device tree nodes as device properties.
  • VPD decoder knows several non-standard extensions.
  • When PCIe link speed is less than the maximum supported by the device, it is explicitly marked as "downgraded".
  • Several new capabilities are not decoded yet, but at least their names are printed.
  • The Null capability is easily decoded.
  • Formatting of several capabilities was cleaned up.
  • The VGA16 bit in the bridge control register is now supported.
  • Added a port to SylixOS. Thanks to YuJian Gong for contribution.
  • Added a port to DOS/DJGPP. Thanks to Rudolf Marek for contribution.
  • The order in which back-ends are probed was decoupled from the internal back-end IDs. This helps, because new back-ends must have their ID allocated at the end to keep the ABI, but they might need to be proved earlier.
  • The fbsd-device back-end should work again.
  • Fixed a couple of bugs. Most notably, DeviceName was not printed.
  • As usually, updated pci.ids to the current snapshot of the database.
Note: See TracTickets for help on using tickets.