Re: Toshiba G900 Pocket PC

Vince <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
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@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 
[email protected] (no one person sadly)

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

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.