Subversion Repositories Kolibri OS

Rev

Rev 365 | Rev 378 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 365 Rev 375
Line 83... Line 83...
83
CAPS_SVM       equ    73 ;secure virual machine
83
CAPS_SVM       equ    73 ;secure virual machine
84
CAPS_ALTMOVCR8 equ    74 ;
84
CAPS_ALTMOVCR8 equ    74 ;
85
 
85
 
86
 
86
; CPU MSR names 
Line -... Line 87...
-
 
87
MSR_SYSENTER_CS		equ	0x174
-
 
88
MSR_SYSENTER_ESP	equ	0x175
-
 
89
MSR_SYSENTER_EIP	equ	0x176
-
 
90
MSR_AMD_EFER		equ	0xC0000080	; Extended Feature Enable Register
-
 
91
MSR_AMD_STAR		equ	0xC0000081	; SYSCALL/SYSRET Target Address Register
-
 
92
 
Line 87... Line 93...
87
CR0_PE         equ    0x00000001   ;protected mode
93
CR0_PE         equ    0x00000001   ;protected mode
88
CR0_MP         equ    0x00000002   ;monitor fpu
94
CR0_MP         equ    0x00000002   ;monitor fpu
89
CR0_EM         equ    0x00000004   ;fpu emulation
95
CR0_EM         equ    0x00000004   ;fpu emulation
90
CR0_TS         equ    0x00000008   ;task switch
96
CR0_TS         equ    0x00000008   ;task switch
Line 244... Line 250...
244
 
250
 
Line 245... Line 251...
245
std_application_base_address   equ new_app_base
251
std_application_base_address   equ new_app_base
Line -... Line 252...
-
 
252
 
-
 
253
RING0_STACK_SIZE	equ	0x2000 - 512	;512 áàéò äëÿ êîíòåêñòà FPU
246
 
254
 
Line 247... Line 255...
247
PAGES_USED          equ 4
255
PAGES_USED          equ 4
248
 
256
 
249
PG_UNMAP            equ 0x000
257
PG_UNMAP            equ 0x000