X-Git-Url: http://git.joshuawise.com/netwatch.git/blobdiff_plain/9b8c947be2d07e7c5006a92127e58b6022718cbd..31be35cda26f033fe62db673a8a973f0b15c9de7:/grubload/minilib.c?ds=inline diff --git a/grubload/minilib.c b/grubload/minilib.c deleted file mode 100644 index f2ab662..0000000 --- a/grubload/minilib.c +++ /dev/null @@ -1,45 +0,0 @@ -#include "console.h" - -void memcpy(unsigned char *a2, unsigned char *a1, int bytes) -{ - while (bytes--) - *(a2++) = *(a1++); -} - -void memmove(unsigned char *dest, unsigned char *src, int bytes) -{ - if ((dest > src) && (dest <= (src + bytes))) - { - /* do it backwards! */ - dest += bytes; - src += bytes; - while (bytes--) - *(--dest) = *(--src); - } else - while (bytes--) - *(dest++) = *(src++); -} - -int strlen(char *c) -{ - int l = 0; - while (*(c++)) - l++; - return l; -} - -void puts(char *c) -{ - putbytes(c, strlen(c)); -} - -static char hexarr[] = "0123456789ABCDEF"; -void puthex(unsigned long l) -{ - int i; - for (i = 0; i < 8; i++) - { - putbyte(hexarr[l >> 28]); - l <<= 4; - } -}