Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Dec 2008 09:30:21 +0100
From:      Alex Dupre <ale@FreeBSD.org>
To:        "M. Warner Losh" <imp@bsdimp.com>
Cc:        rik@freebsd.org, svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r186520 - head/sys/dev/puc
Message-ID:  <4959DC1D.2040302@FreeBSD.org>
In-Reply-To: <20081229.114241.756909212.imp@bsdimp.com>
References:  <200812271522.mBRFMMHY074982@svn.freebsd.org> <20081229.114241.756909212.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
M. Warner Losh ha scritto:
> I've had problems with doing that on some Oxford based cards.  The
> vendor that uses them doesn't set them up, so you can't tell my
> cardbus oxford card from the pcie oxford card that someone else sent
> me patches for: both with different clock multipliers...

I think you are referring to me, check the thread "uart and Oxford".

For the records:

http://www.softio.com/ic0659kb.htm

uart0@pci3:0:0: class=0x070006 card=0x00011415 chip=0x950b1415 rev=0x00 
hdr=0x00
     vendor   = 'Oxford Semiconductor Ltd'
     device   = 'OXCB950 Integrated High Performance UART (CardBus/PCI 
Interface)'
     class    = simple comms
     subclass = UART

To use it I had to apply the following patch to uart_bus_pci.c

-{ 0x1415, 0x950b, 0xffff, 0, "Oxford Semiconductor OXCB950 Cardbus 
16950 UART", 0x10, 16384000 },
+{ 0x1415, 0x950b, 0xffff, 0, "Oxford Semiconductor OXCB950 Cardbus 
16950 UART", 0x10 },

-- 
Alex Dupre



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