Idź do kodu źródłowego tego pliku.
set set text globl __init_paging ebx subl ebx addl ebx movl eax addl eax movl edx xor ecx eax eax edx eax incl ecx ecx jne sk_l1 movl eax addl eax xor edx xor ecx eax edx eax eax eax edx eax incl ecx ecx jne sk_l2 movl eax movl ecx addl eax addl ecx movl eax eax movl edx addl edx movl eax addl eax eax xor ecx eax eax eax edx incl ecx ecx jne sk_l3 movl eax addl $PGD |
set set text globl __init_paging ebx subl $virt_addr |
set set text globl __init_paging __init_paging |
set set text globl __init_paging ebx subl ebx addl ebx movl eax addl eax movl edx xor ecx eax eax edx eax incl ecx ecx jne sk_l1 movl eax addl eax xor edx xor ecx eax edx eax eax eax edx eax incl ecx ecx jne sk_l2 movl eax movl ecx addl eax addl ecx movl eax eax movl edx addl edx movl eax addl eax eax xor ecx eax eax eax edx incl ecx ecx jne sk_l3 movl eax addl eax movl eax addl |
set set text globl __init_paging ebx subl ebx addl ebx movl eax addl eax movl edx xor ecx eax eax edx eax incl ecx ecx jne sk_l1 movl eax addl eax xor edx xor ecx eax edx eax eax eax edx eax incl ecx ecx jne sk_l2 movl eax movl ecx addl eax addl ecx movl eax eax movl edx addl edx movl eax addl eax eax xor ecx eax eax eax edx incl ecx cmpl |
set set text globl __init_paging ebx subl ebx addl ebx movl eax addl eax movl edx xor ecx eax eax edx eax incl ecx ecx jne sk_l1 movl eax addl eax xor edx xor ecx eax edx eax eax eax edx eax incl ecx ecx jne sk_l2 movl eax movl ecx addl eax addl ecx movl eax eax movl edx addl edx movl eax addl eax eax xor ecx eax eax eax edx incl ecx ecx jne sk_l3 movl eax addl eax movl eax eax cr3 movl cr0 |
set set text globl __init_paging ebx subl ebx addl ebx movl eax addl eax movl edx xor ecx eax eax edx eax incl ecx ecx jne sk_l1 movl eax addl eax xor edx xor ecx eax edx eax eax eax edx eax incl ecx ecx jne sk_l2 movl eax movl ecx addl eax addl ecx movl eax eax movl edx addl edx movl eax addl eax eax xor ecx eax eax eax edx incl ecx ecx jne sk_l3 movl eax addl eax movl eax eax cr3 movl eax eax movl eax |
set set text globl __init_paging ebx subl ebx addl ebx movl eax addl eax movl edx xor ecx eax eax edx eax incl ecx ecx jne sk_l1 movl eax addl eax xor edx xor ecx eax edx eax eax eax edx eax incl ecx ecx jne sk_l2 movl eax movl ecx addl eax addl ecx movl eax eax movl edx addl edx movl eax addl eax eax xor ecx eax eax eax edx incl ecx ecx jne sk_l3 movl ebx |
set set text globl __init_paging ebx subl ebx addl ebx movl eax addl eax movl edx xor ecx eax eax edx eax incl ecx ecx jne sk_l1 movl eax addl eax xor edx xor ecx eax edx eax eax eax edx eax incl ecx ecx jne sk_l2 movl eax movl ecx addl eax addl ecx movl eax eax movl edx addl edx movl eax addl eax eax xor ecx |
set set text globl __init_paging ebx subl ebx addl ebx movl eax addl eax movl edx xor ecx eax eax edx eax incl ecx ecx jne sk_l1 movl eax addl eax xor edx xor ecx eax edx eax eax eax edx eax incl ecx ecx jne sk_l2 movl eax movl ecx addl eax addl ecx movl eax eax movl edx addl edx movl eax addl eax eax xor ecx eax eax eax edx incl ecx ecx jne sk_l3 movl eax addl eax movl eax eax enable_paging |
set set text globl __init_paging ebx subl ebx addl ebx movl eax addl eax movl edx xor ecx eax eax edx eax incl ecx ecx jne sk_l1 movl eax addl eax xor edx xor ecx eax edx eax eax eax edx eax incl ecx ecx jne sk_l2 movl eax movl ecx addl eax addl ecx movl eax eax movl edx addl edx movl eax addl eax eax xor ecx eax eax eax edx incl ecx ecx jne sk_l3 movl eax addl eax movl eax eax cr3 movl eax eax movl cr0 ljmp |
set set text globl __init_paging ebx subl ebx addl ebx movl eax addl eax movl edx xor ecx eax eax edx eax incl ecx ecx jne sk_l1 movl eax addl eax xor edx xor ecx eax edx eax eax eax edx eax incl ecx ecx jne sk_l2 movl eax movl ecx addl eax addl ecx movl eax eax movl edx addl edx movl eax addl eax eax xor ecx eax eax eax edx incl ecx ecx jne sk_l3 movl eax addl eax movl eax eax cr3 movl eax orl |
set set text globl __init_paging ebx subl ebx addl ebx movl eax addl eax movl edx xor ecx eax eax edx eax incl ecx ecx jne sk_l1 movl eax addl eax xor edx xor ecx eax edx eax eax eax edx eax incl ecx ecx jne sk_l2 movl eax movl ecx addl eax addl ecx movl eax eax movl edx addl edx movl eax addl eax eax xor ecx eax eax eax edx incl ecx ecx jne sk_l3 movl eax addl eax movl eax eax cr3 movl eax eax movl cr0 $reload_cs reload_cs |
set set text globl __init_paging ebx subl ebx addl ebx movl eax addl eax movl edx xor ecx eax eax edx eax incl ecx ecx jne sk_l1 movl eax addl eax xor edx xor ecx eax edx eax eax eax edx eax incl ecx ecx jne sk_l2 movl eax movl ecx addl eax addl ecx movl eax eax movl edx addl edx movl eax addl eax eax xor ecx sk_l3 |