Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Dec 2007 20:33:51 +0000
From:      Vince <jhary@unsane.co.uk>
To:        Andrey Mikhailov <leftitburn@gmail.com>
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: Toshiba G900 Pocket PC
Message-ID:  <47682EAF.8090101@unsane.co.uk>
In-Reply-To: <47666D48.5010203@gmail.com>
References:  <47666D48.5010203@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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 
ports@FreeBSD.org (no one person sadly)

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47682EAF.8090101>