看板 Soft_Job 關於我們 聯絡資訊
微軟有清楚明白的裝置管理員列出系統上所有裝置及運作狀況 有統一的安裝移除driver的方式(DIFxAPI) 有資源豐富的MSDN help及各種driver的sample code 甚至每個API所能夠被執行的IRQL都列的清清楚楚 從kernel層開始就都是native unicode 最重要的是所有PC上的hardware幾乎都有windows的driver Linux上我連系統上有哪些裝置缺哪些driver都搞不清楚 每種裝置都有各自的規格 LAN, Wireless, Printer, Audio, TVCard, SmartCard .. 不同專家都會弄出各種千奇百怪自己為帥氣的安裝設定方式 各種混亂不統一的上層API 散落各處的各種格式且不知道有沒有被使用到的設定檔 搞了老半天還不一定能work 不小心還會把整個Linux搞掛點 至於Linux的help在哪? 專家會說:kernel source就是最好的help 想要完整移除windows有問題的driver 根據我之前的經驗 先刪除oemxx.inf/pnf 再刪除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum下的相對key 重開機 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.82.63.120
flamerecca:專家會說:kernel source就是最好的help 有這回是? 08/27 00:29
至少我還沒找到Linux哪邊有像MSDN這樣完整的help 我只知道 driver/kernel: http://lxr.linux.no/(但這不是help) application: http://www.die.net/ 或許誰能告訴我Linux哪邊有媲美MSDN的help 例如微軟WDM driver 當你在某IRQL以上時會禁止使用filesystem/registry 否則會出現藍色畫面錯誤"IRQL not less or equal" 這在MSDN的每個kernel API都會提到 但是Linux似乎無法阻止driver開發者做出某些蠢事 例如在interrupt service內去存取filesystem 或是做某些在Linux專家眼中看來匪夷所思的行為 或許你可以說Linux比較自由吧 或許Linux driver開發者各個都是專家吧 ※ 編輯: meltice 來自: 115.82.63.120 (08/27 00:42)
xam:我比較佩服的是看得懂 MSDN, 某種程度來說,MSDN比src還難懂.. 08/27 01:05
pest:MSDN 上最討厭的是有寫docs但沒實作的功能..試半天才發現沒做 08/27 01:46
xsoho:MSDN對於我這種外行的初學者幫助倒是滿大的 @@ 08/27 08:41
mynoid:MSDN對初學者幫助真滿大 08/27 19:11
NotOnSale:同意xam大說法,msdn有時候感覺是"有字天書"有些東西查 08/28 22:34
NotOnSale:google或網路高手的blog還比較好解... 08/28 22:34