ここでは、ドライバーの基本的な概念について説明します。 既に C プログラミング言語について理解していることと、関数ポインター、コールバック関数、イベント ハンドラーの概念を理解していることが必要です。ユーザー モード ドライバー フレームワーク 1.x に基づくドライバーを作る場合は、C++ と COM について理解している必要があります。 このセクションの内容 ドライバーとは ドライバーの作成の必要性 ドライバー モデルの選択 初めてのドライバーの作成 Windows 互換ハードウェア開発ボード Sharks Cove ハードウェア開発ボード ドライバーの展開およびテストのためのコンピューターのプロビジョニング (WDK 10) すべてのドライバー開発者のための概念 関連トピック Windows Driver Kit (WDK)
若者の成長曲線は半端なく、おじさんエンジニアは日々恐怖を覚えます。 出る杭はちゃんと打っておきましょう。 環境の弄りがいのあるツールを教えるEmacs, VIM, zsh, tmuxなど…設定のいじりがいのあるツールは理想の環境を追い求めても終わりはなく、コンフィグはどんどん膨れ上がるばかりです。 それらを「一流のプログラマは、一つの道具にこだわりとことん使い尽くすもんだぜ」とでも言って、ずっとDotfilesのリポジトリばかりいじるようになってくれれば、彼らがプログラミングに費やす時間は減るはずです。 バイナリアンにさせるいくらアプリケーションが作れても、低レイヤのことが分からないとダメだと刷り込みます。 「プログラムがどうやって起動するか分かってる? えっ、mainを書けばそれが呼ばれる? あのなぁ、_startというのがあってだな…」 無駄に低レイヤに詳しいおじさん力を活かして、あた
デモ用ソースコード https://github.com/sizuhiko/gpio-grove-pir-and-led
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く