4
#include <xf86Cursor.h>
24
typedef struct G80Rec {
25
volatile CARD32 * reg;
30
CARD32 RamAmountKBytes; /* Total vidmem */
31
CARD32 videoRam; /* Mapped vidmem */
32
const unsigned char*table1;
39
float pclk; /* Current mode pclk in kHz */
45
xf86Int10InfoPtr int10;
46
int int10Mode; /* Console mode to restore */
49
OptionInfoPtr Options;
52
DisplayModePtr BackendMode;
55
xf86CursorInfoPtr CursorInfo;
57
CARD32 tmpCursor[256]; /* Temporary 1bpp cursor image */
63
/* DMA command buffer */
69
void (*DMAKickoffCallback)(ScrnInfoPtr);
71
CloseScreenProcPtr CloseScreen;
72
ScreenBlockHandlerProcPtr BlockHandler;
75
#define G80PTR(p) ((G80Ptr)((p)->driverPrivate))