105b261ecSmrg/* 205b261ecSmrg * XFree86 int10 module 305b261ecSmrg * execute BIOS int 10h calls in x86 real mode environment 405b261ecSmrg * Copyright 1999 Egbert Eich 505b261ecSmrg */ 605b261ecSmrg#ifdef HAVE_XORG_CONFIG_H 705b261ecSmrg#include <xorg-config.h> 805b261ecSmrg#endif 905b261ecSmrg 1005b261ecSmrg#include "xf86.h" 1105b261ecSmrg#include "xf86str.h" 1205b261ecSmrg#include "xf86_OSproc.h" 1305b261ecSmrg#define _INT10_PRIVATE 1405b261ecSmrg#include "xf86int10.h" 1505b261ecSmrg 1605b261ecSmrgxf86Int10InfoPtr 1705b261ecSmrgxf86InitInt10(int entityIndex) 1805b261ecSmrg{ 1905b261ecSmrg return xf86ExtendedInitInt10(entityIndex, 0); 2005b261ecSmrg} 2105b261ecSmrg 2205b261ecSmrgxf86Int10InfoPtr 2305b261ecSmrgxf86ExtendedInitInt10(int entityIndex, int Flags) 2405b261ecSmrg{ 2505b261ecSmrg return NULL; 2605b261ecSmrg} 2705b261ecSmrg 2805b261ecSmrgBool 2905b261ecSmrgMapCurrentInt10(xf86Int10InfoPtr pInt) 3005b261ecSmrg{ 3105b261ecSmrg return FALSE; 3205b261ecSmrg} 3305b261ecSmrg 3405b261ecSmrgvoid 3505b261ecSmrgxf86FreeInt10(xf86Int10InfoPtr pInt) 3605b261ecSmrg{ 3705b261ecSmrg return; 3805b261ecSmrg} 3905b261ecSmrg 4005b261ecSmrgvoid * 4135c4bbdfSmrgxf86Int10AllocPages(xf86Int10InfoPtr pInt, int num, int *off) 4205b261ecSmrg{ 4305b261ecSmrg *off = 0; 4405b261ecSmrg return NULL; 4505b261ecSmrg} 4605b261ecSmrg 4705b261ecSmrgvoid 4805b261ecSmrgxf86Int10FreePages(xf86Int10InfoPtr pInt, void *pbase, int num) 4905b261ecSmrg{ 5005b261ecSmrg return; 5105b261ecSmrg} 5205b261ecSmrg 5305b261ecSmrgBool 5405b261ecSmrgxf86Int10ExecSetup(xf86Int10InfoPtr pInt) 5505b261ecSmrg{ 5605b261ecSmrg return FALSE; 5705b261ecSmrg} 5805b261ecSmrg 5905b261ecSmrgvoid 6005b261ecSmrgxf86ExecX86int10(xf86Int10InfoPtr pInt) 6105b261ecSmrg{ 6205b261ecSmrg return; 6305b261ecSmrg} 6405b261ecSmrg 6535c4bbdfSmrgvoid * 6635c4bbdfSmrgxf86int10Addr(xf86Int10InfoPtr pInt, uint32_t addr) 6705b261ecSmrg{ 6805b261ecSmrg return 0; 6905b261ecSmrg} 70