set_bootvar
if (set_bootvar("BootOrder", (uint8_t*)new_data, size) < 0)
if (set_bootvar(name, data, size) < 0)
if (set_bootvar("BootOrder", new, size) < 0)
else if (set_bootvar("BootOrder", new, j) < 0)
if (set_bootvar("BootNext", (uint8_t*)&bootnum, sizeof(uint16_t)) < 0)
return set_bootvar("OsIndications", new, sizeof(new));
if (set_bootvar("Timeout", (uint8_t *)&timeout, sizeof(timeout)) < 0)