vmalloc)Linuxデバイスドライバにおけるメモリ確保関数であるkmallocやvmallocについて、使い方と動作、デバッグ関連の情報を説明しています。(platform_driver_register)Linuxデバイスドライバにおけるデバイスドライバの登録関数であるplatform_driver_registerについて、使い方と動作を説明しています。2023.08.23Linuxデバイスドライバ入門Linuxデバイスドライバ入門ログ出力Linuxデバイスドライバで使用可能なログ出力関数である、pr_debugやpr_err等についてprintkとの違いを交えながら説明しています。本章では、4章のdriverとしての初期化処理の流れで出てきた関数で使われている、ソフトウェア関連の初期化処理について説明します。kernel/mediatek/4.4/drivers/misc/mediatek/sensor...2023.08.22Linuxデバイスドライバ入門Linuxデバイスドライバ入門ドライバの初期化処理についてLinuxデバイスドライバの初期化処理について、module_initから始まるmoduleとしての初期化と、platform_driver_registerから始まるdriverとしての初期化に分けて、全体の初期化の流れを説明します。Config、Kconfigについて説明します。本章では、読み解く照度センサドライバと、そのドライバが制御する照度センサデバイスの概要について、説明します。...2023.08.21Linuxデバイスドライバ入門Linuxデバイスドライバ入門デバイスドライバとはデバイスドライバはハードウェアを制御するソフトウェアです。本章ではデバイスドライバが、どのようにハードウェアを制御しているかを説明します。Linuxデバイスドライバについての説明をKindleFire搭載照度センサドライバを読み解きながら行っています。最近のコメント表示できるコメントはありません。Linuxデバイスドライバ入門.ホーム検索トップサイドバ。