On Tue, Jan 31, 2012 at 12:36 AM, Brynet <bry...@gmail.com> wrote: > On Mon, Jan 30, 2012 at 03:52:42PM -0500, Dave Anderson wrote: >> Rather belatedly: >> >> .. >> iPad(0x129f), Apple Inc.(0x05ac) >> ... >> >> Dave >> >> -- >> Dave Anderson >> <d...@daveanderson.com> > > Okay.. so try this, run make in dev/usb before building. > > Index: uaudio.c > =================================================================== > RCS file: /cvs/src/sys/dev/usb/uaudio.c,v > retrieving revision 1.94 > diff -u -p -u -r1.94 uaudio.c > --- dev/usb/uaudio.c 26 Jan 2012 09:00:36 -0000 1.94 > +++ dev/usb/uaudio.c 30 Jan 2012 23:25:23 -0000 > @@ -207,6 +207,10 @@ struct uaudio_devs { > UAUDIO_FLAG_BAD_AUDIO }, > { { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPOD_TOUCH_4G }, > UAUDIO_FLAG_BAD_AUDIO }, > + { { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPAD }, > + UAUDIO_FLAG_BAD_AUDIO }, > + { { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPAD2 }, > + UAUDIO_FLAG_BAD_AUDIO }, > { { USB_VENDOR_CREATIVE, USB_PRODUCT_CREATIVE_EMU0202 }, > UAUDIO_FLAG_VENDOR_CLASS | UAUDIO_FLAG_EMU0202 | > UAUDIO_FLAG_DEPENDENT }, > Index: usb_quirks.c > =================================================================== > RCS file: /cvs/src/sys/dev/usb/usb_quirks.c,v > retrieving revision 1.65 > diff -u -p -u -r1.65 usb_quirks.c > --- dev/usb/usb_quirks.c 1 Dec 2011 23:02:12 -0000 1.65 > +++ dev/usb/usb_quirks.c 30 Jan 2012 23:25:23 -0000 > @@ -120,7 +120,9 @@ const struct usbd_quirk_entry { > { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPOD_TOUCH, ANY, { UQ_BAD_HID }}, > { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPOD_TOUCH_2G, ANY, { UQ_BAD_HID }}, > { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPOD_TOUCH_3G, ANY, { UQ_BAD_HID }}, > - { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPOD_TOUCH_4G, ANY, { UQ_BAD_HID }}, > + { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPOD_TOUCH_4G, ANY, { UQ_BAD_HID }}, > + { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPAD, ANY, { UQ_BAD_HID }}, > + { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPAD2, ANY, { UQ_BAD_HID }}, > { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_SPEAKERS, ANY, { UQ_BAD_HID }}, > { USB_VENDOR_BELKIN, USB_PRODUCT_BELKIN_F6C100, ANY, { UQ_BAD_HID }}, > { USB_VENDOR_BELKIN, USB_PRODUCT_BELKIN_F6C120, ANY, { UQ_BAD_HID }}, > Index: usbdevs > =================================================================== > RCS file: /cvs/src/sys/dev/usb/usbdevs,v > retrieving revision 1.570 > diff -u -p -u -r1.570 usbdevs > --- dev/usb/usbdevs 29 Jan 2012 10:59:23 -0000 1.570 > +++ dev/usb/usbdevs 30 Jan 2012 23:25:24 -0000 > @@ -893,8 +893,10 @@ product APPLE IPOD_TOUCH_2G 0x1293 iPod > product APPLE IPHONE_3GS 0x1294 iPhone 3GS > product APPLE IPHONE_4_GSM 0x1297 iPhone 4 GSM > product APPLE IPOD_TOUCH_3G 0x1299 iPod Touch 3G > +product APPLE IPAD 0x129a iPad > product APPLE IPHONE_4_CDMA 0x129c iPhone 4 CDMA > product APPLE IPOD_TOUCH_4G 0x129e iPod Touch 4G > +product APPLE IPAD2 0x129f iPad 2 > product APPLE IPHONE_4S 0x12a0 iPhone 4S > product APPLE ETHERNET 0x1402 Ethernet A1277 > product APPLE BLUETOOTH2 0x8205 Bluetooth
reads fine. ok for me ciao, David