亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2251 | 回復: 3
打印 上一主題 下一主題

驅動調試求助 [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2014-03-24 23:41 |只看該作者 |倒序瀏覽
【雖然已在內核板塊問了,但是由于很急,所以在驅動板塊也為以下,期待幫助】
請教問題:在ARM平臺上,大家一般都怎么調試Linux驅動程序。 對于硬件驅動程序,考慮到兼容性,一般都有較多的switch/case或者if else。除了printk,還有哪些方式能調試呢?如何跟蹤執(zhí)行的case,以及相關重要的結構體的賦值呢,能單步嗎?   另外,當驅動編譯成module和build-in方式時,調試的方法有什么區(qū)別(也就是說,如何調試uImage和ko文件)?有些什么常用的手段和工具呢? 非常感謝!因為最近要調uImage以及相關硬件驅動,每次都要重新添加printk,重新編譯,再運行查看,感覺效率太低啦!!

論壇徽章:
0
2 [報告]
發(fā)表于 2014-03-25 16:32 |只看該作者
我也是初學,看LDD3上除了printk還有其他的調試方式。我也只用過printk,同麻煩,哈哈。

論壇徽章:
0
3 [報告]
發(fā)表于 2014-03-25 17:36 |只看該作者
LDD3上有提到在用戶空間編寫驅動的優(yōu)勢,其中之一就是便于調試
我編寫驅動都是基于模塊,全部用printk解決,感覺還行吧,有需求可以仔細看看LDD3關于debug的章節(jié)

論壇徽章:
0
4 [報告]
發(fā)表于 2014-03-27 18:56 |只看該作者
用kprobe,相當爽,誰用誰知道。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP