[請益] 如何學習驅動程式開發

作者: a123dady (a123dady)   2025-03-21 19:08:36
如題 我的碩論會碰到c++驅動程式開發,要求更改硬體的driver,去做某個特定的功能
我在網路上爬文,有關驅動程式的教材跟影片好像滿少的
想請問各位大大,如果想要有系統的學習驅動程式開發,可以往哪裡下手?
作者: michellehot (小廢物)   2025-03-21 19:29:00
作者: labbat (labbat)   2025-03-21 19:31:00
c++要找win32開發唄,linux c和win c++生態差很大
作者: ILoveAMD (AMD)   2025-03-21 20:29:00
linux device drivers O'Reilly
作者: peter98 (新兵)   2025-03-21 20:45:00
碩論的話我猜一定是unix-like family阿哪個研究室的碩論搞driver會用Win家族的? 好奇
作者: wulouise (在線上!=在電腦前)   2025-03-21 21:42:00
哇你用C++寫linux driver有勇氣,祝福
作者: ILoveAMD (AMD)   2025-03-21 21:52:00
c++不就c的超集 還是可以寫
作者: cylee (Artisan)   2025-03-22 00:25:00
https://github.com/sysprog21/lkmpg/ Jserv協助改寫的https://shorturl.at/nH3nD 如果你針對 Windows 的話
作者: enthos (影斯作業系統)   2025-03-22 01:16:00
github.com/QQxiaoming/quard_star_tutorial 包含精美圖片
作者: Apache (阿帕契)   2025-03-22 02:12:00
用Rust
作者: kingofsdtw (不能閒下來!!)   2025-03-22 04:14:00
用cobo
作者: hihisusu (Fatty)   2025-03-22 07:41:00
最近在研究 macOS driver,我是一直翻官方文件跟範例程式
作者: kingofsdtw (不能閒下來!!)   2025-03-22 15:59:00
認真回一下,去買書或是看範例進階一點看文件入門的我的經驗是免錢的最貴
作者: MTKer5566 (MTKer5566)   2025-03-23 00:09:00
這算軟體黑手工作,一般是進去工廠(司)後看看內部文件口耳相傳
作者: wsad50232 (阿豐)   2025-03-23 11:15:00
沒熟手帶 一定撞牆
作者: wulouise (在線上!=在電腦前)   2025-03-23 13:52:00
https://stackoverflow.com/a/64916955/4123703 寫c++ Linux drover最好先看過真的PIA
作者: labbat (labbat)   2025-03-23 14:49:00
樓上也太好心
作者: Ommm5566 (56天團)   2025-03-23 23:39:00
建議...換方向 你們lab沒學長姐帶 那就不用想了
作者: yunf   2025-03-24 04:05:00
叫ai寫 最好改出一個xp可以支援 256Gram+4T的未來是重要議題沒全球化後什麼都得自己來
作者: kingofsdtw (不能閒下來!!)   2025-03-25 01:43:00
太神了,這篇好多神人
作者: poison5566 (已中毒)   2025-03-25 03:00:00
先弄一塊開發板來試看看?
作者: jason222333 (發呆)   2025-03-25 17:36:00
win 還是 Linux 兩個都有書 現在網路上資源一堆
作者: leolarrel (真.粽子無雙)   2025-03-28 18:03:00
這問題網路上蒐就一堆資料了,不然你去問那些吹上天的AI也有很多回答,怎麼會很少

Links booklink

Contact Us: admin [ a t ] ucptt.com