This will need revisiting because the vt implementations mostly keep a single
'what was under the cursor' and 'cursor address'. We may need to make these
live in a standard place and save them too.
void vt_save(struct vt_switch *vt)
{
- cursor_off();
vt->vtmode = vtmode;
vt->cursorx = cursorx;
vt->cursory = cursory;
cursorx = vt->cursorx;
cursory = vt->cursory;
ncursory = vt->ncursory;
- cursor_on(cursory, cursorx);
}
#endif