#ifndef __APICompat_H__ #define __APICompat_H__ #include #include extern "C" { #include #include #include } #define Sleep XSleep /* Port IO */ unsigned char _outp(unsigned short port, unsigned char databyte); unsigned short _outpw(unsigned short port, unsigned short dataword); unsigned long _outpd(unsigned short port, unsigned long dataword); unsigned char _inp(unsigned short port); unsigned short _inpw(unsigned short port); unsigned long _inpd(unsigned short port); /* Misc */ #define min(A, B) ((A) < (B)) ? (A) : (B) char *itoa(int value, char *buffer, int radix); void *ZeroMemory(void *s, size_t n); #endif