apparently some other archs have sys/io.h and should not break just
because they don't have the x86 port io functions. provide a blank
bits/io.h everywhere for now.
-int iopl(int);
-int ioperm(unsigned long, unsigned long, int);
-
static __inline void outb(unsigned char __val, unsigned short __port)
{
__asm__ volatile ("outb %0,%1" : : "a" (__val), "dN" (__port));
-int iopl(int);
-int ioperm(unsigned long, unsigned long, int);
-
static __inline void outb(unsigned char __val, unsigned short __port)
{
__asm__ volatile ("outb %0,%1" : : "a" (__val), "dN" (__port));
#include <bits/io.h>
+int iopl(int);
+int ioperm(unsigned long, unsigned long, int);
+
#ifdef __cplusplus
}
#endif