A few documentation updates

This commit is contained in:
François Autin
2023-03-14 15:16:40 +01:00
parent 81f3ac2099
commit 4ee0c11c56
2 changed files with 13 additions and 4 deletions

View File

@@ -43,12 +43,12 @@ impl Semaphore {
machine.interrupt.set_status(old_status);
}
/// Increment semaphore value, waking up a waiting thread if any.
/// As with P(), this operation must be atomic, so we need to disable
/// interrupts.
/// Increment semaphore value, waking up a waiting thread if any.
/// As with P(), this operation must be atomic, so we need to disable
/// interrupts.
///
/// scheduler::ready_to_run() assumes that interrupts
/// are disabled when it is called.
/// are disabled when it is called.
///
/// ### Parameters
/// - **machine** the machine where the threads are executed