Jon Aimone wrote:
> Hi,
>
> Cool! How do I get to this function without building my own tool as 
> part of ON?
>
As I known, somebody from installation consolidation build the tools but 
it seems not opensource and only being used internally.
I remembered I've build my private tools long time ago. but I cannot 
find it now :(
> Is libdevinfo a collection of external interfaces available to 
> developers or only those building as part of ON?
>
libdevinfo is a library of Solaris which is public interfaces and part 
of ON.

Javen
> Javen Wu perorated, on or about 12/14/09 18:18:
>> oops,
>> Please refer to another direction function devfs_dev_to_prom_name().
>> http://src.opensolaris.org/source/s?refs=devfs_dev_to_prom_name&project=/onnv
>>  
>>
>> Thanks Dan's reminder :)
>>
>> Javen
>>
>> Dan Mick wrote:
>>> Jon was asking about the other direction.
>>>
>>> Javen Wu wrote:
>>>> Please refer to libdevinfo. There is a call 
>>>> devfs_prom_to_dev_name() you can use to do translation between PROM 
>>>> name to devfs name.
>>>> http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libdevinfo/devfsinfo.c#939
>>>>  
>>>>
>>>> http://src.opensolaris.org/source/s?refs=devfs_prom_to_dev_name&project=/onnv
>>>>  
>>>>
>>>> The function is actually provided by openprom(7D) driver. Or you 
>>>> can use ioctl() of openprom driver directly:
>>>> /usr/src/uts/common/io/openprom.c OPROMPROM2DEVNAME
>>>>
>>>> Thanks
>>>> Javen
>>>>
>>>>
>>>>
>>>> Jon Aimone wrote:
>>>>> Hi,
>>>>>
>>>>> For a SPARC system is there a simple way to determine the OBP 
>>>>> device path for a disk given its /devices path in Solaris? The 
>>>>> leaf of the path on a running system is different than the path 
>>>>> listed in the OBP.
>>>>>
>>>>> For example, here is the boot-device of a system as seen from the 
>>>>> OBP and then from Solaris:
>>>>>
>>>>> /pci at 400/pci at 0/pci at 8/scsi at 0/disk at 1,0:a
>>>>> /devices/pci at 400/pci at 0/pci at 8/scsi at 0/sd at 0,0:a
>>>>>
>>>>> I can understand simply removing /devices, but what about the 
>>>>> "disk" -vs- "sd" bit? I presume "sd" represented the driver. Can I 
>>>>> always remove the prefix of the last word up to the @ (e.g. sd or 
>>>>> ssd) and replace it with "disk"?
>>>>>
>>>>> The installer must do this somehow to set the boot device...
>>>>>
>>>>> _______________________________________________
>>>>> on-discuss mailing list
>>>>> on-discuss at opensolaris.org
>>>>> http://mail.opensolaris.org/mailman/listinfo/on-discuss
>>>>>   
>>>>
>>>> _______________________________________________
>>>> on-discuss mailing list
>>>> on-discuss at opensolaris.org
>>>> http://mail.opensolaris.org/mailman/listinfo/on-discuss
>>>
>>>
>>>
>>
>
> _______________________________________________
> on-discuss mailing list
> on-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/on-discuss
>   


Reply via email to