Powerpc構(gòu)架系統(tǒng)內(nèi)核和內(nèi)核模塊調(diào)試
root@mpc8349emitxgp:~/examples/scull# insmod ./jit.ko
然后在DDD下按→
(gdb) lsmod
Address Module
0xD106FB00 jit
0xD25EE500 ipv6
(gdb) addmodulesymbols 0xd106fb00 ./jit.ko
add symbol table from file ./jit.ko at
.text_addr = 0xd106e000
(注意啟動DDD的時(shí)候要在此調(diào)試模塊的目錄下,否則要指定jit.ko在主機(jī)上的絕對路徑位置)
(gdb) b jit_currentime
(gdb)cont
在目標(biāo)平臺輸出終端上→
root@mpc8349emitxgp:~/examples/misc-modules# cat /proc/currentime
此時(shí)執(zhí)行停住了,接下來我就可以在DDD中跟蹤驅(qū)動的執(zhí)行了。如下圖:
評論