|
|
|
@ -1298,7 +1298,8 @@ $ git merge lab3_3_rrsched -m "continue to work on lab3_challenge1"
|
|
|
|
|
同样,不同于基础实验,我们在代码中也并未专门地哪些地方的代码需要填写,哪些地方的代码无须填写。这样,我们留给读者更大的“想象空间”。
|
|
|
|
|
|
|
|
|
|
- 本实验的具体要求为:通过修改PKE内核和系统调用,为用户程序提供信号量功能。
|
|
|
|
|
- 注意:最终测试程序可能和给出的用户程序不同,但都只涉及信号量的相关操作。
|
|
|
|
|
- 注意:最终测试程序**可能和给出的用户程序不同**,但都只涉及信号量的相关操作。
|
|
|
|
|
- 提示:信号灯的结构**不能开太大**,否则会导致kernel_size出现问题
|
|
|
|
|
|
|
|
|
|
<a name="lab3_challenge2_guide"></a>
|
|
|
|
|
|
|
|
|
|