From owner-freebsd-stable@FreeBSD.ORG Sat Sep 20 12:10:31 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1718216A4C0 for ; Sat, 20 Sep 2003 12:10:31 -0700 (PDT) Received: from arg1.demon.co.uk (arg1.demon.co.uk [62.49.12.213]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABC3143FCB for ; Sat, 20 Sep 2003 12:10:29 -0700 (PDT) (envelope-from arg-bsd@arg.me.uk) Received: by arg1.demon.co.uk (Postfix, from userid 1002) id 82FCE9B32; Sat, 20 Sep 2003 20:10:26 +0100 (BST) Received: from localhost (localhost [127.0.0.1]) by arg1.demon.co.uk (Postfix) with ESMTP id 7EB0D5D0D; Sat, 20 Sep 2003 20:10:26 +0100 (BST) Date: Sat, 20 Sep 2003 20:10:26 +0100 (BST) From: Andrew Gordon X-X-Sender: freebsd@server.arg.sj.co.uk To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= In-Reply-To: Message-ID: <20030920200224.B33574@server.arg.sj.co.uk> References: <87fzisoi53.fsf@strauser.com> <200309201340.02453.ianjhart@ntlworld.com> <200309201551.19467.ianjhart@ntlworld.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: 8BIT cc: freebsd-stable@freebsd.org Subject: Re: HP Laserjet 1200 on USB X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Sep 2003 19:10:31 -0000 On Sat, 20 Sep 2003, Dag-Erling [iso-8859-1] Smørgrav wrote: > > 20 MB in five minutes is very close to the maximum transfer rate > across a paralell port (~80 kBps). You can do much better than that in ECP mode - I use it to transfer 2Mbit/sec video to a piece of custom hardware hung of the parallel port (standard drivers at the FreeBSD end), so I'm getting over 250KByte/sec. However, the GENERIC kernel isn't configured for this - you need to add the DRQ setting: device ppc0 at isa? irq 7 drq 3 and make sure that the BIOS is configured to match. After that, lptcontrol -e engages DMA-driven printing, with much greater speed and lower CPU utilisation.