void restorevdc(void) { uchar I; // for(I = 0; I < sizeof(vdcRegs); I++) /* restore vdc regs saved with savevdc() */ for(I = 0; I < 36; I++) /* restore vdc regs saved with savevdc() */ outvdc(vdcRegsToSave[I],vdcRegs[I]); }
void attrsoffvdc(void) { outvdc(vdcHzSmScroll,invdc(vdcHzSmScroll) & 0xBF); }
void setcursorvdc(uchar Top, uchar Bottom, uchar Mode) { outvdc(vdcCurStScanLine,(Top | (Mode << 5))); outvdc(vdcCurEndScanLine,Bottom); }