2024-02

Linux

デバイスファイルについて解説

本記事では、サンプルコードを用いてデバイスファイルについて解説します。 デバイスファイル概要 デバイスファイルは、OS(オペレーティングシステム)において、アプリケーションによるハードウェアデバイスへのアクセスのためのインターフェースとなる...
Linux

カーネルモジュールについて解説

本記事では、カーネルモジュールの仕組みや扱い方について、サンプルコードを用いて分かりやすく解説します。 カーネルモジュールとは カーネルモジュールとは、OS(オペレーティングシステム)の中核部分であるカーネルに対して動的に追加や削除を行うこ...
OSの仕組み

組み込みシステムで使用されるOSについて解説

組み込みシステムでも、一般的なPCで使用されるWindowsやMacOSのようにOS(オペレーティングシステム)が使用されています。 しかし、組み込みシステムは家電など特定の用途に特化したシステムであるため、一般的なPCで使用されるOSとは...