It appears your device bound to the ugen driver. Normally, usb
flash should bind to scsa2usb, with sd driver underneath.
Perhaps you have a special type of adapter that's not recognized
by Solaris USB stack?

Shudong

> 
> Hi all,
> 
> I'm working on booting OS from usb drive. I need to list out the raw nodes 
referring to usb block devices.
> 
> I tried to walk minor nodes of type DDI_NT_UGEN (c file attached)
> 
> --without usb plugged in
> <no output>
> 
> --with usb plugged in
> ddi_generic:usb
> /devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
> PROTECTED]:54c.243.devstat 
/devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
PROTECTED]:54c.243.devstat,raw
> /devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
> PROTECTED]:54c.243.cntrl0 
/devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
PROTECTED]:54c.243.cntrl0,raw
> /devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
> PROTECTED]:54c.243.cntrl0stat 
/devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
PROTECTED]:54c.243.cntrl0stat,raw
> /devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
> PROTECTED]:54c.243.if0in1 
/devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
PROTECTED]:54c.243.if0in1,raw
> /devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
> PROTECTED]:54c.243.if0in1stat 
/devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
PROTECTED]:54c.243.if0in1stat,raw
> /devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
> PROTECTED]:54c.243.if0out2 
/devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
PROTECTED]:54c.243.if0out2,raw
> /devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
> PROTECTED]:54c.243.if0out2stat 
/devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
PROTECTED]:54c.243.if0out2stat,raw
> 
> The raw address of plugged in flash drive is (from rmformat):
> /devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
> PROTECTED]/[EMAIL PROTECTED],0
> 
> and i can mount it as fat using 
> mount -F pcfs /devices/[EMAIL PROTECTED],0/pci1019,[EMAIL PROTECTED],7/[EMAIL 
> PROTECTED]/[EMAIL PROTECTED],0:r /mnt/
> 
> My question is : How can i walk the nodes so as to get the '[EMAIL 
> PROTECTED],0[/b]' 
part instead of '[b]:54c...[/b]' ?
>  
>  
> This message posted from opensolaris.org

_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to