feat: some extensions to kernel standard c library. Other minor

improvements and formats
This commit is contained in:
2021-03-26 19:57:07 +01:00
parent 20ab9e1d6e
commit f120b104e5
10 changed files with 221 additions and 19 deletions

View File

@@ -126,7 +126,9 @@ void mutex_free(mutex_t *mutex) {
}
spinlock_t *spinlock_create() {
return malloc(sizeof(spinlock_t));
spinlock_t *lock = malloc(sizeof(spinlock_t));
lock->lock = false;
return lock;
}
void spinlock_acquire(spinlock_t *spinlock) {