kern/129663: Timedia-based 8-serial multiport card: only two ports
work
Boris Samorodov
bsam at FreeBSD.org
Mon Dec 15 10:50:02 PST 2008
>Number: 129663
>Category: kern
>Synopsis: Timedia-based 8-serial multiport card: only two ports work
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 15 18:50:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Boris Samorodov
>Release: FreeBSD 8.0-CURRENT i386
>Organization:
InPharmtech, Co.
>Environment:
System: FreeBSD bb.ipt.ru 8.0-CURRENT FreeBSD 8.0-CURRENT #37: Mon Dec 15 20:41:53 MSK 2008 root at bb.ipt.ru:/usr/obj/usr/src/sys/BB i386
>Description:
Only two first ports work by default for the Sunix PCI Serial
8-channel Multiport 4066A adapter (Timedia chipset):
-----
puc0 at 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'
class = simple comms
subclass = UART
-----
A verbose dmesg:
-----
puc0: <Timedia technology 8 Port Serial> 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 card is manufectured with two different chip types: SUN1889 (1-2 ports)
and SUN1699 (3-8 ports). I've found some DOS/Linux docs/programs at
the producers's site and unzipped them ftp://ftp.ipt.ru/pub/sunix/ .
The subject was discussed at freebsd-current@:
http://lists.freebsd.org/pipermail/freebsd-current/2008-December/001128.html
>How-To-Repeat:
>Fix:
None for now.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list