From owner-freebsd-bugs@FreeBSD.ORG Mon May 17 01:00:12 2010 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DC82106567B for ; Mon, 17 May 2010 01:00:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 415B98FC14 for ; Mon, 17 May 2010 01:00:12 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4H10Avf055841 for ; Mon, 17 May 2010 01:00:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4H10Adl055839; Mon, 17 May 2010 01:00:10 GMT (envelope-from gnats) Resent-Date: Mon, 17 May 2010 01:00:10 GMT Resent-Message-Id: <201005170100.o4H10Adl055839@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Tommy Johnson Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77E66106566C for ; Mon, 17 May 2010 00:50:25 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 668B18FC22 for ; Mon, 17 May 2010 00:50:25 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o4H0oPLJ005663 for ; Mon, 17 May 2010 00:50:25 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o4H0oPjg005662; Mon, 17 May 2010 00:50:25 GMT (envelope-from nobody) Message-Id: <201005170050.o4H0oPjg005662@www.freebsd.org> Date: Mon, 17 May 2010 00:50:25 GMT From: Tommy Johnson To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/146647: Some PCIe seral/parallel boards with ID 9901 9710 don't work X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 May 2010 01:00:12 -0000 >Number: 146647 >Category: kern >Synopsis: Some PCIe seral/parallel boards with ID 9901 9710 don't work >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon May 17 01:00:10 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Tommy Johnson >Release: 8.0 >Organization: >Environment: FreeBSD teryx 8.0-STABLE FreeBSD 8.0-STABLE #8: Sat May 15 15:49:45 EDT 2010 tjohnson@teryx:/usr/src/sys/amd64/compile/TERYX amd64 >Description: Support for cards with vendor 9901 device 9710 is in the uart and ppc drivers. Unfortunately several boards use the same PCI ID, and they don't all work. The code as it exists right now, will support boards which use the built in serial and parallel ports on the 9710 chip. One or two serial, with zero or one LPT will probably work. The board I have is four serial one LPT, which is implemented as two serial on the built in UARTS, and then an ISA bus interface with another two UARTS and a LPT interface on that ISA bus. Possibly implemented with a 16S552 chip. (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 and the LPT fail to probe. >How-To-Repeat: Get a 9710 board with four serial and one LPT, and note that only the first two serial ports work. >Fix: >Release-Note: >Audit-Trail: >Unformatted: