1706f2543Smrg/* 2706f2543Smrg * XFree86 int10 module 3706f2543Smrg * execute BIOS int 10h calls in x86 real mode environment 4706f2543Smrg * Copyright 1999 Egbert Eich 5706f2543Smrg */ 6706f2543Smrg#ifdef HAVE_XORG_CONFIG_H 7706f2543Smrg#include <xorg-config.h> 8706f2543Smrg#endif 9706f2543Smrg 10706f2543Smrg#include "xf86.h" 11706f2543Smrg#include "xf86str.h" 12706f2543Smrg#include "xf86Pci.h" 13706f2543Smrg#include "xf86int10.h" 14706f2543Smrg 15706f2543Smrg#ifndef MOD_NAME 16706f2543Smrg# define MOD_NAME int10 17706f2543Smrg#endif 18706f2543Smrg 19706f2543Smrg#define stringify(x) #x 20706f2543Smrg#define STRING(x) stringify(x) 21706f2543Smrg#define concat(x,y) x ## y 22706f2543Smrg#define combine(a,b) concat(a,b) 23706f2543Smrg#define NAME(x) combine(MOD_NAME,x) 24706f2543Smrg 25706f2543Smrgstatic XF86ModuleVersionInfo NAME(VersRec) = 26706f2543Smrg{ 27706f2543Smrg STRING(NAME( )), 28706f2543Smrg MODULEVENDORSTRING, 29706f2543Smrg MODINFOSTRING1, 30706f2543Smrg MODINFOSTRING2, 31706f2543Smrg XORG_VERSION_CURRENT, 32706f2543Smrg 1, 0, 0, 33706f2543Smrg ABI_CLASS_VIDEODRV, /* needs the video driver ABI */ 34706f2543Smrg ABI_VIDEODRV_VERSION, 35706f2543Smrg MOD_CLASS_NONE, 36706f2543Smrg {0,0,0,0} 37706f2543Smrg}; 38706f2543Smrg 39706f2543Smrg_X_EXPORT XF86ModuleData NAME(ModuleData) = { 40706f2543Smrg &NAME(VersRec), 41706f2543Smrg NULL, 42706f2543Smrg NULL 43706f2543Smrg}; 44