Logo
Explore Help
Sign In
wash/mango
1
0
Fork 0
You've already forked mango
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
6019c9307d7f13e5348ea14ace54be24eb0f2bbb
mango/vm/model.c

14 lines
167 B
C
Raw Normal View History

kernel: separate headers into kernel and user headers all kernel headers have been moved from include/mango to include/kernel and include definitions that are only relevant to kernel-space. any definitions that are relevant to both kernel- and user-space (i.e. type definitions, syscall IDs) have been moved to include/mango within libmango.
2026-02-19 18:54:48 +00:00
#include <kernel/vm.h>
vm: refactor page_array and functions into a separate source file
2023-02-07 21:18:08 +00:00
kernel: don't use typedef for enums or non-opaque structs
2023-04-12 20:17:11 +01:00
static enum vm_model model;
vm: refactor page_array and functions into a separate source file
2023-02-07 21:18:08 +00:00
kernel: don't use typedef for enums or non-opaque structs
2023-04-12 20:17:11 +01:00
enum vm_model vm_memory_model(void)
vm: refactor page_array and functions into a separate source file
2023-02-07 21:18:08 +00:00
{
return model;
}
kernel: don't use typedef for enums or non-opaque structs
2023-04-12 20:17:11 +01:00
void vm_set_memory_model(enum vm_model m)
vm: refactor page_array and functions into a separate source file
2023-02-07 21:18:08 +00:00
{
model = m;
}
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.4 Page: 71ms Template: 3ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API