Sign in
akaros
/
akaros
/
ee6bef89ffdbd448ffdc98db1edd2e5bd6c1ef14
/
.
/
kern
/
arch
/
riscv
/
smp.h
blob: 1ee7ffd9a692c2192fc62dcd043b182db8e521de [
file
] [
log
] [
blame
]
#pragma
once
#include
<ros/common.h>
#include
<arch/arch.h>
#include
<atomic.h>
typedef
volatile
uint8_t
wait_list_t
[
MAX_NUM_CORES
];
typedef
struct
{
wait_list_t
wait_list
;
spinlock_t
lock
;
}
handler_wrapper_t
;