Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Mar 2004 15:30:39 -0800 (PST)
From:      Julian Elischer <julian@elischer.org>
To:        Eric Anderson <anderson@centtech.com>
Cc:        freebsd-current@freebsd.org
Subject:   Re: -CURRENT, EHCI, and the iPod
Message-ID:  <Pine.BSF.4.21.0403081526560.51038-100000@InterJet.elischer.org>
In-Reply-To: <404CD5B9.9070504@centtech.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I have MFC'd the ehci controller
and I see it working there.
well, in general..
---------------------------------
    class    = bridge
    subclass = PCI-PCI
uhci0@pci0:29:0:        class=0x0c0300 card=0x80891043 chip=0x24c28086
rev=0x02 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DB (ICH4) USB UHCI Controller #1'
    class    = serial bus
    subclass = USB
uhci1@pci0:29:1:        class=0x0c0300 card=0x80891043 chip=0x24c48086
rev=0x02 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DB (ICH4) USB UHCI Controller #2'
    class    = serial bus
    subclass = USB
uhci2@pci0:29:2:        class=0x0c0300 card=0x80891043 chip=0x24c78086
rev=0x02 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DB (ICH4) USB UHCI Controller #3'
    class    = serial bus
    subclass = USB
none0@pci0:29:7:        class=0x0c0320 card=0x80891043 chip=0x24cd8086
rev=0x02 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801DB (ICH4) USB EHCI Controller'
    class    = serial bus
    subclass = USB
--------------------------------------
ehci0: <EHCI (generic- USB 2.0 controller> mem 0xf7000000-0xf70003ff irq
11 at d
evice 29.7 on pci0
ehci_pci_attach: companion usb0
ehci_pci_attach: companion usb1
ehci_pci_attach: companion usb2
usb3: EHCI version 1.0
usb3: companion controllers, 2 ports each: usbp usb1 usb2
usb3: <EHCI0(generic) USB 2.0 controller> on mhci0
usb3: USB revision 2.0
uhub3: (0x8086) EHCI root hub, cla{s 9/0, rev 2.00/1.00, addr 1
uhub3: 6 ports with 6 removable, self powered
---------------------------------------------

however I still see some problems that I am looking at..
e.g. sometimes teh kernel stops booting at the ehci probe.
(sometimes it gets past it), So I've more to do.


On Mon, 8 Mar 2004, Eric Anderson wrote:

> Craig Boston wrote:
> > On Monday 08 March 2004 01:16 pm, Lukas Ertl wrote:
> > 
> >>uhci0: <Intel 82801DB (ICH4) USB controller USB-A> port 0x1800-0x181f irq 4
> > 
> > ...
> > 
> >>ehci0: <EHCI (generic) USB 2.0 controller> mem 0xc0000000-0xc00003ff irq 11
> > 
> > 
> > I'm pretty sure the Intel EHCI chip doesn't work in FreeBSD, at least it 
> > doesn't for me (and I've seen postings suggesting that the same is true in 
> > NetBSD as well).
> > 
> > The only way I've managed to avoid this problem is to disable EHCI support in 
> > the kernel, or plug the device into a USB 1.x hub.  In both cases you're 
> > limited to USB 1 speeds, though :(
> 
> Anyone know if these will be supported anytime in the near future, or if 
> anyone is even working on it?  (or is Intel not giving out the info to 
> help?)
> 
> Eric
> 
> 
> 
> -- 
> ------------------------------------------------------------------
> Eric Anderson     Sr. Systems Administrator    Centaur Technology
> Today is the tomorrow you worried about yesterday.
> ------------------------------------------------------------------
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
> 



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