vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi, the attached diff makes the serial chip on the Sony Ericsson GC89 attach to the com_cardbus driver. The Sony Ericsson Cardbus card is a multifunction device that has an 802.11b interface and a UMTS/GPRS/GSM modem, both made by Broadcom: | Broadcom, 802.11b CardBus, 8.0 (manufacturer 0x2d0, product 0x406) vendor "Broadcom", unknown product 0x4325 (class network subclass miscellaneous, rev 0x03) at cardbus0 dev 0 function 0 not configured | pccom3 at cardbus0 dev 0 function 1: irq 11,: ns16550a, 16 byte fifo I have not looked any further yet at the 802.11b parts of the card, will do that sometime soon. The card seems to work fine on i386, on macppc it crashes my machine while it's being attached. I suspect that the com_cardbus driver does something fishy that is not allowed on the powerpc architecture, but I will investigate on that. felix -- Felix Kronlage Tel: (+49)(0)441 - 36116410 kronlage@bytemine.net Fax: (+49)(0)441 - 36116419 http://www.bytemine.net/ PGP/GPG: 0xD9AC74D0 bytemine - Entwicklungsmanufaktur fuer innovative Loesungen Index: sys/dev/pci/pcidevs ================================================== ================= RCS file: /data/OpenBSD/src/openbsd/src/sys/dev/pci/pcidevs,v retrieving revision 1.1032 diff -u -r1.1032 pcidevs --- sys/dev/pci/pcidevs 26 Feb 2006 17:13:48 -0000 1.1032 +++ sys/dev/pci/pcidevs 6 Mar 2006 21:42:43 -0000 @@ -993,6 +993,7 @@ product BROADCOM BCM4322 0x4322 BCM4322 product BROADCOM BCM4309 0x4324 BCM4309 product BROADCOM SERIAL 0x4333 Serial +product BROADCOM SERIAL_GC 0x4344 Serial product BROADCOM BCM4401 0x4401 BCM4401 product BROADCOM 5801 0x5801 5801 product BROADCOM 5802 0x5802 5802 Index: sys/dev/cardbus/com_cardbus.c ================================================== ================= RCS file: /data/OpenBSD/src/openbsd/src/sys/dev/cardbus/com_cardbus.c,v retrieving revision 1.18 diff -u -r1.18 com_cardbus.c --- sys/dev/cardbus/com_cardbus.c 26 Sep 2005 22:32:06 -0000 1.18 +++ sys/dev/cardbus/com_cardbus.c 6 Mar 2006 21:42:43 -0000 @@ -135,6 +135,8 @@ CARDBUS_BASE0_REG, CARDBUS_MAPREG_TYPE_IO }, { PCI_VENDOR_BROADCOM, PCI_PRODUCT_BROADCOM_SERIAL, CARDBUS_BASE0_REG, CARDBUS_MAPREG_TYPE_IO, BUG_BROADCOM }, + { PCI_VENDOR_BROADCOM, PCI_PRODUCT_BROADCOM_SERIAL_GC, + CARDBUS_BASE0_REG, CARDBUS_MAPREG_TYPE_IO }, { PCI_VENDOR_BROADCOM, PCI_PRODUCT_BROADCOM_BCM4322, CARDBUS_BASE0_REG, CARDBUS_MAPREG_TYPE_IO, BUG_BROADCOM } }; |