[haiku-commits] haiku: hrev50926 - headers/private/kernel/arch/x86

  • From: jerome.duval@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 1 Feb 2017 16:57:45 +0100 (CET)

hrev50926 adds 1 changeset to branch 'master'
old head: 7a3f3e09653086697f0de5df3c699895ec2804ab
new head: d0a92cb6536fb4cc82c74bf48e45ffa462cbf0e1
overview: 
http://cgit.haiku-os.org/haiku/log/?qt=range&q=d0a92cb6536f+%5E7a3f3e096530

----------------------------------------------------------------------------

d0a92cb6536f: x86: added a MSR definition.

                                   [ Jérôme Duval <jerome.duval@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev50926
Commit:      d0a92cb6536fb4cc82c74bf48e45ffa462cbf0e1
URL:         http://cgit.haiku-os.org/haiku/commit/?id=d0a92cb6536f
Author:      Jérôme Duval <jerome.duval@xxxxxxxxx>
Date:        Wed Feb  1 15:57:03 2017 UTC

----------------------------------------------------------------------------

1 file changed, 2 insertions(+), 2 deletions(-)
headers/private/kernel/arch/x86/arch_cpu.h | 4 ++--

----------------------------------------------------------------------------

diff --git a/headers/private/kernel/arch/x86/arch_cpu.h 
b/headers/private/kernel/arch/x86/arch_cpu.h
index abdbb86..7f1731f 100644
--- a/headers/private/kernel/arch/x86/arch_cpu.h
+++ b/headers/private/kernel/arch/x86/arch_cpu.h
@@ -49,8 +49,6 @@
 #define IA32_MSR_MTRR_PHYSICAL_BASE_0  0x200
 #define IA32_MSR_MTRR_PHYSICAL_MASK_0  0x201
 
-#define IA32_MSR_EFER                                  0xc0000080
-
 
 // MSR APIC BASE bits
 #define IA32_MSR_APIC_BASE_BSP                 0x00000100
@@ -86,8 +84,10 @@
 #define IA32_MSR_XSS                                           0x00000da0
 
 // x86_64 MSRs.
+#define IA32_MSR_EFER                                  0xc0000080
 #define IA32_MSR_STAR                                  0xc0000081
 #define IA32_MSR_LSTAR                                 0xc0000082
+#define IA32_MSR_CSTAR                                 0xc0000083
 #define IA32_MSR_FMASK                                 0xc0000084
 #define IA32_MSR_FS_BASE                               0xc0000100
 #define IA32_MSR_GS_BASE                               0xc0000101


Other related posts:

  • » [haiku-commits] haiku: hrev50926 - headers/private/kernel/arch/x86 - jerome . duval