version 1.76, 2008/06/02 14:41:41 |
version 1.77, 2008/06/27 00:41:39 |
Line 648 try586: /* Use the `cpuid' instruction. |
|
Line 648 try586: /* Use the `cpuid' instruction. |
|
movl %cr0,%eax # get control word |
movl %cr0,%eax # get control word |
# enable paging & NPX emulation |
# enable paging & NPX emulation |
orl $(CR0_PE|CR0_PG|CR0_NE|CR0_TS|CR0_EM|CR0_MP),%eax |
orl $(CR0_PE|CR0_PG|CR0_NE|CR0_TS|CR0_EM|CR0_MP),%eax |
movl %eax,%cr0 # and let's page NOW! |
movl %eax,%cr0 # and page NOW! |
|
|
pushl $begin # jump to high mem |
pushl $begin # jump to high mem |
ret |
ret |