Add: begin shell with help command

This commit is contained in:
xamidev
2024-07-21 15:37:32 +02:00
parent 05393b36f8
commit 5eee67a0e5
8 changed files with 43 additions and 6 deletions

View File

@@ -87,6 +87,9 @@ void putc(char c)
case '\r':
VGA_X = 0;
break;
case '\t':
VGA_X += 4;
break;
default:
putchar(VGA_X, VGA_Y, c);
VGA_X++;
@@ -114,6 +117,9 @@ void colorputc(char c, unsigned int color)
case '\r':
VGA_X = 0;
break;
case '\t':
VGA_X += 4;
break;
default:
putchar(VGA_X, VGA_Y, c);
putcolor(VGA_X, VGA_Y, color);

View File

@@ -7,3 +7,13 @@ int strlen(char* str)
}
return len;
}
int strcmp(char* str1, char* str2)
{
while (*str1 && (*str1 == *str2))
{
str1++;
str2++;
}
return *(const unsigned char*)str1 - *(const unsigned char*)str2;
}

View File

@@ -2,5 +2,6 @@
#define INCLUDE_STRING_H
int strlen(char* str);
int strcmp(char* str1, char* str2);
#endif