Changeset 32241 in vbox for trunk/include/VBox
- Timestamp:
- Sep 6, 2010 4:52:56 AM (14 years ago)
- Location:
- trunk/include/VBox
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/HGSMI/HGSMIChSetup.h
r28800 r32241 46 46 #define HGSMIHOSTFLAGS_COMMANDS_PENDING 0x1 47 47 #define HGSMIHOSTFLAGS_IRQ 0x2 48 #ifdef VBOX VDMA48 #ifdef VBOXWDDM 49 49 /* one or more guest commands is completed */ 50 50 # define HGSMIHOSTFLAGS_GCOMMAND_COMPLETED 0x4 -
trunk/include/VBox/VBoxVideo.h
r32107 r32241 1041 1041 #endif /* VBOX_WITH_HGSMI */ 1042 1042 1043 #ifdef VBOX VDMA1043 #ifdef VBOXWDDM 1044 1044 # pragma pack(1) 1045 1045 … … 1093 1093 return (PVBOXSHGSMIHEADER)((uint8_t *)pvData - sizeof (VBOXSHGSMIHEADER)); 1094 1094 } 1095 1096 typedef uint64_t VBOXVIDEOOFFSET; 1097 1098 #define VBOXVIDEOOFFSET_VOID ((VBOXVIDEOOFFSET)~0) 1099 1100 typedef enum 1101 { 1102 VBOXVDMACMD_TYPE_UNDEFINED = 0, 1103 VBOXVDMACMD_TYPE_DMA_PRESENT_BLT = 1, 1104 VBOXVDMACMD_TYPE_DMA_BPB_TRANSFER, 1105 VBOXVDMACMD_TYPE_DMA_BPB_FILL, 1106 VBOXVDMACMD_TYPE_DMA_PRESENT_SHADOW2PRIMARY, 1107 VBOXVDMACMD_TYPE_DMA_PRESENT_CLRFILL, 1108 VBOXVDMACMD_TYPE_DMA_PRESENT_FLIP, 1109 VBOXVDMACMD_TYPE_DMA_NOP 1110 } VBOXVDMACMD_TYPE; 1111 1112 # pragma pack() 1113 #endif 1114 1115 #ifdef VBOXVDMA 1116 # pragma pack(1) 1095 1117 1096 1118 /* VDMA - Video DMA */ … … 1168 1190 typedef uint64_t VBOXVDMASURFHANDLE; 1169 1191 1170 typedef uint64_t VBOXVIDEOOFFSET;1171 1172 #define VBOXVIDEOOFFSET_VOID ((VBOXVIDEOOFFSET)~0)1173 1174 typedef enum1175 {1176 VBOXVDMACMD_TYPE_UNDEFINED = 0,1177 VBOXVDMACMD_TYPE_DMA_PRESENT_BLT = 1,1178 VBOXVDMACMD_TYPE_DMA_BPB_TRANSFER,1179 VBOXVDMACMD_TYPE_DMA_BPB_FILL,1180 VBOXVDMACMD_TYPE_DMA_PRESENT_SHADOW2PRIMARY,1181 VBOXVDMACMD_TYPE_DMA_PRESENT_CLRFILL,1182 VBOXVDMACMD_TYPE_DMA_PRESENT_FLIP,1183 VBOXVDMACMD_TYPE_DMA_NOP1184 } VBOXVDMACMD_TYPE;1185 1186 1192 /* region specified as a rectangle, otherwize it is a size of memory pointed to by phys address */ 1187 1193 #define VBOXVDMAOPERAND_FLAGS_RECTL 0x1
Note:
See TracChangeset
for help on using the changeset viewer.