Lines Matching defs:pVga

41 static void NVWriteCrtc(vgaHWPtr pVga, CARD8 index, CARD8 value)
43 NVPtr pNv = (NVPtr)pVga->MMIOBase;
44 VGA_WR08(pNv->PCIO, pVga->IOBase + VGA_CRTC_INDEX_OFFSET, index);
45 VGA_WR08(pNv->PCIO, pVga->IOBase + VGA_CRTC_DATA_OFFSET, value);
47 static CARD8 NVReadCrtc(vgaHWPtr pVga, CARD8 index)
49 NVPtr pNv = (NVPtr)pVga->MMIOBase;
50 VGA_WR08(pNv->PCIO, pVga->IOBase + VGA_CRTC_INDEX_OFFSET, index);
51 return (VGA_RD08(pNv->PCIO, pVga->IOBase + VGA_CRTC_DATA_OFFSET));
53 static void NVWriteGr(vgaHWPtr pVga, CARD8 index, CARD8 value)
55 NVPtr pNv = (NVPtr)pVga->MMIOBase;
59 static CARD8 NVReadGr(vgaHWPtr pVga, CARD8 index)
61 NVPtr pNv = (NVPtr)pVga->MMIOBase;
65 static void NVWriteSeq(vgaHWPtr pVga, CARD8 index, CARD8 value)
67 NVPtr pNv = (NVPtr)pVga->MMIOBase;
71 static CARD8 NVReadSeq(vgaHWPtr pVga, CARD8 index)
73 NVPtr pNv = (NVPtr)pVga->MMIOBase;
77 static void NVWriteAttr(vgaHWPtr pVga, CARD8 index, CARD8 value)
79 NVPtr pNv = (NVPtr)pVga->MMIOBase;
82 tmp = VGA_RD08(pNv->PCIO, pVga->IOBase + VGA_IN_STAT_1_OFFSET);
83 if (pVga->paletteEnabled)
90 static CARD8 NVReadAttr(vgaHWPtr pVga, CARD8 index)
92 NVPtr pNv = (NVPtr)pVga->MMIOBase;
95 tmp = VGA_RD08(pNv->PCIO, pVga->IOBase + VGA_IN_STAT_1_OFFSET);
96 if (pVga->paletteEnabled)
103 static void NVWriteMiscOut(vgaHWPtr pVga, CARD8 value)
105 NVPtr pNv = (NVPtr)pVga->MMIOBase;
108 static CARD8 NVReadMiscOut(vgaHWPtr pVga)
110 NVPtr pNv = (NVPtr)pVga->MMIOBase;
113 static void NVEnablePalette(vgaHWPtr pVga)
115 NVPtr pNv = (NVPtr)pVga->MMIOBase;
118 tmp = VGA_RD08(pNv->PCIO, pVga->IOBase + VGA_IN_STAT_1_OFFSET);
120 pVga->paletteEnabled = TRUE;
122 static void NVDisablePalette(vgaHWPtr pVga)
124 NVPtr pNv = (NVPtr)pVga->MMIOBase;
127 tmp = VGA_RD08(pNv->PCIO, pVga->IOBase + VGA_IN_STAT_1_OFFSET);
129 pVga->paletteEnabled = FALSE;
131 static void NVWriteDacMask(vgaHWPtr pVga, CARD8 value)
133 NVPtr pNv = (NVPtr)pVga->MMIOBase;
136 static CARD8 NVReadDacMask(vgaHWPtr pVga)
138 NVPtr pNv = (NVPtr)pVga->MMIOBase;
141 static void NVWriteDacReadAddr(vgaHWPtr pVga, CARD8 value)
143 NVPtr pNv = (NVPtr)pVga->MMIOBase;
146 static void NVWriteDacWriteAddr(vgaHWPtr pVga, CARD8 value)
148 NVPtr pNv = (NVPtr)pVga->MMIOBase;
151 static void NVWriteDacData(vgaHWPtr pVga, CARD8 value)
153 NVPtr pNv = (NVPtr)pVga->MMIOBase;
156 static CARD8 NVReadDacData(vgaHWPtr pVga)
158 NVPtr pNv = (NVPtr)pVga->MMIOBase;
368 vgaHWPtr pVga = VGAHWPTR(pScrn);
384 pVga->writeCrtc = NVWriteCrtc;
385 pVga->readCrtc = NVReadCrtc;
386 pVga->writeGr = NVWriteGr;
387 pVga->readGr = NVReadGr;
388 pVga->writeAttr = NVWriteAttr;
389 pVga->readAttr = NVReadAttr;
390 pVga->writeSeq = NVWriteSeq;
391 pVga->readSeq = NVReadSeq;
392 pVga->writeMiscOut = NVWriteMiscOut;
393 pVga->readMiscOut = NVReadMiscOut;
394 pVga->enablePalette = NVEnablePalette;
395 pVga->disablePalette = NVDisablePalette;
396 pVga->writeDacMask = NVWriteDacMask;
397 pVga->readDacMask = NVReadDacMask;
398 pVga->writeDacWriteAddr = NVWriteDacWriteAddr;
399 pVga->writeDacReadAddr = NVWriteDacReadAddr;
400 pVga->writeDacData = NVWriteDacData;
401 pVga->readDacData = NVReadDacData;
406 pVga->MMIOBase = (CARD8 *)pNv;
407 pVga->MMIOOffset = 0;
522 vgaHWGetIOBase(pVga);