From owner-freebsd-hackers Wed Nov 15 12:02:21 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA16040 for hackers-outgoing; Wed, 15 Nov 1995 12:02:21 -0800 Received: from insanus.matematik.su.se (insanus.matematik.su.se [130.237.198.12]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id MAA16022 for ; Wed, 15 Nov 1995 12:02:18 -0800 Received: from localhost (prudens.matematik.su.se [130.237.198.5]) by insanus.matematik.su.se (8.7.1/8.6.9) with ESMTP id VAA11119 for ; Wed, 15 Nov 1995 21:02:10 +0100 (MET) Message-Id: <199511152002.VAA11119@insanus.matematik.su.se> X-Address: Department of Mathematics, Stockholm University S-106 91 Stockholm SWEDEN X-Phone: int+46 8 162000 X-Fax: int+46 8 6126717 X-Url: http://www.matematik.su.se To: freebsd-hackers@freebsd.org Subject: Clarification (about outb/inb) Date: Wed, 15 Nov 1995 21:01:32 +0100 From: Torbjorn Granlund Sender: owner-hackers@freebsd.org Precedence: bulk Note that my suggestion about using the `N' flag for outb works also for older versions of GCC, but will generate worse code (any constant will be put into register edx before the instruction). Therefore, you could tranquilly use it already now in the kernel. The generated code will improve as people upgrade to newer versions of GCC.