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)