10ms Round Robin scheduler (blank processes)

This commit is contained in:
2026-02-01 11:25:43 +01:00
parent c46157fad0
commit 4a90de9521
8 changed files with 67 additions and 15 deletions

View File

@@ -1,6 +1,19 @@
#include <stddef.h>
char* strcpy(char *dest, const char *src)
{
char *temp = dest;
while((*dest++ = *src++));
return temp;
}
// https://stackoverflow.com/questions/2488563/strcat-implementation
char *strcat(char *dest, const char *src){
size_t i,j;
for (i = 0; dest[i] != '\0'; i++)
;
for (j = 0; src[j] != '\0'; j++)
dest[i+j] = src[j];
dest[i+j] = '\0';
return dest;
}

View File

@@ -2,5 +2,6 @@
#define STRING_H
char *strcpy(char *dest, const char *src);
char *strcat(char *dest, const char *src);
#endif