usb/93389 : Add support for Pentax Digital Camera Optio S60
(please test)
Alexander Demin
support at spectrum.ru
Fri Sep 22 08:13:36 PDT 2006
Hello.
Please test my patch for addition of support for Pentax Digital Camera Optio S60.
uname -a
FreeBSD support.spectrum.ru 5.5-STABLE FreeBSD 5.5-STABLE #34: Fri Sep 22 18:09:11 MSD 2006 oldman at support.spectrum.ru:/usr/obj/usr/src/sys/MYGENERIC i386
umass0: PENTAX Digital Camera Optio S60, rev 1.10/0.00, addr 2
umass0: SCSI over Bulk-Only; quirks = 0x0200
umass0:2:0:-1: Attached to scbus2
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <PENTAX DIGITAL CAMERA 1.00> Removable Direct Access SCSI-0 device
da0: 1.000MB/s transfers
da0: 954MB (1953792 512 byte sectors: 64H 32S/T 954C)
Patchs:
--- /usr/src/sys/cam/scsi/scsi_da.c.orig Wed Jul 26 11:49:37 2006
+++ /usr/src/sys/cam/scsi/scsi_da.c Fri Sep 22 18:54:31 2006
@@ -438,6 +438,14 @@
{T_DIRECT, SIP_MEDIA_REMOVABLE, "Generic*", "STORAGE DEVICE*",
"*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
},
+ {
+ /*
+ * Pentax Digital Camera
+ * PR: usb/93389
+ */
+ {T_DIRECT, SIP_MEDIA_REMOVABLE, "PENTAX", "DIGITAL CAMERA",
+ "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
+ },
};
static disk_strategy_t dastrategy;
--- /usr/src/sys/dev/usb/umass.c.orig Sat Mar 18 23:43:50 2006
+++ /usr/src/sys/dev/usb/umass.c Fri Sep 22 18:05:19 2006
@@ -319,8 +319,8 @@
Static struct umass_devdescr_t umass_devdescrs[] = {
{ USB_VENDOR_ASAHIOPTICAL, PID_WILDCARD, RID_WILDCARD,
- UMASS_PROTO_ATAPI | UMASS_PROTO_CBI_I,
- RS_NO_CLEAR_UA
+ UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
+ WRONG_CSWSIG
},
{ USB_VENDOR_FUJIPHOTO, USB_PRODUCT_FUJIPHOTO_MASS0100, RID_WILDCARD,
UMASS_PROTO_ATAPI | UMASS_PROTO_CBI_I,
--- /usr/src/sys/dev/usb/usbdevs.orig Sun Mar 19 04:12:31 2006
+++ /usr/src/sys/dev/usb/usbdevs Fri Sep 22 17:18:19 2006
@@ -492,6 +492,7 @@
/* Asahi Optical products */
product ASAHIOPTICAL OPTIO230 0x0004 Digital camera
product ASAHIOPTICAL OPTIO330 0x0006 Digital camera
+product ASAHIOPTICAL OPTIOS60 0x0047 Digital Camera Pentax Optio S60
/* ASIX Electronics products */
product ASIX AX88172 0x1720 USB 2.0 10/100 ethernet controller
--
=======================================================
Demin Alexander / Network Administarator
Group of companies Spectrum / tel. (+7 495) 995-8999
Moscow, 103009, Strastnoy blvr. 8
=======================================================
More information about the freebsd-bugs
mailing list