1bdcaa8d0Smrg/* 2bdcaa8d0Smrg * file vramdac.h 3bdcaa8d0Smrg * 4bdcaa8d0Smrg * headfile for vramdac.c 5bdcaa8d0Smrg */ 6bdcaa8d0Smrg 7bdcaa8d0Smrg#ifndef __VRAMDAC_H__ 8bdcaa8d0Smrg#define __VRAMDAC_H__ 9bdcaa8d0Smrg 10bdcaa8d0Smrg 11bdcaa8d0Smrg 12bdcaa8d0Smrg/* 13bdcaa8d0Smrg * includes 14bdcaa8d0Smrg */ 15bdcaa8d0Smrg 16bdcaa8d0Smrg#include "vtypes.h" 17bdcaa8d0Smrg 18bdcaa8d0Smrg 19bdcaa8d0Smrg 20bdcaa8d0Smrg/* 21bdcaa8d0Smrg * defines 22bdcaa8d0Smrg */ 23bdcaa8d0Smrg 24bdcaa8d0Smrg#define VERITE_NOCURSOR 0 25bdcaa8d0Smrg#define VERITE_2COLORS 1 26bdcaa8d0Smrg#define VERITE_3COLORS 2 27bdcaa8d0Smrg#define VERITE_XCURSOR 3 28bdcaa8d0Smrg 29bdcaa8d0Smrg#define VERITE_CURSOR32 0 30bdcaa8d0Smrg#define VERITE_CURSOR64 1 31bdcaa8d0Smrg 32bdcaa8d0Smrg 33bdcaa8d0Smrg 34bdcaa8d0Smrg/* 35bdcaa8d0Smrg * function prototypes 36bdcaa8d0Smrg */ 37bdcaa8d0Smrg 38bdcaa8d0Smrgvoid verite_savedac (ScrnInfoPtr pScreenInfo); 39bdcaa8d0Smrgvoid verite_restoredac (ScrnInfoPtr pScreenInfo, RenditionRegPtr reg); 40bdcaa8d0Smrgint verite_initdac(ScrnInfoPtr pScreenInfo, vu8 bpp, vu8 doubleclock); 41bdcaa8d0Smrgvoid verite_enablecursor(ScrnInfoPtr pScreenInfo, int type, int size); 42bdcaa8d0Smrgvoid verite_movecursor(ScrnInfoPtr pScreenInfo, vu16 x, vu16 y, vu8 xo, vu8 yo); 43bdcaa8d0Smrgvoid verite_setcursorcolor(ScrnInfoPtr pScreenInfo, vu32 bg, vu32 fg); 44bdcaa8d0Smrgvoid verite_loadcursor(ScrnInfoPtr pScreenInfo, vu8 type, vu8 *cursorimage); 45bdcaa8d0Smrgvoid verite_setpalette(ScrnInfoPtr pScreenInfo, int numColors, int *indices, 46bdcaa8d0Smrg LOCO *colors, VisualPtr pVisual); 47bdcaa8d0Smrg 48bdcaa8d0Smrg 49bdcaa8d0Smrg 50bdcaa8d0Smrg#endif /* #ifndef _VRAMDAC_H_ */ 51bdcaa8d0Smrg 52bdcaa8d0Smrg/* 53bdcaa8d0Smrg * end of file vramdac.h 54bdcaa8d0Smrg */ 55