目录
3.1.1 Os_SpinlockConfigType_Tag
3.2.1 Os_SpinlockIsNotLockedLocal
3.2.2 Os_SpinlockIsLockOrderValid
3.2.3 Os_SpinlockSuspendByMethod
3.2.4 Os_SpinlockTraceOwnerGet
3.1 Spinlock配置代码
Os中使用一个Os_SpinlockConfigType_Tag结构体(既包含Spinlock的静态配置内容,又包含Spinlock的运行时状态信息)来描述一个Spinlock.
3.1.1 Os_SpinlockConfigType_Tag

Os_SpinlockConfigType_Tag.Lock: 用来描述一个OS Lock, OS Lock是OS中的一个通用设计,Task, ISR中也会有这个配置,在Task/ISR获取Spinlock及释放Spinlock的时候会将这个静态配置的锁插入/删除到Task/ISR的锁链表(LoskListÿ
订阅专栏 解锁全文
644

被折叠的 条评论
为什么被折叠?



