From owner-freebsd-hackers Wed Jun 26 18:40:02 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA11508 for hackers-outgoing; Wed, 26 Jun 1996 18:40:02 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA11467 for ; Wed, 26 Jun 1996 18:39:58 -0700 (PDT) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id KAA08211; Thu, 27 Jun 1996 10:56:48 +0930 From: Michael Smith Message-Id: <199606270126.KAA08211@genesis.atrad.adelaide.edu.au> Subject: Re: Help with Linux device on FreeBSD!!] To: hdalog@zipnet.net Date: Thu, 27 Jun 1996 10:56:47 +0930 (CST) Cc: housley@pr-comm.com, freebsd-hackers@FreeBSD.org In-Reply-To: <199606270053.UAA22866@hda> from "Peter Dufault" at Jun 26, 96 08:53:46 pm MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Peter Dufault stands accused of saying: > > The inb / outb functions are in machine/cpufunc.h. At least on my > system you need to have optimization on for them to work properly; > turn on your -O switch if you get complaints > from the compiler. Under 2.1R I seem to recall needing to use in*v and out*v to relate to variables, however I've been seeing optimiser-related problems with some of our I/O code recently and so have gone back to no optimisation with no problems (-current). > Peter Dufault Real-Time Machine Control and Simulation -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[