This commit is contained in:
Nicholas Orlowsky 2025-02-28 21:25:17 -05:00
parent ce2b373313
commit 9114529153
46 changed files with 126016 additions and 125522 deletions

9
kernel/spin_lock.h Normal file
View file

@ -0,0 +1,9 @@
#pragma once
#ifdef ARCH_I386
#include "../arch/i386/asm/asm.h"
#endif
static inline void sl_acquire(uint32_t *lock) { __sl_acquire(lock); }
static inline void sl_release(uint32_t *lock) { __sl_release(lock); }