Changeset 2214382 in mainline
- Timestamp:
- 2018-11-13T20:22:20Z (6 years ago)
- Children:
- 6e5252a
- Parents:
- e3fa1720
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-10-23 13:44:26)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-11-13 20:22:20)
- Location:
- kernel
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/amd64/_link.ld.in
re3fa1720 r2214382 11 11 #include <arch/boot/boot.h> 12 12 #include <arch/mm/page.h> 13 14 ENTRY(multiboot_image_start) 13 15 14 16 SECTIONS { -
kernel/arch/amd64/src/boot/multiboot.S
re3fa1720 r2214382 80 80 .long -(MULTIBOOT_HEADER_MAGIC + MULTIBOOT_HEADER_FLAGS_NOFB) /* checksum */ 81 81 #endif 82 .long multiboot_header83 .long unmapped_start84 .long 0 85 .long 0 86 .long multiboot_image_start82 .long 0 83 .long 0 84 .long 0 85 .long 0 86 .long 0 87 87 #ifdef CONFIG_FB 88 88 .long 0 -
kernel/arch/amd64/src/boot/multiboot2.S
re3fa1720 r2214382 60 60 tag_info_req_end: 61 61 62 /* Address tag */63 .align 864 tag_address_start:65 .word MULTIBOOT2_TAG_ADDRESS66 .word MULTIBOOT2_FLAGS_REQUIRED67 .long tag_address_end - tag_address_start68 .long multiboot2_header_start69 .long unmapped_start70 .long 071 .long 072 tag_address_end:73 74 /* Entry address tag */75 .align 876 tag_entry_address_start:77 .word MULTIBOOT2_TAG_ENTRY_ADDRESS78 .word MULTIBOOT2_FLAGS_REQUIRED79 .long tag_entry_address_end - tag_entry_address_start80 .long multiboot_image_start81 tag_entry_address_end:82 83 62 /* Flags tag */ 84 63 .align 8 -
kernel/arch/ia32/_link.ld.in
re3fa1720 r2214382 11 11 #include <arch/boot/boot.h> 12 12 #include <arch/mm/page.h> 13 14 ENTRY(multiboot_image_start) 13 15 14 16 SECTIONS { -
kernel/arch/ia32/src/boot/multiboot.S
re3fa1720 r2214382 74 74 .long -(MULTIBOOT_HEADER_MAGIC + MULTIBOOT_HEADER_FLAGS_NOFB) /* checksum */ 75 75 #endif 76 .long multiboot_header77 .long unmapped_start78 .long 0 79 .long 0 80 .long multiboot_image_start76 .long 0 77 .long 0 78 .long 0 79 .long 0 80 .long 0 81 81 #ifdef CONFIG_FB 82 82 .long 0 -
kernel/arch/ia32/src/boot/multiboot2.S
re3fa1720 r2214382 58 58 tag_info_req_end: 59 59 60 /* Address tag */61 .align 862 tag_address_start:63 .word MULTIBOOT2_TAG_ADDRESS64 .word MULTIBOOT2_FLAGS_REQUIRED65 .long tag_address_end - tag_address_start66 .long multiboot2_header_start67 .long unmapped_start68 .long 069 .long 070 tag_address_end:71 72 /* Entry address tag */73 .align 874 tag_entry_address_start:75 .word MULTIBOOT2_TAG_ENTRY_ADDRESS76 .word MULTIBOOT2_FLAGS_REQUIRED77 .long tag_entry_address_end - tag_entry_address_start78 .long multiboot_image_start79 tag_entry_address_end:80 81 60 /* Flags tag */ 82 61 .align 8 -
kernel/genarch/include/genarch/multiboot/multiboot.h
re3fa1720 r2214382 40 40 41 41 #define MULTIBOOT_HEADER_MAGIC 0x1badb002 42 #define MULTIBOOT_HEADER_FLAGS 0x000 1000743 #define MULTIBOOT_HEADER_FLAGS_NOFB 0x000 1000342 #define MULTIBOOT_HEADER_FLAGS 0x00000007 43 #define MULTIBOOT_HEADER_FLAGS_NOFB 0x00000003 44 44 45 45 #define MULTIBOOT_LOADER_MAGIC 0x2badb002
Note:
See TracChangeset
for help on using the changeset viewer.