From owner-freebsd-hackers Sun May 16 13:15:24 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from caladan.tdx.co.uk (caladan.tdx.co.uk [195.188.177.4]) by hub.freebsd.org (Postfix) with ESMTP id DD8781525D for ; Sun, 16 May 1999 13:15:19 -0700 (PDT) (envelope-from kpielorz@tdx.co.uk) Received: from tdx.co.uk (lorca-tx.tdx.co.uk [195.188.177.242]) by caladan.tdx.co.uk (8.9.3/8.9.3/Kp) with ESMTP id VAA95380 for ; Sun, 16 May 1999 21:15:18 +0100 (BST) Message-ID: <373F2708.17F69208@tdx.co.uk> Date: Sun, 16 May 1999 21:14:00 +0100 From: Karl Pielorz Organization: TDX - The Digital eXchange X-Mailer: Mozilla 4.51 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: hackers@freebsd.org Subject: Changing face of ISA/Device Drivers - Perfect model? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi All, I've had an ISA character device driver which I wrote ages ago, under 2.2.5, it made it through 2.2.x into 3.0 (just about), but it's blatently not going to make it through the recent transitions into 4.0 [I've not had enough time to keep it up to date etc.] I've looked through the 4.X drivers, but they all seem to do things slightly differently... My question is, which is 'best' as a reference driver? - Are /usr/share/example/drivers/* up to date enough to use as a 'good example', or can anyone afford me any time to help me through getting the thing running again? The driver is a simple ISA/Character driver - at it's heart it just reads/writes bytes to a few I/O ports, and controls a couple of timer chips... Thanks, Karl Pielorz To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message