VirtualBox

Ignore:
Timestamp:
Mar 10, 2025 7:27:14 AM (6 weeks ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
167873
Message:

VMM/GIC: bugref:10404 Reads of ICC_AP0R[0-3]_EL1 and ICC_AP1R[0-3]_EL1 registers.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/GICAll.cpp

    r108483 r108485  
    34333433        case ARMV8_AARCH64_SYSREG_ICC_AP0R0_EL1:
    34343434            AssertReleaseFailed();
     3435            *pu64Value = pGicCpu->bmActivePriorityGroup0[0];
    34353436            break;
    34363437        case ARMV8_AARCH64_SYSREG_ICC_AP0R1_EL1:
    34373438            AssertReleaseFailed();
     3439            *pu64Value = pGicCpu->bmActivePriorityGroup0[1];
    34383440            break;
    34393441        case ARMV8_AARCH64_SYSREG_ICC_AP0R2_EL1:
    34403442            AssertReleaseFailed();
     3443            *pu64Value = pGicCpu->bmActivePriorityGroup0[2];
    34413444            break;
    34423445        case ARMV8_AARCH64_SYSREG_ICC_AP0R3_EL1:
    34433446            AssertReleaseFailed();
     3447            *pu64Value = pGicCpu->bmActivePriorityGroup0[3];
    34443448            break;
    34453449        case ARMV8_AARCH64_SYSREG_ICC_AP1R0_EL1:
    34463450            AssertReleaseFailed();
     3451            *pu64Value = pGicCpu->bmActivePriorityGroup1[0];
    34473452            break;
    34483453        case ARMV8_AARCH64_SYSREG_ICC_AP1R1_EL1:
    34493454            AssertReleaseFailed();
     3455            *pu64Value = pGicCpu->bmActivePriorityGroup1[1];
    34503456            break;
    34513457        case ARMV8_AARCH64_SYSREG_ICC_AP1R2_EL1:
    34523458            AssertReleaseFailed();
     3459            *pu64Value = pGicCpu->bmActivePriorityGroup1[2];
    34533460            break;
    34543461        case ARMV8_AARCH64_SYSREG_ICC_AP1R3_EL1:
    34553462            AssertReleaseFailed();
     3463            *pu64Value = pGicCpu->bmActivePriorityGroup1[3];
    34563464            break;
    34573465        case ARMV8_AARCH64_SYSREG_ICC_NMIAR1_EL1:
Note: See TracChangeset for help on using the changeset viewer.

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