umeshtangnu
Newbie
I am writing a operating system for learning purposes and help would be appreciated
I m writing it in C and Assembly
Current Status: Writing basic C Library Function
Done :
unsigned char *memcpy(unsigned char *dest, const unsigned char *src, int count);unsigned char *memset(unsigned char *dest, unsigned char val, int count);unsigned short *memsetw(unsigned short *dest, unsigned short val, int count);int strlen(const char *str);unsigned char inportb (unsigned short _port);void outportb (unsigned short _port, unsigned char _data);
To Do
I m writing it in C and Assembly
Current Status: Writing basic C Library Function
Done :
unsigned char *memcpy(unsigned char *dest, const unsigned char *src, int count);unsigned char *memset(unsigned char *dest, unsigned char val, int count);unsigned short *memsetw(unsigned short *dest, unsigned short val, int count);int strlen(const char *str);unsigned char inportb (unsigned short _port);void outportb (unsigned short _port, unsigned char _data);
To Do
Code:
void cls();void putch(unsigned char c);void puts(unsigned char *str);void settextcolor(unsigned char forecolor, unsigned char backcolor);void init_video();