diff options
-rw-r--r-- | arch/arm/bits/io.h | 0 | ||||
-rw-r--r-- | arch/i386/bits/io.h | 3 | ||||
-rw-r--r-- | arch/microblaze/bits/io.h | 0 | ||||
-rw-r--r-- | arch/mips/bits/io.h | 0 | ||||
-rw-r--r-- | arch/powerpc/bits/io.h | 0 | ||||
-rw-r--r-- | arch/x86_64/bits/io.h | 3 | ||||
-rw-r--r-- | include/sys/io.h | 3 |
7 files changed, 3 insertions, 6 deletions
diff --git a/arch/arm/bits/io.h b/arch/arm/bits/io.h new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/arch/arm/bits/io.h diff --git a/arch/i386/bits/io.h b/arch/i386/bits/io.h index d26ea57b..dd5bddc9 100644 --- a/arch/i386/bits/io.h +++ b/arch/i386/bits/io.h @@ -1,6 +1,3 @@ -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)); diff --git a/arch/microblaze/bits/io.h b/arch/microblaze/bits/io.h new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/arch/microblaze/bits/io.h diff --git a/arch/mips/bits/io.h b/arch/mips/bits/io.h new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/arch/mips/bits/io.h diff --git a/arch/powerpc/bits/io.h b/arch/powerpc/bits/io.h new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/arch/powerpc/bits/io.h diff --git a/arch/x86_64/bits/io.h b/arch/x86_64/bits/io.h index d26ea57b..dd5bddc9 100644 --- a/arch/x86_64/bits/io.h +++ b/arch/x86_64/bits/io.h @@ -1,6 +1,3 @@ -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)); diff --git a/include/sys/io.h b/include/sys/io.h index ce5423e5..16658cec 100644 --- a/include/sys/io.h +++ b/include/sys/io.h @@ -8,6 +8,9 @@ extern "C" { #include <bits/io.h> +int iopl(int); +int ioperm(unsigned long, unsigned long, int); + #ifdef __cplusplus } #endif |