From owner-freebsd-hackers Tue Apr 25 12: 1:18 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from fw.wintelcom.net (ns1.wintelcom.net [209.1.153.20]) by hub.freebsd.org (Postfix) with ESMTP id 2327137B7E4 for ; Tue, 25 Apr 2000 12:01:15 -0700 (PDT) (envelope-from bright@fw.wintelcom.net) Received: (from bright@localhost) by fw.wintelcom.net (8.10.0/8.10.0) id e3PJUL915936; Tue, 25 Apr 2000 12:30:21 -0700 (PDT) Date: Tue, 25 Apr 2000 12:30:21 -0700 From: Alfred Perlstein To: Leif Neland Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Turning on a relay. Message-ID: <20000425123021.F9754@fw.wintelcom.net> References: <00b901bfaee7$55da1fe0$0e00a8c0@neland.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <00b901bfaee7$55da1fe0$0e00a8c0@neland.dk>; from leifn@neland.dk on Tue, Apr 25, 2000 at 08:51:14PM +0200 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Leif Neland [000425 12:24] wrote: > I'd like to turn on a relay to the power for my laserprinter 3 rooms away > where the server is located. > > I have an i/o board with a 8255 24 bit i/o port.(IIRC) > > So I wrote a simple userland program to do inb/outb, but it dumped core with > BUSERR, I presume because userland is not supposed to do i/o to the > hardware. > > I guess I have these options: > A: write a driver/kernel module to access the port. > B: use an extra parallel port. (I use 2 at the moment) > C: use a serial port; I have 3-4 available. D: open(/dev/io) -Alfred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message