svn commit: r186520 - head/sys/dev/puc

Alex Dupre ale at FreeBSD.org
Tue Dec 30 08:57:05 UTC 2008


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 at 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


More information about the svn-src-all mailing list