// 原子类型
typedef struct s_ATOMIC {
volatile int a_count;
} atomic_t;
// 原子读
static inline int atomic_read(const atomic_t *v) {
return (*(volatile u32_t *)
c语言 + 汇编 实现原子操作
最新推荐文章于 2025-06-24 21:38:37 发布
// 原子类型
typedef struct s_ATOMIC {
volatile int a_count;
} atomic_t;
// 原子读
static inline int atomic_read(const atomic_t *v) {
return (*(volatile u32_t *)