Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Dec 2004 20:10:05 -0800 (PST)
From:      David Yeske <dyeske@yahoo.com>
To:        usb@freebsd.org
Cc:        multimedia@freebsd.org
Subject:   external sound blaster
Message-ID:  <20041227041005.4697.qmail@web13522.mail.yahoo.com>

next in thread | raw e-mail | index | archive | help
I would really like to get my external sound blaster working in FreeBSD HEAD.
It is a Model SB0270

Here is a what it looks like when I attach with all the usb debug knobs turned
on.

ohci_rhsc: sc=0xc1ef8000 xfer=0xc1e6db00 hstatus=0x00000000
ohci_rhsc: change=0x08
uhub_explore: status change hub=1 port=3
ohci_rhsc: sc=0xc1ef8000 xfer=0xc1e6db00 hstatus=0x00000000
ohci_rhsc: change=0x08
usbd_new_device bus=0xc1ef8000 port=3 depth=1 speed=2
usbd_new_device: adding unit addr=2, rev=110, class=0, subclass=0, protocol=0,
maxpacket=64, len=18, speed=2
usbd_new_device: new dev (addr 2), dev=0xc65fa280, parent=0xc1eef080
usbd_probe_and_attach: trying device specific drivers
usbd_probe_and_attach: no device specific driver found
usbd_probe_and_attach: looping over 1 configurations
usbd_set_config_index: (addr 1) cno=2 attr=0x80, selfpowered=0, power=500
usbd_set_config_index: set config 1
uaudio0: Creative USB Audio, rev 1.10/1.00, addr 2
uaudio_add_selector: NOT IMPLEMENTED
uaudio0: audio rev 1.00
uaudio0: 12 mixer controls
pcm0: <USB Audio> on uaudio0
pcm0: chn_init(pcm0:play:0) failed: err = 19
pcm0: pcm_chn_create(ua_chan, 1, 0xc65f6500) failed

Here is the usbdevs ouput

 port 3 addr 2: full speed, power 500 mA, config 1, USB Audio(0x3010),
Creative(0x041e), rev 1.00
   uaudio0

Here is the usb_dump output.

DEVICE descriptor:
bLength=18 bDescriptorType=1 bcdUSB=1.10 bDeviceClass=0 bDeviceSubClass=0
bDeviceProtocol=0 bMaxPacketSize=64
idVendor=0x041e idProduct=0x3010 bcdDevice=100
iManufacturer=0 iProduct=1 iSerialNumber=0 bNumConfigurations=1

Current configuration is number 1

CONFIGURATION descriptor index 0:
bLength=9 bDescriptorType=2 wTotalLength=294 bNumInterface=3
bConfigurationValue=1 iConfiguration=0 bmAttributes=80 bMaxPower=500 mA

  INTERFACE descriptor index 0, alt index 0:
  bLength=9 bDescriptorType=4 bInterfaceNumber=0 bAlternateSetting=0
  bNumEndpoints=0 bInterfaceClass=1 bInterfaceSubClass=1
  bInterfaceProtocol=0 iInterface=0

  INTERFACE descriptor index 1, alt index 0:
  bLength=9 bDescriptorType=4 bInterfaceNumber=1 bAlternateSetting=0
  bNumEndpoints=0 bInterfaceClass=1 bInterfaceSubClass=2
  bInterfaceProtocol=0 iInterface=0

  INTERFACE descriptor index 1, alt index 1:
  bLength=9 bDescriptorType=4 bInterfaceNumber=1 bAlternateSetting=1
  bNumEndpoints=1 bInterfaceClass=1 bInterfaceSubClass=2
  bInterfaceProtocol=0 iInterface=0

    ENDPOINT descriptor index 0:
    bLength=9 bDescriptorType=5 bEndpointAddress=1-out
    bmAttributes=9 wMaxPacketSize=200 bInterval=1

  INTERFACE descriptor index 2, alt index 0:
  bLength=9 bDescriptorType=4 bInterfaceNumber=2 bAlternateSetting=0
  bNumEndpoints=0 bInterfaceClass=1 bInterfaceSubClass=2
  bInterfaceProtocol=0 iInterface=0

  INTERFACE descriptor index 2, alt index 1:
  bLength=9 bDescriptorType=4 bInterfaceNumber=2 bAlternateSetting=1
  bNumEndpoints=1 bInterfaceClass=1 bInterfaceSubClass=2
  bInterfaceProtocol=0 iInterface=0

    ENDPOINT descriptor index 0:
    bLength=9 bDescriptorType=5 bEndpointAddress=2-in
    bmAttributes=5 wMaxPacketSize=200 bInterval=1

This works just fine in NetBSD HEAD

uaudio0 at uhub1 port 2 configuration 1 interface 0: Creative Labs USB Audio,
rev 1.10/1.00, addr 2
uaudio0: audio rev 1.00
audio1 at uaudio0: full duplex, independent

Anyone have any ideas?

Regards,
David Yeske


		
__________________________________ 
Do you Yahoo!? 
The all-new My Yahoo! - Get yours free! 
http://my.yahoo.com 
 



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