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 "xf86_OSproc.h" 13706f2543Smrg#define _INT10_PRIVATE 14706f2543Smrg#include "xf86int10.h" 15706f2543Smrg 16706f2543Smrgxf86Int10InfoPtr 17706f2543Smrgxf86InitInt10(int entityIndex) 18706f2543Smrg{ 19706f2543Smrg return xf86ExtendedInitInt10(entityIndex, 0); 20706f2543Smrg} 21706f2543Smrg 22706f2543Smrgxf86Int10InfoPtr 23706f2543Smrgxf86ExtendedInitInt10(int entityIndex, int Flags) 24706f2543Smrg{ 25706f2543Smrg return NULL; 26706f2543Smrg} 27706f2543Smrg 28706f2543SmrgBool 29706f2543SmrgMapCurrentInt10(xf86Int10InfoPtr pInt) 30706f2543Smrg{ 31706f2543Smrg return FALSE; 32706f2543Smrg} 33706f2543Smrg 34706f2543Smrgvoid 35706f2543Smrgxf86FreeInt10(xf86Int10InfoPtr pInt) 36706f2543Smrg{ 37706f2543Smrg return; 38706f2543Smrg} 39706f2543Smrg 40706f2543Smrgvoid * 41706f2543Smrgxf86Int10AllocPages(xf86Int10InfoPtr pInt,int num, int *off) 42706f2543Smrg{ 43706f2543Smrg *off = 0; 44706f2543Smrg return NULL; 45706f2543Smrg} 46706f2543Smrg 47706f2543Smrgvoid 48706f2543Smrgxf86Int10FreePages(xf86Int10InfoPtr pInt, void *pbase, int num) 49706f2543Smrg{ 50706f2543Smrg return; 51706f2543Smrg} 52706f2543Smrg 53706f2543SmrgBool 54706f2543Smrgxf86Int10ExecSetup(xf86Int10InfoPtr pInt) 55706f2543Smrg{ 56706f2543Smrg return FALSE; 57706f2543Smrg} 58706f2543Smrg 59706f2543Smrgvoid 60706f2543Smrgxf86ExecX86int10(xf86Int10InfoPtr pInt) 61706f2543Smrg{ 62706f2543Smrg return; 63706f2543Smrg} 64706f2543Smrg 65706f2543Smrgpointer 66706f2543Smrgxf86int10Addr(xf86Int10InfoPtr pInt, CARD32 addr) 67706f2543Smrg{ 68706f2543Smrg return 0; 69706f2543Smrg} 70