Commit Graph

21 Commits

Author SHA1 Message Date
3e2ee555f8 spawn many mallocators 2022-04-11 00:40:01 +02:00
070b2fe8e4 add mallocator module 2022-04-11 00:16:14 +02:00
148b2a02ad add test_threads file 2022-04-10 22:40:42 +02:00
Sparchatus
9750a752c3 Added: Terminal RPC, Spawn RPC, small abstraction fixes, automatic recv slot allocation in aos_rpc 2022-03-31 07:59:00 +00:00
Jan Schär
14063e60be Implement RPC 2022-03-30 20:12:19 +02:00
Sparchatus
6b77ee35e4 test_ipc: fix memeater spawn 2022-03-30 14:07:21 +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
f46cf6d66a fix paging test 2022-03-25 10:25:22 +00:00
Sandro Rüegge
0224bc8fd2 Extra/pass paging state 2022-03-24 14:18:15 +00:00
Sparchatus
ba1eaa12dc Added test for paging_unmap 2022-03-24 08:05:03 +00: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
Sparchatus
55b3b80b16 Added tests for paging_map_frame_attr and spawn multiple processes 2022-03-23 13:50:09 +00:00
Sparchatus
fdf72890f1 Add foreign state init 2022-03-23 08:29:02 +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
9173726d68 Added virtual address handling and speed up paging 2022-03-22 15:51:23 +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