Jan Schär
|
14063e60be
|
Implement RPC
|
2022-03-30 20:12:19 +02:00 |
|
|
|
f2fb4d5d01
|
start memory server
|
2022-03-30 16:23:39 +02:00 |
|
Sparchatus
|
ac171a2851
|
Fixed oupsie in init chanel setup
|
2022-03-30 13:26:49 +00:00 |
|
|
|
d05b40fdc8
|
add memeater to tests
|
2022-03-30 13:14:01 +02:00 |
|
Sparchatus
|
50c75ed361
|
Working Init Channel
|
2022-03-28 15:33:53 +00:00 |
|
Sparchatus
|
24c9fa55a9
|
Pass init EP to spawn child
|
2022-03-28 07:58:55 +00:00 |
|
Sparchatus
|
22401e4cb0
|
Add PIDs and Milestone 3 preparation
|
2022-03-25 15:51:38 +00:00 |
|
Jan Schär
|
c835aa477b
|
Revert ram_alloc_set prototype
Rather than changing the prototype of an existing function, we should
create a new function and make the old function a wrapper around that.
|
2022-03-24 18:28:31 +01:00 |
|
Sandro Rüegge
|
0224bc8fd2
|
Extra/pass paging state
|
2022-03-24 14:18:15 +00:00 |
|
Jan Schär
|
24b4c54978
|
paging: Unmap and free
|
2022-03-23 23:15:15 +01:00 |
|
Sparchatus
|
f2f7c37442
|
Added time_wait_ms function to stdlib
|
2022-03-23 15:55:20 +00:00 |
|
Sparchatus
|
0e3c365e4d
|
Implemented killing a process + test
|
2022-03-23 15:24:37 +00:00 |
|
|
|
2a4e34ed8d
|
implement invoke_dispatcher_stop
|
2022-03-23 14:50:04 +01:00 |
|
|
|
47c7038002
|
DispatcherCmd_Stop capability command
|
2022-03-23 14:45:50 +01:00 |
|
Sparchatus
|
fdf72890f1
|
Add foreign state init
|
2022-03-23 08:29:02 +00:00 |
|
|
|
c83edbb696
|
setup child vspace
|
2022-03-22 22:36:38 +01:00 |
|
|
|
68c6df0238
|
create cspace
|
2022-03-22 20:49:42 +00:00 |
|
Jan Schär
|
6b911752f0
|
spawn: Find and map module, print magic, add test
|
2022-03-22 19:37:14 +01:00 |
|
Jan Schär
|
ec5ccea70c
|
Clean up tests
|
2022-03-22 19:35:03 +01:00 |
|
Sparchatus
|
2dd4f8d45f
|
Store mapping size in page table metadata
|
2022-03-22 16:01:05 +00:00 |
|
Sparchatus
|
9173726d68
|
Added virtual address handling and speed up paging
|
2022-03-22 15:51:23 +00:00 |
|
Sparchatus
|
07a861ea61
|
Fixed leaking of allocated stuff in paging (but not partially completed mapping)
|
2022-03-22 13:58:13 +00:00 |
|
Sparchatus
|
292ca0b63b
|
Merge rueegges paging into jschaer code
|
2022-03-22 10:56:57 +00:00 |
|
Jan Schär
|
10138df397
|
Implement Milestone 1
|
2022-03-17 17:29:59 +01:00 |
|
Daniel Schwyn
|
6d444bf552
|
Main handout
Signed-off-by: Daniel Schwyn <daniel.schwyn@inf.ethz.ch>
|
2022-03-03 14:57:51 +01:00 |
|