> But "if (string!=magicLetterSequence) then { error }" Really?
Still better than some regular BIOS doing: "if (opcode_at_mbr+0x0C != microsoft_mbr_opcode) then { not_bootable }" Comparing strings is bad, comparing hexadecimal values of opcodes is really bad...
Re: Breach of MS guidelines?
Still better than some regular BIOS doing:
"if (opcode_at_mbr+0x0C != microsoft_mbr_opcode) then { not_bootable }"
Comparing strings is bad, comparing hexadecimal values of opcodes is really bad...