From owner-freebsd-current@FreeBSD.ORG Wed Dec 10 14:13:50 2008 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D9181065675 for ; Wed, 10 Dec 2008 14:13:50 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 087BA8FC23 for ; Wed, 10 Dec 2008 14:13:50 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1LAPoz-000OyB-2R for freebsd-current@FreeBSD.org; Wed, 10 Dec 2008 17:13:49 +0300 To: freebsd-current@FreeBSD.org References: <92804393@bb.ipt.ru> From: Boris Samorodov Date: Wed, 10 Dec 2008 17:13:48 +0300 In-Reply-To: <92804393@bb.ipt.ru> (Boris Samorodov's message of "Wed\, 10 Dec 2008 16\:47\:34 +0300") Message-ID: <26722819@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Subject: Re: Timeda 8-multiport adapter: only 2 ports available X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Dec 2008 14:13:50 -0000 Boris Samorodov writes: > I've got a Sunix PCI Serial 8-channel Multiport adapter (Timedia chipset): > ----- > puc0@pci0:5:2:0: class=0x070002 card=0x40661409 chip=0x71681409 rev=0x01 hdr=0x00 > vendor = 'Timedia Technology Co Ltd' > device = '40371409 PCI / ISA Asynchronous UART Signal Chips Solution' Actually the card is 4066, while 4037 (according to pucdata.c) is indeed a dual-port card. May be the card is wrongly interpreted by the OS? > class = simple comms > subclass = UART > ----- > > Here is a verbose dmesg: > ----- > puc0: port 0xec00-0xec1f,0xe880-0xe88f,0xe800-0xe807,0xe480-0xe487,0xe400-0xe407,0xe080-0xe087 irq 18 at device 2.0 on pci5 > puc0: Reserved 0x20 bytes for rid 0x10 type 4 at 0xec00 > puc0: Reserved 0x10 bytes for rid 0x14 type 4 at 0xe880 > puc0: Reserved 0x8 bytes for rid 0x18 type 4 at 0xe800 > puc0: Reserved 0x8 bytes for rid 0x1c type 4 at 0xe480 > puc0: Reserved 0x8 bytes for rid 0x20 type 4 at 0xe400 > puc0: Reserved 0x8 bytes for rid 0x24 type 4 at 0xe080 > puc0: [FILTER] > uart4: <16550 or compatible> on puc0 > uart4: [FILTER] > uart4: fast interrupt > uart5: <16550 or compatible> on puc0 > uart5: [FILTER] > uart5: fast interrupt > ----- > > devinfo -rv: > ----- > pci5 > puc0 pnpinfo vendor=0x1409 device=0x7168 subvendor=0x1409 subdevice=0x4066 class=0x070002 at slot=2 function=0 > I/O ports: > 0xe080-0xe087 > 0xe400-0xe407 > 0xe480-0xe487 > 0xe800-0xe807 > 0xe880-0xe88f > 0xec00-0xec1f > uart4 > puc0 I/O port mapping: > 60416-60423 > puc0 port numbers: > 1 > uart5 > puc0 I/O port mapping: > 60424-60431 > puc0 port numbers: > 2 > ----- > > The system: > ----- > FreeBSD host.ipt.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #7: Fri Dec 5 14:58:48 MSK 2008 root@host.ipt.ru:/usr/obj/usr/src/sys/HOST i386 > ----- > > Well, I need other ports. SOS! ;-) WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve