Commit Graph

13 Commits

Author SHA1 Message Date
Mathieu Maret
b5df821b8b userspace: add PROT flag for mmap 2024-02-05 23:46:57 +01:00
Mathieu Maret
dfe7a1dbc7 mmap syscall declaration 2024-01-29 23:29:50 +01:00
Mathieu Maret
946c47a988 Reorganize a bit includes like libc 2024-01-29 23:27:10 +01:00
Mathieu Maret
45ec3c1a7b Fix brk api to match GLIC and add sbrk
Also free userspace allocated memory
2024-01-26 22:26:40 +01:00
Mathieu Maret
bee58d9642 Add a (bad)free in userspace 2023-11-11 00:08:08 +01:00
Mathieu Maret
1120b40655 Rename Yolo syscall to Helo 2023-11-11 00:07:26 +01:00
Mathieu Maret
18ea283213 Use format attribut and correct associated errors 2023-11-09 23:44:04 +01:00
Mathieu Maret
9eb1e37a64 use access from gcc 11 for userspace 2023-11-08 21:55:11 +01:00
Mathieu Maret
4c523bf956 libc: add a, bad, malloc 2023-03-21 22:41:17 +01:00
Mathieu Maret
6471ee9a2d Implement brk syscall simple case 2022-09-03 22:43:41 +02:00
Mathieu Maret
e9e584149c Add support for syscall with more than 3 args 2021-11-09 14:14:06 +01:00
Mathieu Maret
d3a7ab59b7 Basic shell 2021-11-06 00:13:40 +01:00
Mathieu Maret
2b32908029 load userspace from disk 2021-11-05 23:02:23 +01:00