Linuxデバイスツリー解析実践ガイド:ソースコードからドライバ紐付けまでの仕組み
デバイスツリーの基本構造とC言語による解析
組み込みLinuxシステムにおいて、デバイスツリー(Device Tree)はハードウェアリソースと周辺機器の接続関係を記述するために不可欠です。C言語を用いてデバイスツリーノードを解析することで、ハードウェア構成情報を動的に取得し、ドライバの移植性を向上させることができます。
デバイスツリーの構造
デバイスツリーソース ...
9月6日 19:26 投稿
Linux ドライバー開発基礎知識——キー入力ドライバーの検索方法について(十三)
LED ドライバーの振り返り
LED ドライバーでは、アプリケーションが open 関数を呼び出すと、ドライバーの led_open 関数が呼び出されます。この関数で GPIO を出力ピンに設定します。ドライバーをインストールしても、ハードウェアは使用されません。アプリケーションがハードウェアを使用するには、open 関数を呼び出す必要があります。そのため、ドライバーの open 関 ...
8月11日 13:44 投稿