VirtualBox

Changeset 19984 in vbox for trunk/include


Ignore:
Timestamp:
May 25, 2009 9:21:43 AM (16 years ago)
Author:
vboxsync
Message:

Some APIC access updates (disabled)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/hwacc_vmx.h

    r18946 r19984  
    11341134/** @} */
    11351135
     1136/** @name VMX_EXIT_APIC_ACCESS
     1137 * @{
     1138 */
     1139/** 0-11:   If the APIC-access VM exit is due to a linear access, the offset of access within the APIC page. */
     1140#define VMX_EXIT_QUALIFICATION_APIC_ACCESS_OFFSET(a)    (a & 0xfff)
     1141/** 12-15:  Access type. */
     1142#define VMX_EXIT_QUALIFICATION_APIC_ACCESS_TYPE(a)      ((a >> 12) & 0xf)
     1143/* Rest reserved. */
     1144/** @} */
     1145
     1146
     1147/** @name VMX_EXIT_QUALIFICATION_APIC_ACCESS_TYPE; access types
     1148 * @{
     1149 */
     1150/** Linear read access. */
     1151#define VMX_APIC_ACCESS_TYPE_LINEAR_READ                0
     1152/** Linear write access. */
     1153#define VMX_APIC_ACCESS_TYPE_LINEAR_WRITE               1
     1154/** Linear instruction fetch access. */
     1155#define VMX_APIC_ACCESS_TYPE_LINEAR_INSTR_FETCH         2
     1156/** Linear read/write access during event delivery. */
     1157#define VMX_APIC_ACCESS_TYPE_LINEAR_EVENT_DELIVERY      3
     1158/** Physical read/write access during event delivery. */
     1159#define VMX_APIC_ACCESS_TYPE_PHYSICAL_EVENT_DELIVERY    10
     1160/** Physical access for an instruction fetch or during instruction execution. */
     1161#define VMX_APIC_ACCESS_TYPE_PHYSICAL_INSTR             15
     1162/** @} */
     1163
    11361164/** @} */
    11371165
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette