Changeset 106363 in vbox
- Timestamp:
- Oct 16, 2024 1:09:25 PM (6 months ago)
- svn:sync-xref-src-repo-rev:
- 165176
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/armv8.h
r106061 r106363 596 596 /** FPSR register - RW. */ 597 597 #define ARMV8_AARCH64_SYSREG_FPSR ARMV8_AARCH64_SYSREG_ID_CREATE(3, 3, 4, 4, 1) 598 599 /** PMCR_EL0 register - RW. */ 600 #define ARMV8_AARCH64_SYSREG_PMCR_EL0 ARMV8_AARCH64_SYSREG_ID_CREATE(3, 3, 9, 12, 0) 601 602 /** PMCCNTR_EL0 register - RW. */ 603 #define ARMV8_AARCH64_SYSREG_PMCCNTR_EL0 ARMV8_AARCH64_SYSREG_ID_CREATE(3, 3, 9, 13, 0) 598 604 599 605 /** ICC_SRE_EL2 register - RW. */ … … 1399 1405 /** Bit 1 - 47 - Translation table base address. */ 1400 1406 #define ARMV8_TTBR_EL1_AARCH64_BADDR UINT64_C(0x0000fffffffffffe) 1401 #define ARMV8_TTBR_EL1_AARCH64_BADDR_GET(a_Ttbr) (( (a_Ttbr) & ARMV8_TTBR_EL1_AARCH64_BADDR) >> 1)1407 #define ARMV8_TTBR_EL1_AARCH64_BADDR_GET(a_Ttbr) ((a_Ttbr) & ARMV8_TTBR_EL1_AARCH64_BADDR) 1402 1408 /** Bit 48 - 63 - ASID. */ 1403 1409 #define ARMV8_TTBR_EL1_AARCH64_ASID UINT64_C(0xffff000000000000) 1404 1410 #define ARMV8_TTBR_EL1_AARCH64_ASID_GET(a_Ttbr) (((a_Ttbr) & ARMV8_TTBR_EL1_AARCH64_ASID) >> 48) 1411 /** @} */ 1412 1413 1414 /** @name MDSCR_EL1 - MOnitor Debug System Control Register (EL1). 1415 * @{ */ 1416 /** Bit 0 - SS - Software step control bit. */ 1417 #define ARMV8_MDSCR_EL1_AARCH64_SS RT_BIT_64(0) 1418 #define ARMV8_MDSCR_EL1_AARCH64_SS_BIT 0 1405 1419 /** @} */ 1406 1420
Note:
See TracChangeset
for help on using the changeset viewer.