看板 LinuxDev 關於我們 聯絡資訊
這是我這一陣子自學得到的心得,也許還不是很全面,想請各位指教。 - 使用者要如何去呼叫這個硬體,以便讓系統准你使用(system call, ioctl) - 系統要怎麼初始硬體(module_init) - 系統要怎麼脫離硬體(module_exit) - 系統跟硬體的互動(interrupt, irq) - 硬體跟使用者的互動(open, close, read, write, ioctl, copy_from(to)_user) - 要如何解析硬體傳來的訊號(keyword : 傳輸協定,SPI, I2C, ...) - 跟別的module的相依性(求預先載入相依module的方法,給keyword就好) - 是否容許多人同時使用?如何分配資源?(求keyword) - 盡可能用kernel已經有的元件以減少coding - 盡可能考慮與不同系統搭配的可能性(總不能rpi能用rpi2就掛了吧) 請問是否還有不周全的地方呢?感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 90.41.242.229 ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1434558991.A.B67.html
leolarrel: 翻翻LDD 3th的目錄,目錄上有而你沒有列的就是你目前欠 06/18 09:28
leolarrel: 缺的 06/18 09:28
wtchen: 目前看到ch4... 06/18 16:56
wtchen: 那本不搭配恐龍書看不懂,恐龍書我進度也才ch3中間... 06/18 16:59