User mode

This commit is contained in:
2026-02-15 15:34:42 +04:00
parent 10c456438b
commit c94866f688
8 changed files with 112 additions and 20 deletions

View File

@@ -28,6 +28,10 @@ typedef uint32_t vaddr_t;
#define PAGE_SIZE 4096
#define USER_BASE 0x1000000
#define SSTATUS_SPIE (1 << 5)
void *memset(void *buf, char c, size_t n);
void *memcpy(void *dst, const void *src, size_t n);