|
|
6668e412cc
|
wip multipage ipc send/recv
|
2026-02-28 23:44:10 +01:00 |
|
|
|
11c01ab7f6
|
rewrite ipc to use vaddress instead of paddr
|
2026-02-28 23:15:41 +01:00 |
|
|
|
4976ea91be
|
create copys of appcode in thread constructor
|
2026-02-28 18:01:15 +01:00 |
|
|
|
b958e9461e
|
fork return value
|
2026-02-25 14:44:18 +01:00 |
|
|
|
8b271e2470
|
wip on fork
minimal example works
|
2026-02-25 11:32:22 +01:00 |
|
|
|
22ab2fb2a5
|
restructure thread constructor and pagetable
|
2026-02-25 07:39:32 +01:00 |
|
user
|
252a36ae4e
|
basic fork foo, function itself is empty
|
2026-02-25 00:33:16 +01:00 |
|
user
|
6cea3c091f
|
ipc works
|
2026-02-24 23:42:29 +01:00 |
|
|
|
a35cc22990
|
some fixes for ipc
|
2026-02-24 22:42:41 +01:00 |
|
user
|
e3452cf051
|
ipc works better, pagefault still
|
2026-02-24 21:16:31 +01:00 |
|
|
|
0ed9516641
|
Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003
|
2026-02-24 17:29:13 +01:00 |
|
user
|
75b146f937
|
vault fix
|
2026-02-24 17:28:49 +01:00 |
|
|
|
1db668d749
|
Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003
|
2026-02-24 17:27:00 +01:00 |
|
user
|
6a3db7ad53
|
fsdasd
|
2026-02-24 17:26:21 +01:00 |
|
|
|
0b9e65e01d
|
Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003
|
2026-02-24 17:01:44 +01:00 |
|
|
|
02855a0301
|
small fixes
|
2026-02-24 17:01:22 +01:00 |
|
user
|
18d21a5f70
|
added IPC syscalls
|
2026-02-24 16:35:11 +01:00 |
|
|
|
6c9e7d8a27
|
test map/unmap
|
2026-02-24 10:50:12 +01:00 |
|
|
|
50dfd49d43
|
rewrite code for map/unmap
|
2026-02-24 10:02:40 +01:00 |
|
user
|
7f0f04e48f
|
fixed mapping call and updated notes
|
2026-02-23 15:55:19 +01:00 |
|
user
|
d7b719ed51
|
calling free
|
2026-02-18 11:03:52 +01:00 |
|
user
|
35e6b70424
|
everything works now for ever
|
2026-02-18 01:44:33 +01:00 |
|
user
|
d2d9712cdd
|
flaming pile of shit
|
2026-02-17 21:05:17 +01:00 |
|
|
|
3234447bbb
|
fix pid
|
2026-02-17 15:13:57 +01:00 |
|
|
|
4d5d6913d7
|
fix mark module unavailable
|
2026-02-16 14:46:53 +01:00 |
|
|
|
262fb26ea9
|
fix kappl and read
|
2026-01-09 21:43:07 +01:00 |
|
|
|
b064038c2d
|
abgabe
|
2025-12-15 13:20:58 +01:00 |
|
|
|
7e02e20878
|
make output seletable
|
2025-12-15 11:49:50 +01:00 |
|
|
|
a50503e8c9
|
add kill + example code
scheduler.kill seems like its not implemented comletly or doest work as
expected.
|
2025-12-03 07:07:34 +01:00 |
|
|
|
9d1abb21f1
|
getpid
|
2025-12-03 06:13:57 +01:00 |
|
|
|
a4bf6ab8c8
|
exit
|
2025-12-03 05:50:05 +01:00 |
|
|
|
246a5bc3e6
|
sleep; appl + kappl do smth more or less usefull
|
2025-12-03 05:37:50 +01:00 |
|
|
|
2c911a3c87
|
add read call
|
2025-12-03 04:28:09 +01:00 |
|
user
|
2848ef3ae4
|
p and v added to signal and wait
|
2025-12-02 17:14:15 +01:00 |
|
user
|
dcf66e7785
|
destroy added
|
2025-12-02 17:10:23 +01:00 |
|
user
|
3afa165ef3
|
musst semaphore.counter public machen, hasse alles. init läuft nun
|
2025-12-02 16:56:38 +01:00 |
|
|
|
beb1abc33c
|
write
|
2025-11-26 09:28:41 +01:00 |
|
Niklas Gollenstede
|
174fe17e89
|
Handout
|
2025-10-31 22:37:36 +01:00 |
|