diff --git a/src/add-ons/kernel/bus_managers/isa/i386_io.h b/src/add-ons/kernel/bus_managers/isa/i386_io.h deleted file mode 100644 index 6fc5199ad1..0000000000 --- a/src/add-ons/kernel/bus_managers/isa/i386_io.h +++ /dev/null @@ -1,31 +0,0 @@ -#ifndef _I386_IO_H -#define _I386_IO_H - -#define out8(value,port) \ -__asm__ ("outb %%al,%%dx"::"a" (value),"d" (port)) - -#define out16(value,port) \ -__asm__ ("outw %%ax,%%dx"::"a" (value),"d" (port)) - -#define out32(value,port) \ -__asm__ ("outl %%eax,%%dx"::"a" (value),"d" (port)) - -#define in8(port) ({ \ -unsigned char _v; \ -__asm__ volatile ("inb %%dx,%%al":"=a" (_v):"d" (port)); \ -_v; \ -}) - -#define in16(port) ({ \ -unsigned short _v; \ -__asm__ volatile ("inw %%dx,%%ax":"=a" (_v):"d" (port)); \ -_v; \ -}) - -#define in32(port) ({ \ -unsigned int _v; \ -__asm__ volatile ("inl %%dx,%%eax":"=a" (_v):"d" (port)); \ -_v; \ -}) - -#endif