RWLocks implementation (#171)

* added dummy rwlock

* implemented part of rwlock functions (WIP)

* implemented the most important functions for rwlocks
This commit is contained in:
georgemoralis 2024-06-07 21:30:26 +03:00 committed by GitHub
parent 998d046210
commit 5d24a961cb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 433 additions and 0 deletions

View file

@ -105,6 +105,8 @@ set(KERNEL_LIB
src/core/libraries/kernel/event_flag/event_flag.h
src/core/libraries/kernel/event_flag/event_flag_obj.cpp
src/core/libraries/kernel/event_flag/event_flag_obj.h
src/core/libraries/kernel/threads/kernel_threads.h
src/core/libraries/kernel/threads/kernel_threads_rwlock.cpp
src/core/libraries/kernel/cpu_management.cpp
src/core/libraries/kernel/cpu_management.h
src/core/libraries/kernel/event_queue.cpp