diff --git a/images/coreboot-x86.rom.gz b/images/coreboot-x86.rom.gz index 25a8fa9..59a3b1b 100644 Binary files a/images/coreboot-x86.rom.gz and b/images/coreboot-x86.rom.gz differ diff --git a/images/disk-rpi.img.gz b/images/disk-rpi.img.gz index 4fc2d9e..0b54592 100644 Binary files a/images/disk-rpi.img.gz and b/images/disk-rpi.img.gz differ diff --git a/images/disk-x86.img.gz b/images/disk-x86.img.gz index 41286f6..9fc777c 100644 Binary files a/images/disk-x86.img.gz and b/images/disk-x86.img.gz differ diff --git a/images/initrd.rom.gz b/images/initrd.rom.gz index 53c67cb..8d1619d 100644 Binary files a/images/initrd.rom.gz and b/images/initrd.rom.gz differ diff --git a/mkbootimg-Linux.zip b/mkbootimg-Linux.zip index 89a7b8c..81b30ae 100644 Binary files a/mkbootimg-Linux.zip and b/mkbootimg-Linux.zip differ diff --git a/mkbootimg-Win.zip b/mkbootimg-Win.zip index 15ee48e..77b6139 100644 Binary files a/mkbootimg-Win.zip and b/mkbootimg-Win.zip differ diff --git a/mykernel/mykernel.aarch64.elf b/mykernel/mykernel.aarch64.elf index 6b3031d..4bb0531 100755 Binary files a/mykernel/mykernel.aarch64.elf and b/mykernel/mykernel.aarch64.elf differ diff --git a/mykernel/mykernel.aarch64.txt b/mykernel/mykernel.aarch64.txt index aa96322..3a3633c 100644 --- a/mykernel/mykernel.aarch64.txt +++ b/mykernel/mykernel.aarch64.txt @@ -10,7 +10,7 @@ ELF Header: Version: 0x1 Entry point address: 0xffffffffffe02000 Start of program headers: 64 (bytes into file) - Start of section headers: 3728 (bytes into file) + Start of section headers: 3744 (bytes into file) Flags: 0x0 Size of this header: 64 (bytes) Size of program headers: 56 (bytes) @@ -23,7 +23,7 @@ Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flags Align LOAD 0x0000000000000078 0xffffffffffe02000 0xffffffffffe02000 - 0x0000000000000ce8 0x0000000000000cf0 RWE 0x8 + 0x0000000000000cf8 0x0000000000000d00 RWE 0x8 Section to Segment mapping: Segment Sections... @@ -33,9 +33,9 @@ Symbol table '.symtab' contains 9 entries: Num: Value Size Type Bind Vis Ndx Name 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND 1: ffffffffffe02000 0 SECTION LOCAL DEFAULT 1 - 2: ffffffffffe02cb0 0 SECTION LOCAL DEFAULT 2 - 3: ffffffffffe02cd0 0 SECTION LOCAL DEFAULT 3 - 4: ffffffffffe02ce8 0 SECTION LOCAL DEFAULT 4 + 2: ffffffffffe02cc0 0 SECTION LOCAL DEFAULT 2 + 3: ffffffffffe02ce0 0 SECTION LOCAL DEFAULT 3 + 4: ffffffffffe02cf8 0 SECTION LOCAL DEFAULT 4 5: ffffffffffe01000 0 NOTYPE GLOBAL DEFAULT 1 environment 6: fffffffffc000000 0 NOTYPE GLOBAL DEFAULT ABS fb 7: ffffffffffe00000 0 NOTYPE GLOBAL DEFAULT 1 bootboot diff --git a/mykernel/mykernel.riscv64.elf b/mykernel/mykernel.riscv64.elf index fb56b62..9a112c1 100755 Binary files a/mykernel/mykernel.riscv64.elf and b/mykernel/mykernel.riscv64.elf differ diff --git a/mykernel/mykernel.riscv64.txt b/mykernel/mykernel.riscv64.txt index 01aee26..4629d14 100644 --- a/mykernel/mykernel.riscv64.txt +++ b/mykernel/mykernel.riscv64.txt @@ -10,8 +10,8 @@ ELF Header: Version: 0x1 Entry point address: 0xffffffffffe02000 Start of program headers: 64 (bytes into file) - Start of section headers: 4032 (bytes into file) - Flags: 0x5, RVC, double-float ABI + Start of section headers: 4048 (bytes into file) + Flags: 0x0 Size of this header: 64 (bytes) Size of program headers: 56 (bytes) Number of program headers: 1 @@ -23,7 +23,7 @@ Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flags Align LOAD 0x0000000000000078 0xffffffffffe02000 0xffffffffffe02000 - 0x0000000000000db8 0x0000000000000dc0 RWE 0x8 + 0x0000000000000dc8 0x0000000000000dd0 RWE 0x8 Section to Segment mapping: Segment Sections... @@ -33,9 +33,9 @@ Symbol table '.symtab' contains 10 entries: Num: Value Size Type Bind Vis Ndx Name 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND 1: ffffffffffe02000 0 SECTION LOCAL DEFAULT 1 - 2: ffffffffffe02d88 0 SECTION LOCAL DEFAULT 2 - 3: ffffffffffe02da8 0 SECTION LOCAL DEFAULT 3 - 4: ffffffffffe02db8 0 SECTION LOCAL DEFAULT 4 + 2: ffffffffffe02d98 0 SECTION LOCAL DEFAULT 2 + 3: ffffffffffe02db8 0 SECTION LOCAL DEFAULT 3 + 4: ffffffffffe02dc8 0 SECTION LOCAL DEFAULT 4 5: 0000000000000000 0 SECTION LOCAL DEFAULT 5 6: ffffffffffe01000 0 NOTYPE GLOBAL DEFAULT 1 environment 7: fffffffffc000000 0 NOTYPE GLOBAL DEFAULT ABS fb diff --git a/mykernel/mykernel.x86_64.elf b/mykernel/mykernel.x86_64.elf index 6328044..85ab04c 100755 Binary files a/mykernel/mykernel.x86_64.elf and b/mykernel/mykernel.x86_64.elf differ diff --git a/mykernel/mykernel.x86_64.txt b/mykernel/mykernel.x86_64.txt index e36b6d6..d62a8f8 100644 --- a/mykernel/mykernel.x86_64.txt +++ b/mykernel/mykernel.x86_64.txt @@ -10,7 +10,7 @@ ELF Header: Version: 0x1 Entry point address: 0xffffffffffe02000 Start of program headers: 64 (bytes into file) - Start of section headers: 3288 (bytes into file) + Start of section headers: 3304 (bytes into file) Flags: 0x0 Size of this header: 64 (bytes) Size of program headers: 56 (bytes) @@ -23,7 +23,7 @@ Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flags Align LOAD 0x0000000000000078 0xffffffffffe02000 0xffffffffffe02000 - 0x0000000000000b6c 0x0000000000000b70 RWE 0x8 + 0x0000000000000b7c 0x0000000000000b80 RWE 0x8 Section to Segment mapping: Segment Sections... @@ -33,7 +33,7 @@ Symbol table '.symtab' contains 7 entries: Num: Value Size Type Bind Vis Ndx Name 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND 1: ffffffffffe02000 0 SECTION LOCAL DEFAULT 1 - 2: ffffffffffe02b6c 0 SECTION LOCAL DEFAULT 2 + 2: ffffffffffe02b7c 0 SECTION LOCAL DEFAULT 2 3: ffffffffffe01000 0 NOTYPE GLOBAL DEFAULT 1 environment 4: fffffffffc000000 0 NOTYPE GLOBAL DEFAULT ABS fb 5: ffffffffffe00000 0 NOTYPE GLOBAL DEFAULT 1 bootboot