Added a very bad stdio.h

This commit is contained in:
2024-05-19 17:04:39 +02:00
parent 2b9148abee
commit 347bf17586
+14
View File
@@ -0,0 +1,14 @@
#ifndef STDIO_H
#define STDIO_H
void print(const char* s) { // Use Syscall(1) - Puts()
__asm__ volatile ("int $0x80" : : "a"(1), "b"(s));
}
char* read() { // Use Syscall(2) - Gets()
char* s;
__asm__ volatile ("int $0x80" : "=b"(s) : "a"(2));
return s;
}
#endif