X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=seabios.git;a=blobdiff_plain;f=src%2Fpost.c;h=cf7501ebbd67e475c0b2c6fd30f11b7051cd9f5e;hp=7c76959f23611f68638dc049c629e66ee5867450;hb=refs%2Fheads%2Fcoreboot;hpb=b29200c51beb1e75e7f844a4093da05b8394ad5e diff --git a/src/post.c b/src/post.c index 7c76959..cf7501e 100644 --- a/src/post.c +++ b/src/post.c @@ -266,24 +266,32 @@ maininit(void) } // Run option roms + dprintf(3, "[wurm] optionrom_setup\n"); optionrom_setup(); // Run BCVs and show optional boot menu + dprintf(3, "[wurm] boot_prep\n"); boot_prep(); // Finalize data structures before boot + dprintf(3, "[wurm] cdemu_setup\n"); cdemu_setup(); + dprintf(3, "[wurm] pmm_finalize\n"); pmm_finalize(); + dprintf(3, "[wurm] malloc_finalize\n"); malloc_finalize(); + dprintf(3, "[wurm] memmap_finalize\n"); memmap_finalize(); // Setup bios checksum. BiosChecksum -= checksum((u8*)BUILD_BIOS_ADDR, BUILD_BIOS_SIZE); // Write protect bios memory. + dprintf(3, "[wurm] make_bios_readonly\n"); make_bios_readonly(); // Invoke int 19 to start boot process. + dprintf(3, "[wurm] startBoot\n"); startBoot(); }