blob: b71f0ded9ef99ba2e856b8c0987503e364b1ed08 [file] [log] [blame] [edit]
#ifndef ROS_ARCH_SMP_H
#define ROS_ARCH_SMP_H
#include <ros/common.h>
#include <arch/arch.h>
#include <atomic.h>
typedef volatile uint8_t wait_list_t[MAX_NUM_CPUS];
typedef struct
{
wait_list_t wait_list;
spinlock_t lock;
} handler_wrapper_t;
#endif /* !ROS_ARCH_SMP_H */