diff options
| author | Michal Idziorek <m.i@gmx.at> | 2014-09-04 15:51:43 +0200 |
|---|---|---|
| committer | Michal Idziorek <m.i@gmx.at> | 2014-09-04 15:51:43 +0200 |
| commit | 75c46037e742f07001fafc5a093b27556d2490c9 (patch) | |
| tree | 463089fd3c37f6ac397958d113c73b9b1ebfd426 /boot | |
| parent | 06e382afcbf199e5e4ec92574a3872ab04fb6e9e (diff) | |
reenabled symmetric multiprocessing entry
Diffstat (limited to 'boot')
| -rw-r--r-- | boot/mp.asm | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/boot/mp.asm b/boot/mp.asm index 0e1ec7f..6763b27 100644 --- a/boot/mp.asm +++ b/boot/mp.asm @@ -1,13 +1,7 @@ ; other processors will enter here! - -[org 0x9000] - -jmp switch_to_pm - -%include "boot/GDT.asm" +[org 0x7000] ; here the binary will be loaded [bits 16] -switch_to_pm: cli ;switch off interrupts! lgdt [gdt_descriptor] ;load descriptor table! @@ -39,3 +33,5 @@ boot_32_pm: mov eax,1 ; call 0x10000 ;jump into our Kernel! + +%include "boot/GDT.asm" |
