return 0;\r
\r
case VIDEO_IOCTL_SETCURSORBITMAP:\r
- DrvUtil_Video_SetCursor( &gVesa_BufInfo, Data );\r
+ if( gpVesaCurMode->flags & FLAG_LFB )\r
+ DrvUtil_Video_SetCursor( &gVesa_BufInfo, Data );\r
return 0;\r
}\r
return 0;\r
\r
void Vesa_int_HideCursor(void)\r
{\r
+ DrvUtil_Video_RemoveCursor( &gVesa_BufInfo );\r
if( gpVesaCurMode->flags & FLAG_LFB )\r
{\r
- DrvUtil_Video_RemoveCursor( &gVesa_BufInfo );\r
#if BLINKING_CURSOR\r
if(gpVesaCursorTimer) {\r
Time_RemoveTimer(gpVesaCursorTimer);\r
giVesaCursorY\r
);\r
}\r
+ else\r
+ {\r
+ DrvUtil_Video_RemoveCursor( &gVesa_BufInfo );\r
+ }\r
}\r
\r
/**\r