From sacadmin Mon Mar 10 12:49:43 2008
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m2AJnhRB015976;
	Mon, 10 Mar 2008 12:49:43 -0700 (PDT)
Received: (from xc149992@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m2AJnhvR015972;
	Mon, 10 Mar 2008 12:49:43 -0700 (PDT)
Date: Mon, 10 Mar 2008 12:49:43 -0700 (PDT)
From: Xiang-Dong Frank Che <xc149992@sac.sfbay.sun.com>
Message-Id: <200803101949.m2AJnhvR015972@sac.sfbay.sun.com>
To: PSARC-record@sac.sfbay.sun.com
Subject: PCI Device Detection on Mac OS X [PSARC/2008/185 Self Review]
Status: RO
Content-Length: 564


Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 PCI Device Detection on Mac OS X
    1.2. Name of Document Author/Supplier:
	 Author:  Ye Li
    1.3  Date of This Document:
	10 March, 2008
4. Technical Description
    See the case directory for more detail

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		unknown
    6.5. ARC review type: Automatic
    6.6. ARC Exposure: open


From Frank.Che@sun.com Mon Mar 10 13:03:45 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m2AK3joh016433
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 10 Mar 2008 13:03:45 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m2AK3hKP001307
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 10 Mar 2008 13:03:45 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JXJ0071Z6E86G00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 10 Mar 2008 13:03:44 -0700 (PDT)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JXJ0024E6E73QA0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 10 Mar 2008 13:03:44 -0700 (PDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m2AK3oce014670	for
 <PSARC-ext@sun.com>; Mon, 10 Mar 2008 20:03:50 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JXJ00I0161XTO00@mail-apac.sun.com> (original mail from Frank.Che@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 11 Mar 2008 04:03:43 +0800 (SGT)
Received: from [129.158.148.48] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JXJ00B1P6E5MN4M@mail-apac.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 11 Mar 2008 04:03:42 +0800 (SGT)
Date: Tue, 11 Mar 2008 04:03:41 +0800
From: Xiang-Dong Frank Che <Frank.Che@sun.com>
Subject: PSARC 2008/185 PCI Device Detection on Mac OS X
Sender: Frank.Che@sun.com
To: PSARC-ext@sun.com
Cc: Ye Julia Li <Ye.Li@sun.com>
Reply-to: Frank.Che@sun.com
Message-id: <47D5941D.8060006@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=us-ascii
Content-transfer-encoding: 7BIT
X-Accept-Language: en-us, en
X-PMX-Version: 5.4.1.325704
User-Agent: Mozilla/5.0 (X11; U; SunOS sun4v; en-US; rv:1.7) Gecko/20070606
Status: RO
Content-Length: 1752

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)


