User:Lionel/MSR Draft: Difference between revisions
Content deleted Content added
m Sorry to edit your user page, but EFER is such a notable MSR... |
|||
(5 intermediate revisions by 2 users not shown) | |||
Line 3:
==
{| class="wikitable sortable"
|-
! MSR Number
! MSR Name▼
! Access
! Originator
! class="unsortable" | Description/Comments
! class="unsortable" | Availability
|-
| 0x00000000
| IA32_P5_MC_ADDR (P5_MC_ADDR)
|
| Intel
| See Section 35.20 of Intel Architecture Manual 3c, “MSRs in Pentium Processors.”
|-
| 0x0000001B
| IA32_APIC_BASE (APIC_BASE)
|
| Intel
| See Intel Architecture Manual 3c.
▲| Intel Family 06 Model 1 Supports this.
; Intel : Family = 06 Model = 1 and newer<br />Others!
▲|}
; AMD : Unknown
▲|-
▲! MSR
|-
| 0x0000003A
| IA32_FEATURE_CONTROL
| Read/Write
| Intel
| Control CPU Features
| If CPUID.01H: ECX[bit 5 or bit 6] = 1▼
|
|-
| 0x000000FF
| IA32_SAMPLE_AMD
| AMD
| N/A
▲|}
|
; AMD: Unknown
|-
| 0x00001107
| FCR
|
| VIA
| R/W Feature Control Register, eax = FCRValue
|
; VIA: Unknown
|-
| 0x00001108
| FCR2
| Read/Write
| VIA
| RW Feature Control Register 2, edx = FCR2_Hi, eax = FCRValue
|
; VIA: Unknown
|-
| 0x00001109
| FCR3
| Write Only
| VIA
| Feature Control Register 3, edx = FCR3_Hi, eax = FCRValue
|
; VIA: Unknown
|-
| 0xC0000080
| EFER
| Read/Write
| AMD
| Extended Features Enable Register - notably long mode
|
; AMD: introduced with K6 CPU. Introduced for syscall/sysret enabling.
|}
|