Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jul 1999 09:14:06 +0200 (CEST)
From:      Nick Hibma <hibma@skylink.it>
To:        freebsd-hardware@FreeBSD.ORG
Cc:        USB BSD list <usb-bsd@egroups.com>
Subject:   Re: USB support for Kodak DC240 (umass)?
Message-ID:  <Pine.BSF.3.96.990719090900.422I-100000@heidi.plazza.it>
In-Reply-To: <199907190538.HAA22171@dorifer.heim3.tu-clausthal.de>

next in thread | previous in thread | raw e-mail | index | archive | help

> Is the 8070i support planned for the not-too-far future?

Yes, I have a SuperDrive here that I want to support. The problem is
strapping the ATA layer on top. That layer is very much aimed at current
AT-IDE interfaces and not yet able to be put on top of any host
controller / transfer mechanism like SCSI.

> Kodak freely provides programming docs for developers, but
> unfortunately I'm not an USB expert at all myself, so it's not
> of much use for me.

Could you send me the URL? (saves me digging)

> I've attached the output of usbdevs and usb_dump below, in case
> it might be of any use.  I cannot lend the camera to anybody,
> I'm afraid, but of course I'm willing to make any experiments
> and try everything that would help in this matter.

Unfortunately the device does not speak about what it is (all zeroes int
he deviceclass and subclass fields). Having 2 bulk endpipes it might be
either a bulk mass storage device or Control/Bulk.

Cheers,

Nick



> # usbdevs -v
> Controller /dev/usb0:
> addr 1: self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
>  port 1 addr 2: self powered, config 1, KODAK DC240 Zoom Digital Camera(0x0120), Eastman Kodak Company(0x040a), rev 1.03
>  port 2 powered
> 
> # ./usb_dump -c 1 -i -f /dev/ugen0
> Product: KODAK DC240 Zoom Digital Camera
> Vendor:  Eastman Kodak Company
> address 2
> 
> # ./usb_dump -c 1 -d -f /dev/ugen0
> DEVICE descriptor:
> bLength=18 bDescriptorType=1 bcdUSB=1.00 bDeviceClass=0 bDeviceSubClass=0
> bDeviceProtocol=0 bMaxPacketSize=8
> idVendor=0x040a idProduct=0x0120 bcdDevice=103
> iManufacturer=1 iProduct=2 iSerialNumber=0 bNumConfigurations=1
> 
> CONFIGURATION descriptor:
> bLength=9 bDescriptorType=2 wTotalLength=32 bNumInterface=1
> bConfigurationValue=1 iConfiguration=0 bmAttributes=40 bMaxPower=100 mA
> 
>   INTERFACE descriptor index 0:
>   bLength=9 bDescriptorType=4 bInterfaceNumber=0 bAlternateSetting=0
>   bNumEndpoints=2 bInterfaceClass=0 bInterfaceSubClass=0
>   bInterfaceProtocol=0 iInterface=0
> 
>     ENDPOINT descriptor index 0:
>     bLength=7 bDescriptorType=5 bEndpointAddress=1-out
>     bmAttributes=2 wMaxPacketSize=64 bInterval=0
> 
>     ENDPOINT descriptor index 1:
>     bLength=7 bDescriptorType=5 bEndpointAddress=2-in
>     bmAttributes=2 wMaxPacketSize=64 bInterval=0
> 
> # ./usb_dump -c 1 -D -f /dev/ugen0
> DEVICE descriptor:
> bLength=18 bDescriptorType=1 bcdUSB=1.00 bDeviceClass=0 bDeviceSubClass=0
> bDeviceProtocol=0 bMaxPacketSize=8
> idVendor=0x040a idProduct=0x0120 bcdDevice=103
> iManufacturer=1 iProduct=2 iSerialNumber=0 bNumConfigurations=1
> 
> Current configuration is number 1
> 
> CONFIGURATION descriptor index 0:
> bLength=9 bDescriptorType=2 wTotalLength=32 bNumInterface=1
> bConfigurationValue=1 iConfiguration=0 bmAttributes=40 bMaxPower=100 mA
> 
>   INTERFACE descriptor index 0, alt index 0:
>   bLength=9 bDescriptorType=4 bInterfaceNumber=0 bAlternateSetting=0
>   bNumEndpoints=2 bInterfaceClass=0 bInterfaceSubClass=0
>   bInterfaceProtocol=0 iInterface=0
> 
>     ENDPOINT descriptor index 0:
>     bLength=7 bDescriptorType=5 bEndpointAddress=1-out
>     bmAttributes=2 wMaxPacketSize=64 bInterval=0
> 
>     ENDPOINT descriptor index 1:
>     bLength=7 bDescriptorType=5 bEndpointAddress=2-in
>     bmAttributes=2 wMaxPacketSize=64 bInterval=0
> 
> 
> -- 
> Oliver Fromme, Leibnizstr. 18/61, 38678 Clausthal, Germany
> (Info: finger userinfo:olli@dorifer.heim3.tu-clausthal.de)
> 
> "In jedem Stück Kohle wartet ein Diamant auf seine Geburt"
>                                          (Terry Pratchett)
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hardware" in the body of the message
> 
> 

-- 
e-Mail: hibma@skylink.it



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hardware" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.990719090900.422I-100000>