Format of VFOSSIL application function table |
Offset | Size | Description |
---|---|---|
00h |
DWORD |
function to query current video mode (VioGetMode)(see #00374) |
04h |
DWORD |
function to set video mode (VioSetMode) (see #00375) |
08h |
DWORD |
function to query hardware config (VioGetConfig) (see #00376) |
0Ch |
DWORD |
function to write data in TTY mode (VioWrtTTY) (see #00377) |
10h |
DWORD |
function to get current ANSI state (VioGetANSI) (see #00378) |
14h |
DWORD |
function to set new ANSI state (VioSetANSI) (see #00379) |
18h |
DWORD |
function to get curr cursor position (VioGetCurPos) (see #00380) |
1Ch |
DWORD |
function to set cursor position (VioSetCurPos) (see #00381) |
20h |
DWORD |
function to get cursor shape (VioGetCurType) (see #00382) |
24h |
DWORD |
function to set cursor shape (VioSetCurType) (see #00383) |
28h |
DWORD |
function to scroll screen up (VioScrollUp) (see #00384) |
2Ch |
DWORD |
function to scroll screen down (VioScrollDn) (see #00385) |
30h |
DWORD |
function to read cell string from screen (VioReadCellStr) (see #00386) |
34h |
DWORD |
function to read char string from screen (VioReadCharStr) (see #00387) |
38h |
DWORD |
function to write a cell string (VioWrtCellStr) (see #00388) |
3Ch |
DWORD |
function to write char string, leaving attr (VioWrtCharStr) (see #00389) |
40h |
DWORD |
function to write char string,const attr (VioWrtCharStrAttr) (see #00390) |
44h |
DWORD |
function to replicate an attribute (VioWrtNAttr) (see #00391) |
48h |
DWORD |
function to replicate a cell (VioWrtNCell) (see #00392) |
4Ch |
DWORD |
function to replicate a character (VioWrtNChar) (see #00393) |