Commit Graph

12 Commits

Author SHA1 Message Date
Mathieu Maret
78cf247cd4 Add the ability to map/unmap a ressource 2024-02-01 23:47:52 +01:00
Mathieu Maret
dfe7a1dbc7 mmap syscall declaration 2024-01-29 23:29:50 +01:00
Mathieu Maret
2b324ac62d Implement malloc with a working free 2024-01-29 22:43:26 +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
a4f5a367ab Some userspace online doc 2023-11-11 00:09:00 +01:00
Mathieu Maret
445fb63134 Add tiny-C interpreter 2023-03-21 23:12:20 +01:00
Mathieu Maret
509a1fd992 Test alloc on several page 2022-09-03 23:41:33 +02: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
794d54180a Typo fixing 2021-11-08 22:52:46 +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