ack/plat/qemuppc/tests/lib/test.c
2016-11-13 13:37:22 +01:00

30 lines
426 B
C

#include "test.h"
void finished(void)
{
static const char s[] = "@@FINISHED\n";
write(1, s, sizeof(s));
}
void writehex(uint32_t code)
{
char buf[8];
char* p = &buf[8];
do
{
*--p = "0123456789abcdef"[code & 0xf];
code >>= 4;
}
while (code > 0);
write(1, p, buf+8-p);
}
void fail(uint32_t code)
{
write(1, "@@FAIL ", 7);
writehex(code);
write(1, "\n", 1);
}