作者查詢 / yvb
作者 yvb 在 PTT [ LinuxDev ] 看板的留言(推文), 共247則
限定看板:LinuxDev
看板排序:
1F推: init/main.c:kernel_init() => ... => do_initcalls()12/05 14:53
2F→: 另參見 include/下 linux/init.h和asm-generic/vmlinux.lds.h12/05 14:54
1F推: 1996-1999, kernel 2.0.33 ...... 這... 在考古嗎?08/31 21:11
8F推: 沒實際使用和追踪 i2c 的部分, 但簡單看了一下, 猜測大概是07/30 00:33
9F→: 被kernel下 drivers/i2c/i2c-dev.c 及該層相關程式包裝好了,07/30 00:35
10F→: 所以就只需要寫 對硬體的操作 部分即可.07/30 00:36
11F→: 沒實際對照kernel code,這篇不知如何? http://goo.gl/2qVEUA07/30 00:51
19F推: 不管 driver 是不是 new style, userspace 寫法應該都一樣吧?07/30 23:12
1F推: 看過 kernel 的 Documentation/hid/hidraw.txt 了嗎?07/15 20:39
2F推: 1. 如果是 request_threaded_irq(irq, handler, NULL,...07/15 20:42
3F→: 那改成 request_irq(irq, handler, ... 就沒錯.07/15 20:43
4F→: 3. IRQF_DISABLED 查了一下, 似乎在 2.6.35 後就失去效用了?07/15 21:01
5F→: 原來用途是設定 irq handler 處理時要 disable irq.07/15 21:02
6F→: 整個 handle 期間都 disable 太久, handler 自行處理即可.07/15 21:13
7F→: 然後 IRQF_DISABLED 從 4.1 起, 完全拿光光了.07/15 21:14
1F推: 系統有好幾個 wq, schedule_delayed_work() 是固定使用06/07 22:11
2F→: system_wq 的 queue_delayed_work()06/07 22:11
4F推: linux kernel (v4.5) 中的註解: http://goo.gl/vUapId07/30 00:58
5F→: 直接看 kernel code 更清楚: http://goo.gl/pI8v3l07/30 01:01
5F推: 你的 Makefile 有不少錯啊... 不過會 SegFault 的主要原因是05/23 15:02
6F→: 你的 main 不是 executable, 而是 shared object, 故不能執行05/23 15:04
4F推: 應該是改定義 CXXFLAGS (或 CPPFLAGS 亦可).05/09 22:29
5F推: 猜測輸入檔為DOS格式. while前加一列 IFS=$' \t\r\n' 試試.04/13 15:02
6F推: 請先 file 一下該檔, CRLF 換行是DOS格式, CR換行是MAC格式.04/13 15:10
7F→: https://zh.wikipedia.org/wiki/%E6%8F%9B%E8%A1%8C04/13 15:12
1F推: 不知 olib 是哪一套 library, 做什麼事需要檔掉 root 的意思?03/16 01:48
2F→: 是否可考慮產生兩個 processes, 然後使用 IPC 之類相互溝通?03/16 01:51
3F→: 另外, 也許試試 setresuid() 或 setfsuid() 之類是否可行?03/16 01:54