Changed formatting flag used to print memory map

This commit is contained in:
2021-04-13 00:21:36 -05:00
parent 302ed3b816
commit e6a417c822

View File

@@ -225,7 +225,7 @@ int initialize(void *multiboot_info)
printf("Type\t\tLocation\t\tSize\n"); printf("Type\t\tLocation\t\tSize\n");
for (size_t i = 0; i < boot_info.map.size && boot_info.map.array[i].size > 0; i++) for (size_t i = 0; i < boot_info.map.size && boot_info.map.array[i].size > 0; i++)
{ {
printf("%i\t\t\t%08X\t\t%i\n", boot_info.map.array[i].type, boot_info.map.array[i].location, boot_info.map.array[i].size); printf("%i\t\t\t%08x\t\t%u\n", boot_info.map.array[i].type, boot_info.map.array[i].location, boot_info.map.array[i].size);
} }
page_stack.base_pointer = 0xFFC00000; page_stack.base_pointer = 0xFFC00000;
page_stack.stack_pointer = 0xFFC00000; page_stack.stack_pointer = 0xFFC00000;
@@ -238,5 +238,4 @@ int initialize(void *multiboot_info)
load_module(&kernel, &boot_info.modules[i]); load_module(&kernel, &boot_info.modules[i]);
} }
// TODO: enter first process // TODO: enter first process
putchar('&');
} }