0
kernel version 4.9から、各割り込みのディレクトリを/sys/kernel/irq
の下に見ることができます。LinuxカーネルでサポートされているIRQの最大数はいくつですか?
/sys/kernel/irq
の下に表示できるディレクトリの最大数はいくつですか?/sys/kernel/irq
の下のディレクトリの数は、特定のシステムでは一定ですか? (私はこれをシステムごとに一定と見なしましたが、わかりません)- 各IRQについて、
/sys/kernel/irq/*/name
ファイルは定数名 を保持します。 IRQ 7の場合、ディレクトリ/sys/kernel/irq/7/
を取得します。/sys/kernel/irq/7/name
は、そのシステムで永続的な値を永久に保持しますか? actions, chip_name, per_cpu_count, type
のような同じディレクトリにある他のファイルはどうですか?
これは特定のアーキテクチャ(x86_64、ARMなど)用ですか?または、絶対最大値を探していますか? – wallyk
1.アーキテクチャ/プラットフォームがサポートする数に限りがあります。私は4096のことを聞いた。 – 0andriy
2.いいえ、あなたはそれに完全に頼ることはできません。同じデバイスのドライバが2つあるとします。 1つのモジュールを取り外して別のモジュールを挿入します。一般的に、彼らはその名前を作成する方法が異なるルールを持つ可能性があります。 – 0andriy