#include "util.h" // usleep // Sum the bytes in the specified area. u8 checksum(u8 *far_data, u32 len) { u32 i; u8 sum = 0; for (i=0; i= d) return memcpy(d, s, len); d += len-1; s += len-1; while (len--) { *(char*)d = *(char*)s; d--; s--; } return d; } void __set_fail(const char *fname, struct bregs *regs) { __debug_fail(fname, regs); set_fail_silent(regs); } void __set_code_fail(const char *fname, struct bregs *regs, u8 code) { __debug_fail(fname, regs); set_code_fail_silent(regs, code); }