Changeset 6e5252a in mainline for kernel/arch/amd64/src/boot
- Timestamp:
- 2018-11-13T20:22:20Z (7 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)
- Location:
- kernel/arch/amd64/src/boot
- Files:
-
- 2 edited
-
multiboot.S (modified) (2 diffs)
-
multiboot2.S (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/amd64/src/boot/multiboot.S
r2214382 r6e5252a 46 46 #define START_STACK (BOOT_OFFSET - BOOT_STACK_SIZE) 47 47 48 .section K_TEXT_START, "ax" 49 50 .code32 51 52 .macro pm_error msg 53 movl \msg, %esi 54 jmp pm_error_halt 55 .endm 56 57 .macro pm_status msg 58 #if defined(CONFIG_EGA) && !defined(CONFIG_FB) 59 pushl %esi 60 movl \msg, %esi 61 call pm_early_puts 62 popl %esi 63 #endif 64 .endm 65 66 .macro pm2_status msg 67 #ifndef CONFIG_FB 68 pm_status \msg 69 #endif 70 .endm 48 .section .multiboot, "a" 71 49 72 50 .align 4 … … 91 69 .long CONFIG_BFB_BPP 92 70 #endif 71 72 .section K_TEXT_START, "ax" 73 74 .code32 75 76 .macro pm_error msg 77 movl \msg, %esi 78 jmp pm_error_halt 79 .endm 80 81 .macro pm_status msg 82 #if defined(CONFIG_EGA) && !defined(CONFIG_FB) 83 pushl %esi 84 movl \msg, %esi 85 call pm_early_puts 86 popl %esi 87 #endif 88 .endm 89 90 .macro pm2_status msg 91 #ifndef CONFIG_FB 92 pm_status \msg 93 #endif 94 .endm 93 95 94 96 SYMBOL(multiboot_image_start) -
kernel/arch/amd64/src/boot/multiboot2.S
r2214382 r6e5252a 35 35 #include <genarch/multiboot/multiboot2.h> 36 36 37 .section K_TEXT_START, "ax" 38 39 .code32 37 .section .multiboot, "a" 40 38 41 39 .align 8
Note:
See TracChangeset
for help on using the changeset viewer.
