aboutsummaryrefslogtreecommitdiff
path: root/io.c
diff options
context:
space:
mode:
Diffstat (limited to 'io.c')
-rw-r--r--io.c71
1 files changed, 0 insertions, 71 deletions
diff --git a/io.c b/io.c
deleted file mode 100644
index bf9e0e3..0000000
--- a/io.c
+++ /dev/null
@@ -1,71 +0,0 @@
-#include <stddef.h>
-
-#include "io.h"
-#include "strings.h"
-
-void puts(char string[])
-{
- prints(string);
-
- putchar('\n');
- putchar('\r');
-}
-
-void prints(char string[])
-{
- for (size_t i = 0; string[i]; i++)
- putchar(string[i]);
-}
-
-void error(char string[])
-{
- prints("ERROR! ");
- puts(string);
- while (1);
-}
-
-void printdec(uint32_t number)
-{
- char buf[11];
-
- uint32_to_decstring(number, buf);
-
- prints(buf);
-}
-
-void printhex(uint32_t number)
-{
- char buf[9];
-
- uint32_to_hexstring(number, buf);
-
- prints(buf);
-}
-
-void printbin(uint32_t number)
-{
- char buf[33];
-
- uint32_to_binstring(number, buf);
-
- prints(buf);
-}
-
-void printdect(uint32_t number)
-{
- char buf[11];
-
- uint32_to_decstringt(number, buf);
-
- prints(buf);
-}
-
-void printhext(uint32_t number)
-{
- char buf[9];
-
- uint32_to_hexstringt(number, buf);
-
- prints(buf);
-}
-