feature: multiple screens + cursor move (bug to fix)

style: reorganise code structure
This commit is contained in:
2024-09-08 05:03:50 +02:00
parent d270657fc9
commit cf617d6984
13 changed files with 206 additions and 173 deletions

View File

@ -1,14 +1,12 @@
#include "kprintf.h"
#include <stddef.h>
#include <stdint.h>
void *memcpy(void *dest, const void *src, size_t n)
{
uint16_t *c1 = (uint16_t *)dest;
const uint16_t *c2 = (const uint16_t *)src;
uint8_t *c1 = (uint8_t *)dest;
const uint8_t *c2 = (const uint8_t *)src;
for (size_t i = 0; i < n; i++)
c1[i] = c2[i];
kprintf(0, "c1: %s\n", c1);
return c1;
}