[問題] dev_dbg /dev_err 強制輸出

看板LinuxDev作者 (說好的性福呢?)時間14年前 (2011/08/16 11:29), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
因為與micro溝通, 常需要印一些micro所提供的值.. 目前碰到一個狀況就是使用 dev_dbg / dev_err 其實我也試過 printk(KERN_EMERG ""); while(cnt>=0) { dev_err(&client->dev, "%x ", buf[cnt++]); 都無法輸出到console上, 但是使用 dev_err(&dev, "%x %x %x %x ...", buf[0], buf[1] ...); (dev_err / dev_dbg printk皆可)這種方式, 就可以輸出到console.. 所以我在想, kernel內有類似userspace一樣的flush()函式嗎? 還是該怎樣強迫輸出呢? 謝謝. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 192.72.220.129

08/19 21:47, , 1F
echo 7 > /proc/sys/kernel/printk
08/19 21:47, 1F
文章代碼(AID): #1EIUGEjz (LinuxDev)
文章代碼(AID): #1EIUGEjz (LinuxDev)