1 #ifndef VESAGFX_SUPPORT_H
2 #define VESAGFX_SUPPORT_H
4 #include <exec/types.h>
7 #define PCI_VENDOR_S3 0x5333
9 #define vgaIOBase 0x3d0
30 /* Used by PCI scanning routine */
31 OOP_AttrBase pciDeviceAttrBase
;
34 #undef HiddPCIDeviceAttrBase
35 #define HiddPCIDeviceAttrBase sd->pciDeviceAttrBase
37 struct VESAGfx_staticdata
;
38 struct VESAGfxBitMapData
;
40 BOOL
initVesaGfxHW(struct HWData
*);
41 void DACLoad(struct VESAGfx_staticdata
*, UBYTE
*, unsigned char, int);
42 void ClearBuffer(struct HWData
*data
);
43 void vesaDoRefreshArea(struct HWData
*hwdata
, struct VESAGfxBitMapData
*data
,
44 LONG x1
, LONG y1
, LONG x2
, LONG y2
);
46 #endif /* VESAGFX_SUPPORT_H */