Changeset 6e5252a in mainline for kernel/arch/amd64/src/boot/multiboot.S
- Timestamp:
- 2018-11-13T20:22:20Z (5 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/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)
Note:
See TracChangeset
for help on using the changeset viewer.