From 6cc888e3d8a21b5709bdc3281416605ce3587128 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Wed, 16 Jun 2004 16:59:05 +0000 Subject: [PATCH] No longer needed. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8006 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/bus_managers/isa/i386_io.h | 31 ------------------- 1 file changed, 31 deletions(-) delete mode 100644 src/add-ons/kernel/bus_managers/isa/i386_io.h 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