I'm sponsoring this case for Ye Li. This case is to make a minor update
to the Amaranth project to support PCI device detection on FreeBSD. It
requests a minor release binding to the Sun Device Detection Tool product.
I have marked it as "closed approved automatic" since the change is
straightforward and the interface is clear.
Frank
4. Technical Description:
4.1 Background
The Sun Device Detection Tool product is described in
PSARC 2007/320 [1] and PSARC 2008/185[2]. It collects device
information through OS API on Solaris, Linux, Windows and
Mac OS; compares the collected data with a driver database
to determine whether there is a Solaris driver available
for the device; and generates a report finally.
4.2 Proposal
This project is to extend the OS coverage of the Sun Device
Detection Tool product to include FreeBSD system, so that FreeBSD
users could easily know whether PCI devices in their system have
drivers in Solaris OS.
On FreeBSD, PCI device information could be retrieved from
system file /dev/pci through ioctl command PCIOCREAD.
4.5 Interfaces
Interfaces Imported:
------------------------------------------------------------------
| OS Type | Interface | Purpose |
------------------------------------------------------------------
| FreeBSD | /dev/pci | Scan file /dev/pci to read PCI |
| | PCIOCREAD | device data |
------------------------------------------------------------------
6. Resources and Schedule:
6.4 Steering Committee requested information
6.4.1. Consolidation C-team Name: None
6.5 ARC review type: Self Review
6.6 ARC exposure: open
A. Reference
[1] PSARC 2007/320: Amaranth (VVV2 update)
[2] PSARC 2008/185: PCI Device Detection on Mac OS X