delorie.com/archives/browse.cgi | search |
Date: | Wed, 15 Mar 2000 07:29:15 +0500 |
Message-Id: | <200003150229.HAA01143@midpec.com> |
From: | Prashant TR <tr AT midpec DOT com> |
To: | Vincent Croquette <vincent AT physique DOT ens DOT fr> |
CC: | djgpp AT delorie DOT com |
In-reply-to: | <00031416252308.00468@isnogood.lps.ens.fr> (message from Vincent |
Croquette on Tue, 14 Mar 2000 16:23:22 +0100) | |
Subject: | Re: how to port outw_p from linux ? |
References: | <00031416252308 DOT 00468 AT isnogood DOT lps DOT ens DOT fr> |
Reply-To: | djgpp AT delorie DOT com |
Errors-To: | dj-admin AT delorie DOT com |
X-Mailing-List: | djgpp AT delorie DOT com |
X-Unsubscribes-To: | listserv AT delorie DOT com |
Vincent Croquette <vincent AT physique DOT ens DOT fr> writes: > I am porting a driver from linux and I have encountered the function > outw_p > > apparently it does not exists in DJGPP, is there any simple way to replace it ? Use this macro at the beginning of your program (or put this in some header file). #define outw_p(VALUE, PORT) outportb(PORT, VALUE); In Linux, the arguments are reversed. The '_p' in outw_p is to give a small pause which is just a jump statement to the next line. Most of the times, this shouldn't matter.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |