kern/146647: Some PCIe seral/parallel boards with ID 9901 9710
don't work
Garrett Cooper
yanefbsd at gmail.com
Mon May 17 01:50:04 UTC 2010
The following reply was made to PR kern/146647; it has been noted by GNATS.
From: Garrett Cooper <yanefbsd at gmail.com>
To: Tommy Johnson <tjohnson at bobdbob.com>
Cc: freebsd-gnats-submit at freebsd.org
Subject: Re: kern/146647: Some PCIe seral/parallel boards with ID 9901 9710
don't work
Date: Sun, 16 May 2010 18:47:23 -0700
On Sun, May 16, 2010 at 5:50 PM, Tommy Johnson <tjohnson at bobdbob.com> wrote=
:
>
>>Number: =A0 =A0 =A0 =A0 146647
>>Category: =A0 =A0 =A0 kern
>>Synopsis: =A0 =A0 =A0 Some PCIe seral/parallel boards with ID 9901 9710 d=
on't work
>>Confidential: =A0 no
>>Severity: =A0 =A0 =A0 non-critical
>>Priority: =A0 =A0 =A0 low
>>Responsible: =A0 =A0freebsd-bugs
>>State: =A0 =A0 =A0 =A0 =A0open
>>Quarter:
>>Keywords:
>>Date-Required:
>>Class: =A0 =A0 =A0 =A0 =A0sw-bug
>>Submitter-Id: =A0 current-users
>>Arrival-Date: =A0 Mon May 17 01:00:10 UTC 2010
>>Closed-Date:
>>Last-Modified:
>>Originator: =A0 =A0 Tommy Johnson
>>Release: =A0 =A0 =A0 =A08.0
>>Organization:
>>Environment:
> FreeBSD teryx 8.0-STABLE FreeBSD 8.0-STABLE #8: Sat May 15 15:49:45 EDT 2=
010 =A0 =A0 tjohnson at teryx:/usr/src/sys/amd64/compile/TERYX =A0amd64
>>Description:
> Support for cards with vendor 9901 device 9710 is in the uart and ppc dri=
vers. =A0Unfortunately several boards use the same PCI ID, and they don't a=
ll work.
>
> The code as it exists right now, will support boards which use the built =
in serial and parallel ports on the 9710 chip. =A0One or two serial, with z=
ero or one LPT will probably work.
>
> The board I have is four serial one LPT, which is implemented as two seri=
al on the built in UARTS, and then an ISA bus interface with another two UA=
RTS and a LPT interface on that ISA bus. =A0Possibly implemented with a 16S=
552 chip. =A0(It has no documentation, of course...)
>
> The same chip will also do a USB port (instead of an LPT, or ISA).
>
> So the first two serial ports are fine, but the second two serial ports a=
nd the LPT fail to probe.
>>How-To-Repeat:
> Get a 9710 board with four serial and one LPT, and note that only the fir=
st two serial ports work.
>>Fix:
Hi Tommy,
This is probably because the subvendor for your particular card
hasn't been added yet. Could you run devinfo -v and provide us with
the output, as well as a URL to the specific card that you acquired?
Thanks!
-Garrett
More information about the freebsd-bugs
mailing list