Android_Linux休眠唤醒
2012-03-08 09:30
357 查看
static ssize_t state_store()
{
suspend_state_t state = PM_SUSPEND_ON;
+-----------------------------------------------------------------------------------------
30 typedef int __bitwise suspend_state_t;
31
32 #define PM_SUSPEND_ON ((__force suspend_state_t) 0)
33 #define PM_SUSPEND_STANDBY ((__force suspend_state_t) 1)
34 #define PM_SUSPEND_MEM ((__force suspend_state_t) 3)
35 #define PM_SUSPEND_MAX ((__force suspend_state_t) 4)
++-----------------------------------------------------------------------------------------
10 # define __force __attribute__((force));
//表示所定义的变量类型是可以做强制类型转换的,在进行Sparse分析的时候,是不用报告警信息的。
参考:(ZT)GNU C 的 __attribute__ 机制
参考:gcc中__attribute((force))是什么意思?
参考:__bitwise and __force
参考:bitwise in linux Kernel
{
suspend_state_t state = PM_SUSPEND_ON;
+-----------------------------------------------------------------------------------------
30 typedef int __bitwise suspend_state_t;
31
32 #define PM_SUSPEND_ON ((__force suspend_state_t) 0)
33 #define PM_SUSPEND_STANDBY ((__force suspend_state_t) 1)
34 #define PM_SUSPEND_MEM ((__force suspend_state_t) 3)
35 #define PM_SUSPEND_MAX ((__force suspend_state_t) 4)
++-----------------------------------------------------------------------------------------
10 # define __force __attribute__((force));
//表示所定义的变量类型是可以做强制类型转换的,在进行Sparse分析的时候,是不用报告警信息的。
参考:(ZT)GNU C 的 __attribute__ 机制
参考:gcc中__attribute((force))是什么意思?
参考:__bitwise and __force
参考:bitwise in linux Kernel
相关文章推荐
- Android在标准linux基础上对休眠唤醒的实现(二)
- Android在标准linux基础上对休眠唤醒的实现(三)
- Android在标准linux基础上对休眠唤醒的实现(二)
- Android linux的休眠和唤醒
- Linux Kernel and Android 休眠与唤醒(request_suspend_state)
- Linux与Android休眠唤醒对比
- Android在标准linux基础上对休眠唤醒的实现(一)
- Android在标准linux基础上对休眠唤醒的实现(三)
- Android linux的休眠和唤醒
- linux&android休眠唤醒
- Android在标准linux基础上对休眠唤醒的实现(三)
- Linux与Android休眠唤醒对比(一)
- Android在标准linux基础上对休眠唤醒的实现(一)
- linux & android平台WIFI休眠唤醒问题
- Android在标准linux基础上对休眠唤醒的实现(一)
- Android在标准linux基础上对休眠唤醒的实现(一)
- Android在标准linux基础上对休眠唤醒的实现
- Linux与Android休眠唤醒对比(二)
- Android or Linux 的休眠与唤醒
- Android在标准linux基础上对休眠唤醒的实现(二)