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