MBB_MAGIC
if (mbr->signature == MBB_MAGIC) {
mbr->signature == MBB_MAGIC ? "valid" : "invalid");
if (LE_16(BootCod.signature) != MBB_MAGIC) {
LE_16(BootCod.signature), MBB_MAGIC);
if (LE_16(Bootblk->signature) != MBB_MAGIC) {
Bootblk->signature = LE_16(MBB_MAGIC);
if (ltohs(extmboot.signature) != MBB_MAGIC) {
if (ltohs(extmboot.signature) != MBB_MAGIC) {
if (ltohs(mboot->signature) != MBB_MAGIC) {
if (ltohs(mboot->signature) != MBB_MAGIC) {
mbr->signature == MBB_MAGIC ? "valid" : "invalid");
if (mbr->signature != MBB_MAGIC)
if (les(boot_sec->signature) != MBB_MAGIC) {
les(boot_sec->signature), MBB_MAGIC);
if (les(bootblk.signature) != MBB_MAGIC) {
if (mbr->signature != MBB_MAGIC) {
mb.signature = LE_16(MBB_MAGIC);
if (mb.signature != LE_16(MBB_MAGIC)) {
mb.signature = LE_16(MBB_MAGIC);
MBB_MAGIC) {
if (LE_16((*(uint16_t *)&buf[510])) != MBB_MAGIC) {
if (bpb_get_BPBSig((*bp)->b_un.b_addr) != MBB_MAGIC) {
if (bpb_get_BPBSig((*bp)->b_un.b_addr) != MBB_MAGIC) {
if (((sigbuf[1] & 0xFF) != ((MBB_MAGIC >> 8) & 0xFF)) ||
(sigbuf[0] != (MBB_MAGIC & 0xFF))) {
if (LE_16(mbp->signature) != MBB_MAGIC) {
if (magic != MBB_MAGIC) {
#define VALID_BPBSIG(sig) ((sig) == MBB_MAGIC)