Commit Graph

25 Commits

Author SHA1 Message Date
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
63f56ae02c minimal keyboard app 2025-12-03 04:28:54 +01:00
2c911a3c87 add read call 2025-12-03 04:28:09 +01:00
7459a36100 Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003 2025-12-02 17:24:18 +01:00
c626887bed add stub for read 2025-12-02 17:21:24 +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
21fb133146 add tss.cc 2025-12-01 20:18:54 +01:00
beb1abc33c write 2025-11-26 09:28:41 +01:00
da3f961edb syscall test 2025-11-26 08:24:31 +01:00
3808f494af write kernel sp to tss in dispatcher 2025-11-26 06:46:19 +01:00
4ffae9e1f0 set stackpointers in thread obj 2025-11-26 04:11:11 +01:00
2b0257f849 add ringswitch stuff 2025-11-26 02:48:46 +01:00
a7b488f270 execute ltr in position where it doesnt fault 2025-11-23 21:06:14 +01:00
d0e6c1e607 Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003 2025-11-21 01:26:17 +01:00
2818e5c1ab make const errors go away 2025-11-21 01:23:52 +01:00
ba8b90f7f1 add dummys 2025-11-20 17:07:34 +01:00
user
cc3a128ebe Merge branch 'master' of gitlab.ibr.cs.tu-bs.de:vss/teaching/ws25/v_bsb2/Gruppe_003 2025-11-10 12:03:51 +01:00
user
44d9306355 added stuff to gitignore 2025-11-10 12:03:26 +01:00
68cae0fde5 create emtpty tss entry and add descriptor to gdt 2025-11-10 12:01:06 +01:00
e9009084cf work on tss descriptor 2025-11-10 11:46:58 +01:00
Niklas Gollenstede
174fe17e89 Handout 2025-10-31 22:37:36 +01:00