From owner-freebsd-questions@FreeBSD.ORG Tue Apr 5 19:47:08 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75B3E16A4CE for ; Tue, 5 Apr 2005 19:47:08 +0000 (GMT) Received: from outcold.yadt.co.uk (outcold.yadt.co.uk [81.187.204.178]) by mx1.FreeBSD.org (Postfix) with ESMTP id E14AE43D55 for ; Tue, 5 Apr 2005 19:47:07 +0000 (GMT) (envelope-from davidt@yadt.co.uk) Received: from localhost (localhost [127.0.0.1]) by outcold.yadt.co.uk (Postfix) with ESMTP id 35B001DD7E3 for ; Tue, 5 Apr 2005 16:19:20 +0100 (BST) Received: from outcold.yadt.co.uk ([127.0.0.1]) by localhost (outcold.yadt.co.uk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00709-01 for ; Tue, 5 Apr 2005 16:19:13 +0100 (BST) Received: by outcold.yadt.co.uk (Postfix, from userid 1001) id 9D10E1DD7B5; Tue, 5 Apr 2005 16:19:13 +0100 (BST) Date: Tue, 5 Apr 2005 16:19:13 +0100 From: David Taylor To: freebsd-questions@freebsd.org Message-ID: <20050405151913.GA883@outcold.yadt.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-Virus-Scanned: amavisd-new 2.2.1 (20041222) at yadt.co.uk Subject: MosChip 9805 PCI Parallel Port X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Apr 2005 19:47:08 -0000 I'm having trouble trying to get a NM9805 PCI parallel printer port working in 5.4-STABLE. I've got "device lpt" and "device puc" in the kernel. pciconf -lv shows: puc0@pci0:8:0: class=0x078000 card=0x00101000 chip=0x98059710 rev=0x01 hdr=0x00 vendor = 'MosChip Semiconductors (Was: Netmos Technology)' device = 'Nm9805 Parallel Port Adapter' class = simple comms dmesg from a verbose boot shows: ... puc0: port 0xd000-0xd00f,0xd400-0xd407,0xd800-0xd807,0xdc00-0xdc07,0xe000-0xe007,0xe400-0xe407 irq 19 at device 8.0 on pci0 ... ppc1: port 0x778-0x77b,0x378-0x37f irq 7 drq 3 on ac pi0 ppc1: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc1: FIFO with 16/16/9 bytes threshold ppbus0: on ppc1 ppbus0: IEEE1284 device found /NIBBLE/PS2/ECP Probing for PnP devices on ppbus0: ppbus0: PCL,MLC,PML lpt0: on ppbus0 lpt0: Interrupt-driven port (I already have 1 parallel port, ppc1->ppbus0->lpt0) What's odd is that ppc1 is created -- presumably ppc0 also exists for the add-on port, but for some reason is never mentioned even with boot -v. Any ideas? P.S. I've also got a few mail problems until DNS updates go through, so I'll probably be following this thread through the archives. -- David Taylor