Index: /trunk/src/VBox/VMM/include/TMInternal.h
===================================================================
--- /trunk/src/VBox/VMM/include/TMInternal.h	(revision 53438)
+++ /trunk/src/VBox/VMM/include/TMInternal.h	(revision 53439)
@@ -318,6 +318,8 @@
 
 /**
- * TM mode.
- * The main modes of how TM abstracts time.
+ * TSC mode.
+ *
+ * The main modes of how TM implements the TSC clock (TMCLOCK_TSC).
+ * @todo r=bird: s/TMMODE/TMTSCMODE/g
  */
 typedef enum TMMODE
@@ -330,4 +332,5 @@
     TMMODE_DYNAMIC
 } TMMODE;
+AssertCompileSize(TMMODE, sizeof(uint32_t));
 
 
@@ -350,6 +353,7 @@
     RTUINT                      offVM;
 
-    /** The current timekeeping mode of the VM.
-     *  Config variable: Mode (string) */
+    /** The current TSC mode of the VM.
+     *  Config variable: Mode (string)
+     * @todo r=bird: s/enmMode/enmTscMode/g */
     TMMODE                      enmMode;
     /** Whether the TSC is tied to the execution of code.
@@ -359,5 +363,5 @@
      * Config variable: TSCNotTiedToHalt (bool) */
     bool                        fTSCNotTiedToHalt;
-    /** Alignment. */
+    /** Alignment padding. */
     bool                        afAlignment0[2];
     /** The ID of the virtual CPU that normally runs the timers. */
@@ -384,5 +388,5 @@
     /** Virtual timer synchronous time catch-up active. */
     bool volatile               fVirtualSyncCatchUp;
-    /** Alignment. */
+    /** Alignment padding. */
     bool                        afAlignment1[1];
     /** WarpDrive percentage.
