Re: [問題] driver insmod 後沒有呼叫 probe
謝謝 最後發現是 board_xx.c 裡面有以下 flag 判斷:
#if defined(CONFIG_XXXX) 應該改成 #if defined(CONFIG_XXXX_MODULE)
不然 code 跑不進去造成沒有向系統註冊
init 跑完就不會觸發 probe.
※ 引述《clanguage (C語言)》之銘言:
: 請問一下我有一支 driver 在 init 時會呼叫 i2c_add_driver
: driver build-in 的話會順利呼叫 probe function
: 但是如果 build 成 module 再用 insmod 載入就不會呼叫 probe function 只會呼叫 init function
: 請問我的步驟缺少了什麼嗎?
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.190.232
→
12/23 01:27, , 1F
12/23 01:27, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章