From sacadmin Tue Nov  3 01:51:52 2009
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 nA39pqmA017684;
	Tue, 3 Nov 2009 01:51:52 -0800 (PST)
Received: (from xc149992@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id nA39ppXa017680;
	Tue, 3 Nov 2009 01:51:51 -0800 (PST)
Date: Tue, 3 Nov 2009 01:51:51 -0800 (PST)
From: Xiang-Dong Frank Che <xc149992@sac.sfbay.sun.com>
Message-Id: <200911030951.nA39ppXa017680@sac.sfbay.sun.com>
To: PSARC-record@sac.sfbay.sun.com
Subject: Sun Device Detection Tool OS Coverage Update [PSARC/2009/599 Self Review]
Status: RO
Content-Length: 579


Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Sun Device Detection Tool OS Coverage Update
    1.2. Name of Document Author/Supplier:
	 Author:  Ye Li
    1.3  Date of This Document:
	03 November, 2009
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 Tue Nov  3 02:01:31 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA3A1Voe018178
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 3 Nov 2009 02:01:31 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id nA3A1U3B025788
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 3 Nov 2009 03:01:30 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KSJ006052II6V00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Nov 2009 02:01:30 -0800 (PST)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSJ005LG2IH3R10@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 03 Nov 2009 02:01:30 -0800 (PST)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nA3A1SPh025255	for
 <PSARC-ext@sun.com>; Tue, 03 Nov 2009 10:01:29 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSJ00N002HM1J00@mail-apac.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Nov 2009 18:01:28 +0800 (SGT)
Received: from [129.158.218.60] ([unknown] [129.158.218.60])
 by mail-apac.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSJ005GI2IG9FF0@mail-apac.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 03 Nov 2009 18:01:28 +0800 (SGT)
Date: Tue, 03 Nov 2009 17:56:54 +0800
From: Frank Che <Frank.Che@sun.com>
Subject: Sun Device Detection Tool OS Coverage Update (PSARC/2009/599 Self
 Review)
Sender: Frank.Che@sun.com
To: PSARC-ext@sun.com
Cc: Li Ye <Ye.Li@sun.com>
Message-id: <4AEFFE66.5040507@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.19 (X11/20090218)
Status: RO
Content-Length: 2197

I'm sponsoring this case for Ye Li. This case is to make a minor update 
to the Amaranth project to support Windows 7 and Solaris for SPARC OS. 
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

     Sun Device Detection Tool is described in [1], [2] and [3]. It
     collects device information through OS API on Solaris, Linux,
     Windows, Mac and FreeBSD 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 this product to
     include Windows 7, Windows server 2008, and Solaris for SPARC,
     so that SUN SPARC users and more Windows users could easily know
     whether PCI devices in their system have drivers in Solaris OS.

   4.5 Interfaces

   Interfaces Imported:
---------------------------------------------------------------------
| Os Type     | Interface   | Purpose                               |
---------------------------------------------------------------------
| Windows 7   | Win32 API   | Reading device data from registry     |
| and Windows |             | through Win32 API                     |
| Server 2008 | WMI         | Get system information through        |
|             |             | windows management interface.         |
---------------------------------------------------------------------
| Solaris     | libdevinfo  | Looking up PCI nodes in prom tree and |
| for SPARC   |             | reading device data from the nodes    |
---------------------------------------------------------------------


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
   [3] PSARC 2008/591: PCI Device Detection on FreeBSD




