From owner-freebsd-questions Sun Apr 21 23:28:25 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA14694 for questions-outgoing; Sun, 21 Apr 1996 23:28:25 -0700 (PDT) Received: from mail.EUnet.hu (mail.eunet.hu [193.225.28.100]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id XAA14689 for ; Sun, 21 Apr 1996 23:28:20 -0700 (PDT) Received: by mail.EUnet.hu, id IAA27530; Mon, 22 Apr 1996 08:27:32 +0200 Received: by CoDe.CoDe.hu (MAA03635); Fri, 19 Apr 1996 12:11:04 GMT From: Gabor Zahemszky Message-Id: <199604191211.MAA03635@CoDe.CoDe.hu> Subject: Re: How can I read/write from/to an I/O-port? To: kuku@gilberto.physik.rwth-aachen.de Date: Fri, 19 Apr 1996 12:11:04 +0000 (GMT) Cc: freebsd-questions@freebsd.org In-Reply-To: <199604191028.MAA13352@gilberto.physik.rwth-aachen.de> from "Christoph P. Kukulies" at Apr 19, 96 12:28:50 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > > > > Hi, > > > > I have a little problem. So I hope someone can help > > me: > > > > Under Linux a /dev/port exits to write/read to/from an I/O-port. > > Does a similar /dev/??? exits under FreeBSD or must I write > > a little device driver for this? > > Under FreeBSD there is /dev/io. > > Do an open("/dev/io",flags,mode) on it and you can access i/o > ports using in/out instructions. OK. How? What does flags mean? How can I use the fd, I get from open? (A little example please....) -- Gabor Zahemszky -:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:- Earth is the cradle of human sense, but you can't stay in the cradle forever. Tsiolkovsky