Cyril Plisko wrote:
> On Thu, Jan 29, 2009 at 9:15 PM, Garrett D'Amore <gdamore at sun.com> wrote:
>   
>> Cyril Plisko wrote:
>>     
>>> On Thu, Jan 29, 2009 at 7:37 PM, Jerry Gilliam
>>> <jg at jurassic.sfbay.sun.com> wrote:
>>>
>>>       
>>>>       - Output of 'prtconf -d'
>>>>         * Actual PCI vendor ID and device ID on X86:
>>>>               pci1028,214 (pciex8086,105e), instance #0
>>>>         * and on SPARC:
>>>>               network (pciex8086,105e), instance #0
>>>>
>>>>
>>>>         
>>> I think that in many cases the next step would be to manually search
>>> in various tables what the actual device is. So why not do one more
>>> step and lookup these numbers in /usr/share/hwdata/pci.ids ? Perhaps,
>>> while combined with -v?
>>>
>>> I.e.
>>>
>>> - Output of 'prtconf -vd'
>>>
>>> * Actual PCI vendor ID and device ID on X86:
>>>          pci1028,214 (pciex8086,105e [Intel 82571EB Gigabit Ethernet
>>> Controller]), instance #0
>>> * and on SPARC:
>>>          network (pciex8086,105e [Intel 82571EB Gigabit Ethernet
>>> Controller]), instance #0
>>>
>>>       
>> Seems like that overlaps with scanpci.  If we could share the PCI id table
>>  between these projects, then I'd be happy.  But I'm loathe to create yet
>> another copy of the PCI ID mapping table that has to be maintained
>> separately (and can get out of sync with the others.)
>>
>>     
>
> That's why I specifically mentioned /usr/share/hwdata/pci.ids. It is
> in this file where scanpci (libpciaccess to be more precise) gets all
> the info from.
>
>   
Okay, I'll +1 the project -- either with the name mapping, or without.  
(It'd be nice to have it, but it isn't, IMO, absolutely critical.)

    -- Garrett

Reply via email to