请问一个问题,关于usb的驱动程序的suspend.
xxx_suspend()函数的实现你要仔细分析一下,看看他的执行细节
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
xxx_suspend()函数的实现你要仔细分析一下,看看他的执行细节
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
那问题就不在这个函数了,你看模块加载后,到底执行到哪里了,用printk调试一下
你在什么地方调用suspend,如果都没有调用成功,那就说明这个调用的过程有问题,应该仔细查一下。
你需要找到触发suspend的条件, 如果是由Device传来的,其是怎样传来的,在相关的函数实现中查看其是否执行了suspend? 如果相关的Device都没有发送该信号,查看是否是有OS触发的, 其触发过程中是否执行了suspend, 如果没有触发条件,你写的函数怎么可能被调用执行呢?