Added cursor manipulation to vterm & vga
[tpg/acess2.git] / Kernel / include / tpl_drv_video.h
index 23d3907..8f22c97 100644 (file)
@@ -37,6 +37,8 @@ enum eTplVideo_IOCtl {
        VIDEO_IOCTL_FINDMODE,\r
        //! \brief Get mode info - (tVideo_IOCtl_Mode *info)\r
        VIDEO_IOCTL_MODEINFO,\r
+       //! \brief Sets the cursor position (tVideo_IOCtl_Pos *pos)\r
+       VIDEO_IOCTL_SETCURSOR,\r
        //! \brief Request access to Framebuffer - (void *dest), Return Boolean Success\r
        VIDEO_IOCTL_REQLFB\r
 };\r
@@ -51,7 +53,12 @@ struct sVideo_IOCtl_Mode {
        Uint16  height; //!< Height\r
        Uint16  bpp;    //!< Bits per Pixel\r
 };\r
+struct sVideo_IOCtl_Pos {\r
+       Sint16  x;\r
+       Sint16  y;\r
+};\r
 typedef struct sVideo_IOCtl_Mode       tVideo_IOCtl_Mode;      //!< Mode Type\r
+typedef struct sVideo_IOCtl_Pos        tVideo_IOCtl_Pos;       //!< Mode Type\r
 \r
 /**\r
  * \struct sVT_Char\r

UCC git Repository :: git.ucc.asn.au