Fixes to Libc, Doxygen Comments and VTerm layout
[tpg/acess2.git] / Kernel / include / tpl_drv_video.h
index 51f6ea9..b84a97e 100644 (file)
@@ -54,16 +54,21 @@ struct sVideo_IOCtl_Mode {
        Uint8   bpp;    //!< Bits per Pixel\r
        Uint8   flags;  //!< Mode Flags\r
 };\r
-#define VIDEO_FLAG_TEXT        0x1     //!< Text Mode\r
+typedef struct sVideo_IOCtl_Mode       tVideo_IOCtl_Mode;      //!< Mode Type\r
+/**\r
+ * \brief Text Mode Flag\r
+ * \note A text mode should have the ::sVideo_IOCtl_Mode.bpp set to 12\r
+ */\r
+#define VIDEO_FLAG_TEXT        0x1\r
 #define VIDEO_FLAG_SLOW        0x2     //!< Non-accelerated mode\r
+\r
+typedef struct sVideo_IOCtl_Pos        tVideo_IOCtl_Pos;       //!< Position Type\r
 /**\r
  */\r
 struct sVideo_IOCtl_Pos {\r
-       Sint16  x;\r
-       Sint16  y;\r
+       Sint16  x;      //!< X Coordinate\r
+       Sint16  y;      //!< Y Coordinate\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