# What does camkes single\_threaded\_component mean?

**URL:** <https://sel4.discourse.group/t/what-does-camkes-single-threaded-component-mean/402>\
**Category:** seL4 kernel\
**Created:** [August 30, 2021, 10:20am UTC](https://sel4.discourse.group/t/what-does-camkes-single-threaded-component-mean/402 "2021-08-30T10:20:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![maidoumaizi](https://avatars.discourse-cdn.com/v4/letter/m/45deac/32.png) [@maidoumaizi](https://sel4.discourse.group/u/maidoumaizi)\
**Post date:** [August 30, 2021, 10:20am UTC](https://sel4.discourse.group/t/what-does-camkes-single-threaded-component-mean/402/1 "2021-08-30T10:20:04Z")

</div>

In camkes-single-threaded.h, camkes defines single\_threaded\_component macro  
I want to know, what does single\_threaded\_component mean ?  
It means this component just have only one thread, for example the RPC & handle\_irq also just handled by the only one thread, so we don’t have to handle exclusive
