#topicpath
-----
#ls
-----
*Windows のドライバ開発 [#m9be9228]


**SDV (Static Driver Verifier) [#q78892f2]
-[[Static Driver Verifier - Finding Driver Bugs at Compile-Time:http://www.microsoft.com/whdc/DevTools/tools/SDV.mspx]] ([[WHDC]])~
本拠地。

-[[『ウィンドウズ』の安定性を高めるドライバー検証ツール:http://hotwired.goo.ne.jp/news/technology/story/20051116304.html]] (Wired News, 05.11.16)~
Static Driver Verifier (SDV) についての記事。早いところお披露目してくれないかな〜。後、Prexis というツールも気になる。体験版どっかで配ってないかしら。


*仮置き場 [#ra6b72e0]
-[[カーネル モード ドライバ用の推奨される関数:http://www.microsoft.com/japan/whdc/driver/kernel/km-fns.mspx]] (WHDC)

-[[実際班ドキュメント『未来のドライバ開発者へ』(PDF):http://netsv1.ne.senshu-u.ac.jp/~proj16-15/report/ToFutureDriverDeveloper.pdf]] ([[専修大学 情報セキュリティの理論と実際:http://netsv1.ne.senshu-u.ac.jp/~proj16-15/]])~
志半ばにして終了っぽい。死に際によく纏まった資料が置いてある、というかこれで卒業したと思われる。このレポートの Device Driver の情報収集は中々参考になることが多いはず。~
どっか企業と組めば開発が進んだのにね。

-http://www.xlsoft.com/jp/products/windriver/windriver.html~
WinDriver の日本販売代理店。Device Driver の案件は結構 WinDriver で解決できることが多い。もちろんパフォーマンス面とかは考慮する余地があるけど、メンテナンス(OSがバージョンアップしたとか下位OSをサポートしてくれとか)はかなり楽。Windows CE や Linux や Windows NT まで視野に入っているのも嬉しい所だ。
-http://www.compuware.co.jp/products/driverstudio/~
DriverStudio の本拠地。未だに VtoolsD にかなり思い出がある。SoftICE 付きだし DriverWorks も使えないわけでもない。少なくとも DDK と格闘するならこっちがいい。~
問題は価格とそれ相当の使いこなす技術が必要な所か。動けがイイという特効薬では決して無いことに注意されたし。


-http://hp.vector.co.jp/authors/VA000363/release/index.htm~
RAM DISK Driver w/Src。
-[[WDM Video Capture Driver for Bt848 / Bt849 / Bt878 & Bt879 Chipsets.:http://btwincap.sourceforge.net/]] (sf.net)~
Bt の WDM Driver。LGPL で Source が公開されています。参考になるでしょう。

-[[Driver Tips: What Every Driver Writer Needs to Know:http://www.microsoft.com/whdc/driver/tips/default.mspx]] ([[WHDC]])~
Kernel とそれを受ける Application をサポートしている Tips。結構王道なネタなんだけど纏まってみるとナカナカイイ。
-[[Knowledge Base Articles for Driver Development:http://www.microsoft.com/whdc/driver/kernel/KB-drv.mspx]] ([[WHDC]])~
Device Driver 開発関連の KB 情報。

-[[MSKB:253671]] デバイス ドライバの説明