Changeset 6e5252a in mainline for kernel/arch/ia32/src/smp/ap.S
- Timestamp:
- 2018-11-13T20:22:20Z (6 years ago)
- Children:
- 156bae23
- Parents:
- 2214382
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-10-23 21:48:41)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-11-13 20:22:20)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia32/src/smp/ap.S
r2214382 r6e5252a 40 40 #include <arch/context_struct.h> 41 41 42 .section K_ TEXT_START, "ax"42 .section K_AP_TEXT_START, "ax" 43 43 44 44 #ifdef CONFIG_SMP … … 54 54 55 55 .align 4096 56 SYMBOL( unmapped_ap_boot)56 SYMBOL(ap_boot) 57 57 .code16 58 58 cli … … 67 67 orl $CR0_PE, %eax 68 68 movl %eax, %cr0 69 jmpl $KTEXT, $jump_to_kernel - BOOT_OFFSET + AP_BOOT_OFFSET69 jmpl $KTEXT, $jump_to_kernel 70 70 71 71 jump_to_kernel: … … 96 96 97 97 98 .section K_ DATA_START, "aw", @progbits98 .section K_AP_DATA_START, "aw", @progbits 99 99 100 100 #ifdef CONFIG_SMP 101 101 102 SYMBOL( unmapped_ap_gdtr)102 SYMBOL(ap_gdtr) 103 103 .word 0 104 104 .long 0
Note:
See TracChangeset
for help on using the changeset viewer.