Changeset 18842 in vbox for trunk/include/VBox
- Timestamp:
- Apr 7, 2009 11:31:08 PM (16 years ago)
- Location:
- trunk/include/VBox
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/err.mac
r13703 r18842 55 55 %define VINF_EM_RAW_STALE_SELECTOR 1138 56 56 %define VINF_EM_RAW_IRET_TRAP 1139 57 %define VINF_EM_RAW_EMULATE_IO_BLOCK 1140 57 58 %define VERR_EM_INTERPRETER (-1148) 58 59 %define VERR_EM_INTERNAL_ERROR (-1149) … … 129 130 %define VERR_PGM_INTERMEDIATE_PAGING_CONFLICT (-1627) 130 131 %define VERR_PGM_UNSUPPORTED_SHADOW_PAGING_MODE (-1628) 132 %define VERR_PGM_DYNMAP_FAILED (-1629) 133 %define VERR_PGM_DYNMAP_FULL_SET (-1630) 134 %define VERR_PGM_DYNMAP_SETUP_ERROR (-1631) 135 %define VERR_PGM_DYNMAP_EXPAND_ERROR (-1632) 136 %define VERR_PGM_PHYS_TLB_UNASSIGNED (-1633) 137 %define VERR_PGM_PHYS_TLB_CATCH_ALL (-1634) 138 %define VINF_PGM_PHYS_TLB_CATCH_WRITE 1635 139 %define VERR_PGM_NO_CR3_SHADOW_ROOT (-1636) 140 %define VERR_PGM_PHYS_INVALID_PAGE_ID (-1637) 141 %define VERR_PGM_PHYS_WR_HIT_HANDLER (-1638) 142 %define VERR_PGM_PHYS_NOT_RAM (-1639) 143 %define VERR_PGM_PHYS_NOT_ROM (-1640) 144 %define VERR_PGM_PHYS_NOT_MMIO (-1641) 145 %define VERR_PGM_PHYS_NOT_MMIO2 (-1642) 146 %define VERR_PGM_HANDLER_ALREADY_ALIASED (-1643) 147 %define VINF_PGM_HANDLER_ALREADY_ALIASED (1643) 131 148 %define VERR_MM_RAM_CONFLICT (-1700) 132 149 %define VERR_MM_HYPER_NO_MEMORY (-1701) … … 142 159 %define VERR_SSM_INTEGRITY_UNIT_MAGIC (-1816) 143 160 %define VERR_SSM_INTEGRITY_UNIT_NOT_FOUND (-1817) 144 %define VERR_SSM_NO_LOAD_EXEC (-1818) 145 %define VERR_SSM_LOADED_TOO_MUCH (-1819) 146 %define VERR_SSM_INVALID_STATE (-1820) 147 %define VERR_SSM_UNSUPPORTED_DATA_UNIT_VERSION (-1821) 148 %define VERR_SSM_DATA_UNIT_FORMAT_CHANGED (-1822) 149 %define VERR_SSM_LOAD_CPUID_MISMATCH (-1823) 150 %define VERR_SSM_LOAD_MEMORY_SIZE_MISMATCH (-1824) 151 %define VERR_SSM_LOAD_CONFIG_MISMATCH (-1825) 152 %define VERR_SSM_VIRTUAL_CLOCK_HZ (-1826) 153 %define VERR_SSM_IDE_ASYNC_TIMEOUT (-1827) 154 %define VERR_SSM_STRUCTURE_MAGIC (-1828) 155 %define VERR_SSM_UNEXPECTED_DATA (-1829) 161 %define VERR_SSM_INTEGRITY_SIZES (-1818) 162 %define VERR_SSM_INTEGRITY_VBOX_VERSION (-1819) 163 %define VERR_SSM_NO_LOAD_EXEC (-1820) 164 %define VERR_SSM_LOADED_TOO_MUCH (-1821) 165 %define VERR_SSM_INVALID_STATE (-1822) 166 %define VERR_SSM_UNSUPPORTED_DATA_UNIT_VERSION (-1823) 167 %define VERR_SSM_DATA_UNIT_FORMAT_CHANGED (-1824) 168 %define VERR_SSM_LOAD_CPUID_MISMATCH (-1825) 169 %define VERR_SSM_LOAD_MEMORY_SIZE_MISMATCH (-1826) 170 %define VERR_SSM_LOAD_CONFIG_MISMATCH (-1827) 171 %define VERR_SSM_VIRTUAL_CLOCK_HZ (-1828) 172 %define VERR_SSM_IDE_ASYNC_TIMEOUT (-1829) 173 %define VERR_SSM_STRUCTURE_MAGIC (-1830) 174 %define VERR_SSM_UNEXPECTED_DATA (-1831) 175 %define VERR_SSM_GCPHYS_OVERFLOW (-1832) 176 %define VERR_SSM_GCPTR_OVERFLOW (-1833) 156 177 %define VERR_VM_ATRESET_NOT_FOUND (-1900) 157 178 %define VERR_VM_REQUEST_INVALID_TYPE (-1901) … … 328 349 %define VERR_HOSTIF_FD_AND_INIT_TERM (-3104) 329 350 %define VERR_HOSTIF_TERM_FAILED (-3105) 330 %define VERR_VDI_INVALID_HEADER (-3200) 331 %define VERR_VDI_INVALID_SIGNATURE (-3201) 332 %define VERR_VDI_UNSUPPORTED_VERSION (-3202) 333 %define VERR_VDI_INVALID_TYPE (-3203) 334 %define VERR_VDI_INVALID_FLAGS (-3204) 335 %define VERR_VDI_INVALID_STATE (-3205) 336 %define VERR_VDI_WRONG_DIFF_IMAGE (-3206) 337 %define VERR_VDI_IMAGES_VERSION_MISMATCH (-3207) 338 %define VERR_VDI_IMAGES_UUID_MISMATCH (-3208) 339 %define VERR_VDI_NO_DIFF_IMAGES (-3209) 340 %define VERR_VDI_NOT_OPENED (-3210) 341 %define VERR_VDI_IMAGE_NOT_FOUND (-3211) 342 %define VERR_VDI_IMAGE_READ_ONLY (-3212) 343 %define VERR_VDI_COMMENT_TOO_LONG (-3213) 344 %define VERR_VDI_GEOMETRY_NOT_SET (-3214) 345 %define VERR_VDI_BLOCK_FREE (-3215) 346 %define VERR_VDI_VALUE_NOT_FOUND (-3216) 347 %define VERR_VDI_UNKNOWN_CFG_VALUES (-3217) 348 %define VINF_VDI_ASYNC_IO_FINISHED 3218 349 %define VERR_VDI_ASYNC_IO_IN_PROGRESS (-3219) 351 %define VERR_VD_INVALID_TYPE (-3200) 352 %define VERR_VD_INVALID_STATE (-3201) 353 %define VERR_VD_VALUE_NOT_FOUND (-3202) 354 %define VERR_VD_NOT_OPENED (-3203) 355 %define VERR_VD_IMAGE_NOT_FOUND (-3204) 356 %define VERR_VD_IMAGE_READ_ONLY (-3205) 357 %define VERR_VD_GEOMETRY_NOT_SET (-3206) 358 %define VERR_VD_BLOCK_FREE (-3207) 359 %define VERR_VD_UUID_MISMATCH (-3208) 360 %define VINF_VD_ASYNC_IO_FINISHED 3209 361 %define VERR_VD_ASYNC_IO_IN_PROGRESS (-3210) 362 %define VERR_VD_INVALID_SIZE (-3211) 363 %define VERR_VD_GEN_INVALID_HEADER (-3220) 364 %define VERR_VD_VDI_INVALID_HEADER (-3230) 365 %define VERR_VD_VDI_INVALID_SIGNATURE (-3231) 366 %define VERR_VD_VDI_UNSUPPORTED_VERSION (-3232) 367 %define VERR_VD_VDI_COMMENT_TOO_LONG (-3233) 368 %define VERR_VD_VMDK_INVALID_HEADER (-3240) 369 %define VERR_VD_VMDK_UNSUPPORTED_VERSION (-3241) 370 %define VERR_VD_VMDK_VALUE_NOT_FOUND (-3242) 371 %define VERR_VD_VMDK_INVALID_STATE (-3243) 372 %define VERR_VD_VMDK_INVALID_FORMAT (-3244) 373 %define VERR_VD_VMDK_INVALID_WRITE (-3245) 374 %define VERR_VD_ISCSI_INVALID_HEADER (-3250) 375 %define VERR_VD_ISCSI_UNKNOWN_CFG_VALUES (-3251) 376 %define VERR_VD_ISCSI_UNKNOWN_INTERFACE (-3252) 377 %define VERR_VD_ISCSI_INVALID_STATE (-3253) 378 %define VERR_VD_ISCSI_INVALID_TYPE (-3254) 379 %define VERR_VD_VHD_INVALID_HEADER (-3260) 380 %define VERR_VD_RAW_INVALID_HEADER (-3270) 381 %define VERR_VD_RAW_INVALID_TYPE (-3271) 350 382 %define VERR_VBGL_NOT_INITIALIZED (-3300) 351 383 %define VERR_VBGL_INVALID_ADDR (-3301) … … 367 399 %define VERR_SUPDRV_COMPONENT_NOT_FOUND (-3700) 368 400 %define VERR_SUPDRV_INTERFACE_NOT_SUPPORTED (-3701) 401 %define VERR_SUPDRV_SERVICE_NOT_FOUND (-3702) 369 402 %define VERR_GMM_SEED_ME (-3800) 370 403 %define VERR_GMM_OUT_OF_MEMORY (-3801) … … 403 436 %define VERR_VMX_UNEXPECTED_EXCEPTION (-4016) 404 437 %define VERR_VMX_UNEXPECTED_INTERRUPTION_EXIT_CODE (-4017) 438 %define VINF_VMX_PREEMPT_PENDING (4018) 405 439 %define VERR_SVM_UNABLE_TO_START_VM (-4050) 406 440 %define VERR_SVM_ILLEGAL_EFER_MSR (-4051) 407 441 %define VERR_SVM_NO_SVM (-4052) 408 442 %define VERR_SVM_DISABLED (-4053) 443 %define VINF_SVM_PREEMPT_PENDING VINF_VMX_PREEMPT_PENDING 409 444 %define VERR_HWACCM_UNKNOWN_CPU (-4100) 410 445 %define VERR_HWACCM_NO_CPUID (-4101) 411 446 %define VERR_HWACCM_SUSPEND_PENDING (-4102) 447 %define VERR_HWACCM_CONFIG_MISMATCH (-4103) 412 448 %define VERR_DIS_INVALID_OPCODE (-4200) 413 449 %define VERR_DIS_GEN_FAILURE (-4201) -
trunk/include/VBox/x86.mac
r13702 r18842 19 19 %define X86_EFL_IOPL_SHIFT 12 20 20 %define X86_EFL_GET_IOPL(efl) (((efl) >> X86_EFL_IOPL_SHIFT) & 3) 21 %define X86_EFL_POPF_BITS (X86_EFL_CF | X86_EFL_PF | X86_EFL_AF | X86_EFL_ZF | X86_EFL_SF | X86_EFL_TF | X86_EFL_IF | X86_EFL_DF | X86_EFL_OF | X86_EFL_IOPL | X86_EFL_NT | X86_EFL_AC | X86_EFL_ID) 21 22 %define X86_CPUID_VENDOR_INTEL_EBX 0x756e6547 /* Genu */ 22 23 %define X86_CPUID_VENDOR_INTEL_ECX 0x6c65746e /* ntel */ … … 213 214 %define MSR_IA32_MCP_CTRL 0x17B 214 215 %define MSR_IA32_CR_PAT 0x277 216 %define MSR_IA32_PERFEVTSEL0 0x186 217 %define MSR_IA32_PERFEVTSEL1 0x187 218 %define MSR_IA32_PERF_STATUS 0x198 219 %define MSR_IA32_PERF_CTL 0x199 215 220 %define MSR_IA32_MTRR_DEF_TYPE 0x2FF 216 221 %define MSR_IA32_MC0_CTL 0x400 … … 296 301 %define X86_PAGE_4M_BASE_MASK 0xffffffffffc00000ULL 297 302 %define X86_PAGE_4M_BASE_MASK_32 0xffc00000 303 %define X86_PTE_BIT_P 0 304 %define X86_PTE_BIT_RW 1 305 %define X86_PTE_BIT_US 2 306 %define X86_PTE_BIT_PWT 3 307 %define X86_PTE_BIT_PCD 4 308 %define X86_PTE_BIT_A 5 309 %define X86_PTE_BIT_D 6 310 %define X86_PTE_BIT_PAT 7 311 %define X86_PTE_BIT_G 8 298 312 %define X86_PTE_P RT_BIT(0) 299 313 %define X86_PTE_RW RT_BIT(1)
Note:
See TracChangeset
for help on using the changeset viewer.