Совместное использование POSIX и API libkos
Совместное использование POSIX и API libkos
В потоке исполнения, созданном с помощью Pthreads, нельзя использовать следующие API libkos:
- event.h, mutex.h, rwlock.h, semaphore.h, condvar.h;
- thread.h, thread_api.h;
- dma.h;
- ports.h;
- mmio.h;
- irq.h.
Следующие API libkos можно использовать совместно с Pthreads (и другими API POSIX):
Интерфейсы POSIX нельзя использовать в потоках исполнения, созданных с помощью API thread.h и thread_api.h.
API syscalls.h можно использовать в любых потоках исполнения, созданных с использованием Pthreads или API thread.h и thread_api.h.
Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!