Linuxデバイスドライバ入門 ドライバの登録 (platform_driver_register) Linuxデバイスドライバにおけるデバイスドライバの登録関数であるplatform_driver_registerについて、使い方と動作を説明しています。 2023.08.23 Linuxデバイスドライバ入門
Linuxデバイスドライバ入門 ログ出力 Linuxデバイスドライバで使用可能なログ出力関数である、pr_debugやpr_err等についてprintkとの違いを交えながら説明しています。 2023.08.22 Linuxデバイスドライバ入門
Linuxデバイスドライバ入門 ドライバにおけるソフトウェアの初期化処理 はじめに 本章では、4章のdriverとしての初期化処理の流れで出てきた関数で使われている、ソフトウェア関連の初期化処理について説明します。 kernel/mediatek/4.4/drivers/misc/mediatek/sensor... 2023.08.22 Linuxデバイスドライバ入門
Linuxデバイスドライバ入門 ドライバの初期化処理について Linuxデバイスドライバの初期化処理について、module_initから始まるmoduleとしての初期化と、platform_driver_registerから始まるdriverとしての初期化に分けて、全体の初期化の流れを説明します。 2023.08.21 Linuxデバイスドライバ入門
Linuxデバイスドライバ入門 ドライバのビルド設定について Linuxデバイスドライバのビルド設定に関わるファイルである、Makefile、Kernel Config、Kconfigについて説明します。 2023.08.21 Linuxデバイスドライバ入門
Linuxデバイスドライバ入門 読み解く照度センサとドライバについて はじめに 本章では、読み解く照度センサドライバと、そのドライバが制御する照度センサデバイスの概要について、説明します。 読み解く照度センサドライバについて 読み解く照度センサドライバは、Amazonが で開示している、「Fire HD ... 2023.08.21 Linuxデバイスドライバ入門
Linuxデバイスドライバ入門 デバイスドライバとは デバイスドライバはハードウェアを制御するソフトウェアです。本章ではデバイスドライバが、どのようにハードウェアを制御しているかを説明します。 2023.08.20 Linuxデバイスドライバ入門
Linuxデバイスドライバ入門 まえがき まえがき Linuxデバイスドライバについての説明をKindleFire搭載照度センサドライバを読み解きながら行っています。照度センサは明るさを測定可能なセンサであり、KindleFireであればディスプレイの明るさの自動調整等に使用され... 2023.08.18 Linuxデバイスドライバ入門