Toshiba G900 Pocket PC

Vince jhary at unsane.co.uk
Tue Dec 18 12:35:40 PST 2007


Andrey Mikhailov wrote:
> Is it possible to add support for this device ?
> 
> 
> # udesc_dump /dev/ugen0
> Standard Device Descriptor:
>  bLength            18
>  bDescriptorType    01
>  bcdUSB             0200
>  bDeviceClass       ef
>  bDeviceSubClass    01
>  bDeviceProtocol    01
>  bMaxPacketSize     16
>  idVendor           0930
>  idProduct          0d29
>  bcdDevice          0000
>  iManufacturer      1
>  iProduct           2
>  iSerialNumber      3
>  bNumConfigurations 1
> 
> Configuration 0:
>        Standard Configuration Descriptor:
>          bLength             9
>          bDescriptorType     02
>          wTotalLength        62
>          bNumInterface       2
>          bConfigurationValue 1
>          iConfiguration      0
>          bmAttributes        c0 (self-powered)
>          bMaxPower           250 (500 mA)
> 
>        Standard Interface Descriptor:
>          bLength            9
>          bDescriptorType    04
>          bInterfaceNumber   0
>          bAlternateSetting  0
>          bNumEndpoints      1
>          bInterfaceClass    ef
>          bInterfaceSubClass 01
>          bInterfaceProtocol 01
>          iInterface         0
> 
>                Descriptor:
>                  bLength            5
>                  bDescriptorType    24
>                  bDescriptorSubtype 01
>                05 24 01 00 01
> 
>                Descriptor:
>                  bLength            4
>                  bDescriptorType    24
>                  bDescriptorSubtype 02
>                04 24 02 00
> 
>                Descriptor:
>                  bLength            5
>                  bDescriptorType    24
>                  bDescriptorSubtype 02
>                05 24 02 00 01
> 
>        Standard Endpoint Descriptor:
>          bLength          7
>          bDescriptorType  05
>          bEndpointAddress 81 (in)
>          bmAttributes     03 (Interrupt)
>          wMaxPacketSize   8
>          bInterval        1
> 
>        Standard Interface Descriptor:
>          bLength            9
>          bDescriptorType    04
>          bInterfaceNumber   1
>          bAlternateSetting  0
>          bNumEndpoints      2
>          bInterfaceClass    0a
>          bInterfaceSubClass 00
>          bInterfaceProtocol 00
>          iInterface         0
> 
>        Standard Endpoint Descriptor:
>          bLength          7
>          bDescriptorType  05
>          bEndpointAddress 82 (in)
>          bmAttributes     02 (Bulk)
>          wMaxPacketSize   64
>          bInterval        0
> 
>        Standard Endpoint Descriptor:
>          bLength          7
>          bDescriptorType  05
>          bEndpointAddress 03 (out)
>          bmAttributes     02 (Bulk)
>          wMaxPacketSize   64
>          bInterval        0
> 
> Codes Representing Languages by the Device:
>  bLength          4
>  bDescriptorType  03
>  wLANGID[0]       0409
> 
> String (index 1): Toshiba Corporation
> 
> String (index 2): Toshiba RNDIS
> 
> String (index 3): e6461300-3205-0801-3804-0dd0120906ff
> 
> 
> And when I put em to mass storage mode i got the following message in dmesg
> umass0: <Generic Manufacturer (PROTOTYPE--Remember to change idVendor) 
> Generic Mass Storage (PROTOTYPE--Remember to change idVendor), class 
> 0/0, rev 2.00/0.00, addr 3> on uhub2
> da0 at umass-sim0 bus 0 target 0 lun 0
> da0: <  > Removable Direct Access SCSI-0 device
> da0: 1.000MB/s transfers
> da0: 1964MB (4022272 512 byte sectors: 255H 63S/T 250C)
> 
> 
> dmesg -a
> FreeBSD fusion 7.0-BETA2 FreeBSD 7.0-BETA2 #11: Wed Nov  7 19:35:15 EET 
> 2007     root at fusion:/.1/.bsdstaff/obj/.1/.bsdstaff/src/sys/ZLOVRED  i386
> 
> Thanks in advance.
> 

Looks like a windows mobile device from a quick google.
/usr/ports/palm/uppc-kmod  should in theory support it for use with the 
palm/synce* ports but the kmod appears to have been broken with the 7.0 
move to gcc 4.2. You best bet is probably to either debug the driver and 
send a pr or contact the port maintainer who is listed as 
ports at FreeBSD.org (no one person sadly)

Vince
> 
> _______________________________________________
> freebsd-mobile at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
> To unsubscribe, send any mail to "freebsd-mobile-unsubscribe at freebsd.org"



More information about the freebsd-mobile mailing list