SemiDrive SSDK Appication Program Interface PTG3.0
cam-def.h
Go to the documentation of this file.
1
13#ifndef CAM_DEF_H
14#define CAM_DEF_H
15
16#include "armv7-r/atomic.h"
17#include <debug.h>
18
19
20#ifndef atomic_t
21typedef volatile int atomic_t;
22#endif
23
24static inline int atomic_add(atomic_t *ptr, int val)
25{
26 return arch_atomic_add((int *)ptr, val);
27}
28
29#endif // CAM_DEF_H
static int atomic_add(atomic_t *ptr, int val)
Definition: cam-def.h:24
volatile int atomic_t
Definition: cam-def.h:21