Changeset bae43dc in mainline for kernel/arch/amd64
- Timestamp:
- 2018-10-18T14:55:39Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4fff3c7
- Parents:
- 1d18bbc0
- Location:
- kernel/arch/amd64
- Files:
-
- 5 edited
-
_link.ld.in (modified) (1 diff)
-
include/arch/boot/boot.h (modified) (1 diff)
-
src/amd64.c (modified) (1 diff)
-
src/boot/multiboot.S (modified) (1 diff)
-
src/boot/multiboot2.S (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/amd64/_link.ld.in
r1d18bbc0 rbae43dc 16 16 17 17 .unmapped BOOT_OFFSET: AT (0) { 18 unmapped_ ktext_start = .;18 unmapped_start = .; 19 19 *(K_TEXT_START); 20 unmapped_ktext_end = .;21 22 unmapped_kdata_start = .;23 20 *(K_DATA_START); 24 21 *(K_INI_PTLS); 25 unmapped_ kdata_end = .;22 unmapped_end = .; 26 23 } 27 24 -
kernel/arch/amd64/include/arch/boot/boot.h
r1d18bbc0 rbae43dc 42 42 #ifndef __ASSEMBLER__ 43 43 44 extern uint8_t unmapped_ kdata_end[];44 extern uint8_t unmapped_end[]; 45 45 46 46 #endif /* __ASSEMBLER__ */ -
kernel/arch/amd64/src/amd64.c
r1d18bbc0 rbae43dc 94 94 95 95 #ifdef CONFIG_SMP 96 size_t unmapped_size = (uintptr_t) unmapped_ kdata_end - BOOT_OFFSET;96 size_t unmapped_size = (uintptr_t) unmapped_end - BOOT_OFFSET; 97 97 /* Copy AP bootstrap routines below 1 MB. */ 98 98 memcpy((void *) AP_BOOT_OFFSET, (void *) BOOT_OFFSET, unmapped_size); -
kernel/arch/amd64/src/boot/multiboot.S
r1d18bbc0 rbae43dc 70 70 .long -(MULTIBOOT_HEADER_MAGIC + MULTIBOOT_HEADER_FLAGS) /* checksum */ 71 71 .long multiboot_header 72 .long unmapped_ ktext_start72 .long unmapped_start 73 73 .long 0 74 74 .long 0 -
kernel/arch/amd64/src/boot/multiboot2.S
r1d18bbc0 rbae43dc 69 69 .long tag_address_end - tag_address_start 70 70 .long multiboot2_header_start 71 .long unmapped_ ktext_start71 .long unmapped_start 72 72 .long 0 73 73 .long 0
Note:
See TracChangeset
for help on using the changeset viewer.
