Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 7131 → Rev 7132

/kernel/trunk/core/memory.inc
1336,7 → 1336,7
 
align 4
proc print_mem
mov edi, BOOT_VAR + BOOT_MEMMAP_BLOCKS
mov edi, BOOT.memmap_blocks
mov ecx, [edi-4]
test ecx, ecx
jz .done
/kernel/trunk/core/mtrr.inc
10,7 → 10,7
; Initializes MTRRs.
proc init_mtrr
 
cmp [BOOT_VARS+BOOT_MTRR], byte 2
cmp [BOOT.mtrr], byte 2
je .exit
 
bt [cpu_caps], CAPS_MTRR
/kernel/trunk/core/mtrrtest.asm
112,6 → 112,11
 
include '../kglobals.inc'
CAPS_MTRR equ 12
MSR_MTRR_DEF_TYPE equ 0x2FF
CAPS_PGE equ 13
CAPS_PAT equ 16
MSR_CR_PAT equ 0x277
PAT_VALUE equ 0x00070106 ; (UC<<24)|(UCM<<16)|(WC<<8)|WB
MEM_WB equ 6 ;write-back memory
MEM_WC equ 1 ;write combined memory
MEM_UC equ 0 ;uncached memory
118,7 → 123,7
include 'mtrr.inc'
 
BOOT_VARS = 0
BOOT_MTRR db 1
BOOT.mtrr db 1
align 4
cpu_caps dd 1 shl CAPS_MTRR
LFBAddress dd 0xE0000000