PSARC 2008/185 PCI Device Detection on Mac OS X

Xiang-Dong Frank Che Frank.Che at sun.com
Mon Mar 10 13:03:41 PDT 2008


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 Mac OS X. 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

      Amaranth is described in PSARC 2007/320 [1]. It collects device
      information through OS API on Solaris, Linux and Windows systems;
      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 Amaranth to include
      Mac OS X, so that Mac OS X users could easily know whether PCI
      devices in their system have drivers in Solaris OS.

      On Mac OS X, PCI device object could be enumerated with the
      'IOPCIDevice' service. Then PCI device information could be
       retrieved from object properties.

    4.5 Interfaces

    Interfaces Imported:

    ------------------------------------------------------------------
    | Os Type | Interface     | Purpose                              |
    ------------------------------------------------------------------
    | Mac OS X| IOPCIDevice   | Collecting PCI Device Information    |
    ------------------------------------------------------------------

6. Resources and Schedule:

    6.4 Steering Committee requested information

	6.4.1. Consolidation C-team Name:
		HCTS pteam

    6.5 ARC review type: Self Review
    6.6 ARC exposure: open


A. Reference

   [1] PSARC 2007/320: Amaranth (VVV2 update)




More information about the opensolaris-arc mailing list