web-dev-qa-db-ja.com

damn-small-linux

ユーザー空間とカーネル空間のドライバー

簡単なLinuxデバイスドライバーを作成する方法

insmodエラー: './hello.ko'の挿入:-1無効なモジュール形式」

Linuxカーネルバージョン4.12.8で未定義のcopy_to_user

`.dts`ファイルと` .dtsi`ファイルの違いは何ですか?

カーネルプログラミングの学習

Linuxキーボードイベントキャプチャ/ dev / inputX

modfabeを使用した「致命的:モジュールが見つかりません」エラー

LinuxカーネルモジュールのMakefile?

iostatのutilはどのように計算されますか?

Linuxカーネルは1GB未満の物理メモリをどのように管理しますか?

LinuxカーネルデバイスドライバーをDMAデバイスからユーザー空間メモリに

Linuxスタックサイズ

Linuxシステムのすべてのハードドライブを一覧表示する

カーネルをポーリングせずに、CプログラムでNIC status(up / down))を監視するにはどうすればよいですか?

カーネルモジュールの読み込み中に不明なシンボル

request_mem_region()は実際には何をし、いつ必要なのですか?

file_operationsのloff_t * offpを理解する

Linuxカーネルバッファをユーザースペースにmmapする方法は?

Linux組み込みドライバーのロード順序とは何ですか?

/ dev / block / mmcblk0と/ dev / block / mmcblk0p1からの読み取りの違い

カーネルスタックとユーザースペーススタック

カーネルメッセージを理解する '誰も気にしない( "irqpoll"オプションで起動してみてください)'

Linuxカーネルが使用するデバイスツリーファイル(dtb)を視覚化するツール?

ハードウェア自体から元のMACアドレスを見つける

Linuxプラットフォームドライバーと通常のデバイスドライバーの違いは何ですか?

IOCTL Linuxデバイスドライバー

Linuxカーネルv3.2で単純なsysfsクラス属性を作成する方法

Linuxスケジューラのタイムスライスを知る方法は?

デバイスドライバーを作成する際のLinuxでの__iomemの使用は何ですか?

makeコマンドのMオプション、Makefile

USBデバイスの列挙が失敗します:「デバイス記述子の読み取り/ 64、エラー-32」

MODULE_DEVICE_TABLE(usb、id_table)の使用法を理解するのに苦労

arm-eabi arm-gnueabiコンパイラとgnueabi-hfコンパイラの違い

組み込みデバイスでLinuxカーネルを実行するために必要なRAMの最小量はいくつですか?

なぜpollでpoll_waitを呼び出す必要があるのですか?

Yoctoでカーネル構成を変更する

プロセスが機能するために必要なLinux機能を見つける方法は?

Cpusetを使用してカーネルモジュールを特定のコアに分離する

ファームウェア:iwlwifi-8000C-25 / 26.ucodeのロードに失敗しました(-2)

カーネルDTBファイルを変更する方法

ゼロコピーのユーザー空間TCP dma_mmap_coherent()のマップされたメモリの送信

Linuxカーネルの可能性の高い/そうでないマクロはどのように機能し、それらの利点は何ですか?

Linuxでのtcp / ip接続の最大数を増やします

非rootプロセスがLinux上の「特権」ポートにバインドする方法はありますか?

Linuxでスワッパータスクが必要なのはなぜですか?

Linuxカーネルが使用するキャッシュを消去する方法

Linux OOMキラーによって殺されたプロセスを見つける

Linuxでのダイレクトメモリアクセス

Linux Kernelは、ドライバーファームウェアを探す場所をどのように知っていますか?

Linux I / Oスケジューラーの選択

Linuxでの署名済み実行可能ファイル

ユーザーごとにLinux機能を構成することはできますか?

ポイントされたファイルが移動、削除された場合、Linuxで開いているファイルハンドルはどうなりますか

Linuxでメモリをディスクに保存して後で復元することで、プロセスを「休止状態」にする方法は?

Linuxカーネルでカーネルスレッドとワークキューを使用する場合

gdbを使用して、指定された実行可能ファイルの外部のアセンブリコードをシングルステップ実行すると、「現在の関数の境界が見つかりません」というエラーが発生します。

LinuxがTSSを介してハードウェアコンテキストスイッチを使用しないのはなぜですか?

ジフィーをミリ秒に変換する

Linuxカーネルはどのようにテストされていますか?

完全な履歴を持つLinuxカーネルの「履歴」gitリポジトリ

netlinkソケットを使用してカーネルモジュールと通信する方法

Linux OSとカーネルの関係は何ですか?

Linuxは次のPIDをどのように決定しますか?

カーネルモジュールのクロスコンパイル

/ proc / [pid] / ioのカウンターはどういう意味ですか?

Mono(Mac)でLINQPadを実行することは可能ですか?

DMAとメモリマップドIOの違いは何ですか?

printk()はどこに出力しますか?

Linuxカーネルのmakefileで「make oldconfig」が正確に行うことは何ですか?

Ubuntuで起動時にカスタムモジュールをロードする方法は?

カーネルでの印刷の出力はどこに行きますか?

Linuxカーネルに貢献したい

Linuxのreboot()システムコールのマジックナンバー

Linuxカーネルのライブデバッグ、その方法、使用されているツール

ユーザー定義の時間に一定量のRAM=を消費するbashシェルスクリプトを記述します

Linuxデバイスドライバーでは、initに加えてプローブ方法が必要なのはなぜですか?

Linuxカーネルスペースで現在の時間(時刻)を取得する方法

「Linuxカーネルはプリエンプティブです」とはどういう意味ですか?

Linuxのlist_entry

Linuxでのバッファリングされた非同期ファイルI / O

Linuxで仮想アドレスから物理アドレスを決定するためのAPIはありますか?

mmap、msync、およびlinuxプロセスの終了

Linuxカーネルモジュールのinit_moduleコードからデバイスノードを作成する方法は?

/ dev / memのアクセス許可

Linuxカーネルでchar []文字列をどのようにintに変換しますか?

Linuxカーネルでのアサーションの使用

組み込みLinuxデバイス用の更新/アップグレードシステムの実装

dnotify / inotifyコマンドを使用してディレクトリを継続的に監視する方法

ドライバーのprobe()を呼び出す人

glibc:elfファイルOS ABIが無効

ユーザースペースでのLinux割り込み処理

スレッドが実行されているCPUコアを確認するにはどうすればよいですか?

Linuxカーネルのcopy_from_userは内部でどのように機能しますか?

カーネルモジュールのproc_create()の例

カーネルセクションの不一致とは

デバイスドライバーのカーネルモジュールのロード時に/ devにデバイスを自動的に作成するにはどうすればよいですか?

カーネル仮想アドレスとカーネル論理アドレスの違いは?

単一のカーネルモジュールだけを再コンパイルする方法は?

LinuxでのPOSIX AIOとlibaioの違いは?