void prepareboot(void) { // Run BCVs bcv_prepboot(); // Finalize data structures before boot cdrom_prepboot(); pmm_prepboot(); malloc_prepboot(); memmap_prepboot(); // Setup bios checksum. BiosChecksum -= checksum((u8*)BUILD_BIOS_ADDR, BUILD_BIOS_SIZE); }
void prepareboot(void) { // Change TPM phys. presence state befor leaving BIOS tpm_prepboot(); // Run BCVs bcv_prepboot(); // Finalize data structures before boot cdrom_prepboot(); pmm_prepboot(); malloc_prepboot(); e820_prepboot(); HaveRunPost = 2; // Setup bios checksum. BiosChecksum -= checksum((u8*)BUILD_BIOS_ADDR, BUILD_BIOS_SIZE); }