From 09ba9112386d5d59d7f2a31c469768c582acb939 Mon Sep 17 00:00:00 2001 From: Mole Shang <135e2@135e2.dev> Date: Mon, 19 Feb 2024 21:51:26 +0800 Subject: lab mmap: finish --- user/user.h | 11 ++--------- user/usys.pl | 2 ++ 2 files changed, 4 insertions(+), 9 deletions(-) (limited to 'user') diff --git a/user/user.h b/user/user.h index ed7737a..5d6222e 100644 --- a/user/user.h +++ b/user/user.h @@ -35,14 +35,13 @@ int pgaccess(void *base, int len, void *mask); // usyscall region int ugetpid(void); #endif -<<<<<<< HEAD -======= int trace(int); int sysinfo(struct sysinfo*); int sigalarm(int ticks, void (*handler)()); int sigreturn(void); int symlink(char *, char *); ->>>>>>> fs +void *mmap(void *, uint64, int, int, int, uint64); +int munmap(void *, uint64); // ulib.c int stat(const char*, struct stat*); @@ -60,12 +59,6 @@ void free(void*); int atoi(const char*); int memcmp(const void *, const void *, uint); void *memcpy(void *, const void *, uint); -<<<<<<< HEAD -#ifdef LAB_LOCK -int statistics(void*, int); -#endif -======= // statistics.c int statistics(void*, int); ->>>>>>> fs diff --git a/user/usys.pl b/user/usys.pl index 7f07795..8038a4c 100755 --- a/user/usys.pl +++ b/user/usys.pl @@ -43,3 +43,5 @@ entry("pgaccess"); entry("sigalarm"); entry("sigreturn"); entry("symlink"); +entry("mmap"); +entry("munmap"); -- cgit v1.2.3