2011-7-26 20:12:47

本文解析了一段关于嵌入式系统中电源管理模块的代码。主要介绍了如何通过函数intpxa3xx_fv_get_op_info获取指定操作的信息,并讨论了函数intpxa3xx_fv_get_op的工作原理。此外,还提到了一些错误情况,如ioctl调用错误等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

 


2011-7-26 20:12:47

int pxa3xx_fv_get_op_info(unsigned int op, struct pxa3xx_fv_info *info)
{
#ifdef CONFIG_DPM
 if (!info || (op > max_op && op <= END_OP))
#else
 if (!info || (op > ARRAY_SIZE(pxa3xx_por_op)))
#endif
  return -EINVAL;
 memcpy(info, &(pxa3xx_por_op[op]), sizeof(struct pxa3xx_fv_info));
 return 0;
}

直接将指定的返回

int pxa3xx_fv_get_op(void)
{
 return cur_op;
}

获取容易

操作点的模式是什么?

不管这个线程了

是否有什么诡异操作?

看上面收到了这个事件了没

 

cmd fb0 = 40044704
Call ioctl to start the PMU has an error.
ioctl set wakeup source error..
Could not aquire D-BUS name 'com.nokia.mce' (ret: 2)D-BUS connection setup failed!

失败  1419] write(1, "Some applications acquire in the "..., 88Some aPXAFB_SET_WAKEUP===
pplications acquire in the Dark State or usb connectedalarm_util
pm_suspend enter
_create_new_event
) = 88


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值