map also mp_config into the address space

This commit is contained in:
Stefan Lankes 2012-06-12 09:20:54 +02:00
parent 08bcc19626
commit a1f07c8027

View file

@ -256,6 +256,16 @@ La:
or ebx, 0x00000013
mov DWORD [edi], ebx
; map mp_config
mov edi, [eax+4]
and edi, 0xFFFFF000
shr edi, 9 ; (edi >> 12) * 8
add edi, boot_pt
mov ebx, [eax+4]
and ebx, 0xFFFFF000
or ebx, 0x00000013
mov DWORD [edi], ebx
Lb:
mov edi, kernel_start
shr edi, 9 ; (kernel_start >> 12) * 8