Subject: Re: new x86/pio.h breaks vbetool
To: None <current-users@netbsd.org>
From: Christos Zoulas <christos@astron.com>
List: current-users
Date: 10/30/2007 02:32:36
In article <20071029175505.GK17594@hairylemon.org>,
Andrew Doran  <ad@netbsd.org> wrote:
>On Mon, Oct 29, 2007 at 12:31:11PM -0500, jakllsch@kollasch.net wrote:
>
>> src/sys/arch/x86/include/pio.h ... it used to have
>> (in-line) assembly that was used by, among other
>> things, pkgsrc/sysutils/vbetool.  vbetool now
>> won't compile.
>>
>> Additionally, the functions would be nice
>> to have available.  Easier than everything
>> providing their own implementation.
>
>The presence of a kernel header does not mean that it's a published or
>stable API. It's unfortunate, but vbetool shouldn't be using machine/pio.h
>and it should be fixed.

What API should it be using?

christos