[問題] USB hotplug

看板LinuxDev作者 (啦 )時間17年前 (2008/08/10 01:34), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/3 (看更多)
請教一下,在 linux 下當有 USB device 裝置插進來之, kernel 會去呼叫 /sbin/hotplug 下這隻程式,原本 hotplug 這隻 程式是 user space 的程式,但現在問題來了,由 kernel 去呼叫 他時,有一些函數就不能使用了,例如 printf(),不知道這是什麼 原因呢?是不是由 kernel 呼叫的上層應用程式會有一些什麼限制嗎? 感謝回答 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.230.72.49

08/11 15:03, , 1F
因為 kernel 只有 system call 能用
08/11 15:03, 1F

08/11 15:04, , 2F
你可以試試 printk 或 write
08/11 15:04, 2F

08/11 15:04, , 3F
我不知道你用 kernel call application 為什麼不能
08/11 15:04, 3F

08/11 15:05, , 4F
剛沒看清楚你的問題, 12f 的回答請忽略
08/11 15:05, 4F
文章代碼(AID): #18daMgjL (LinuxDev)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
1
1
17年前, 2008/09/03 05:18
1
1
17年前, 2008/08/15 02:23
完整討論串 (本文為第 1 之 3 篇):
1
1
17年前, 2008/09/03 05:18
1
1
17年前, 2008/08/15 02:23
0
4
17年前, 2008/08/10 01:34
文章代碼(AID): #18daMgjL (LinuxDev)