X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Finclude%2Fapi_drv_video.h;h=f2d1a2d1f9b220d9d08e7ba2ffd452bd4e66e873;hb=7d76ac580a19c897ea849d4bc684068ab1fdc6f3;hp=dbc4461a018229574ba71699dd1b7b0e2f0ee7e2;hpb=7ecc6d0f1754b944e13b117830df504404b5859e;p=tpg%2Facess2.git diff --git a/Kernel/include/api_drv_video.h b/Kernel/include/api_drv_video.h index dbc4461a..f2d1a2d1 100644 --- a/Kernel/include/api_drv_video.h +++ b/Kernel/include/api_drv_video.h @@ -460,7 +460,7 @@ extern int DrvUtil_Video_WriteLFB(tDrvUtil_Video_BufInfo *FBInfo, size_t Offset, * \param Buf Framebuffer descriptor * \param Bitmap New cursor bitmap */ -extern void DrvUtil_Video_SetCursor(tDrvUtil_Video_BufInfo *Buf, tVideo_IOCtl_Bitmap *Bitmap); +extern int DrvUtil_Video_SetCursor(tDrvUtil_Video_BufInfo *Buf, tVideo_IOCtl_Bitmap *Bitmap); /** * \brief Render the cursor at (\a X, \a Y) * \param Buf Framebuffer descriptor, see type for details @@ -473,6 +473,11 @@ extern void DrvUtil_Video_DrawCursor(tDrvUtil_Video_BufInfo *Buf, int X, int Y); * \param Buf Framebuffer descriptor, see type for details */ extern void DrvUtil_Video_RemoveCursor(tDrvUtil_Video_BufInfo *Buf); + +/** + * \brief Text mode cursor image + */ +extern tVideo_IOCtl_Bitmap gDrvUtil_TextModeCursor; /** * \} */