kernel-module

    2

    1答えて

    QEMUで私の単純なカーネルモジュールhello.koを試してみたい。私はhdd.imgファイルにルートファイルシステムを持ち、別のフォルダーにコンパイルしたカーネルを持っています。 QEMUをソースからのディレクトリからこのコマンドで実行します: qemu-system-i386 -m 128M -kernel arch/x86/boot/bzImage -append "root=/dev/s

    1

    1答えて

    アンドロイドでは、hwcomposerからデバイスノード(dev/dri/card0)を開く際に問題が発生しています。エラー13は、アクセス許可のアクセスの問題である hwc-drm-resources: Failed to open dri- Unknown error -13 : fd_ = open("/dev/dri/card0", O_RDWR); if (fd_ < 0) {

    2

    1答えて

    私はこのコードをコンパイルしている: #include <linux/init.h> #include <linux/kernel.h> #include <linux/module.h> #include <linux/genhd.h> // declaration of printk_all_partitions() MODULE_LICENSE("GPL"); int __

    2

    1答えて

    に、私はキーボードをトリガーしようとしているカールは、私はすでに、この例に基づくことができ、LEDの点滅:http://www.tldp.org/LDP/lkmpg/2.6/html/x1194.html しかし、どういうわけか、私はAPIに到達し、それの応答を使用する必要があります。 Linuxカーネルモジュール内でカールを使用することは可能ですか?それともどうすればいいですか?

    0

    1答えて

    ロードされているカーネルモジュールをデバッグすることが可能かどうか疑問に思っています。 注意現在、Linux 2.0.18でこれを試しています。私はこの素晴らしいtutorialに従ってきました。カーネルの設定オプションCONFIG_PROC_KCOREとCONFIG_DEBUG_INFOはこのカーネルバージョンでは利用できないようですので、Makefileの-g -gdwarfをCFLAGSに追

    -1

    1答えて

    私はLinuxのカーネルモジュールを持っていて、それは耐性メカニズムを改ざんしています。 モジュールをinsmodすると、モジュールはinit関数でモジュールの整合性をチェックします。 このメカニズムをテストするために、カーネルモジュールのバイナリを少し変更しました。 このジョブを指定してください。変更された内容は、モジュールファイルのあるオフセットの2バイトでした。 (00 02 - 02 00

    2

    1答えて

    私はLinuxカーネルモジュールプログラミングの初心者であり、ダミーデバイスの読み書きにダミーキャラクタデバイスドライバを書いています(実際には、 )。このプログラムは、1つのデバイスファイルのみで試してみるとうまく動作しますが、同じメジャー番号を持ちながら異なるマイナー番号(つまり、1)を持つ第2のダミーデバイスファイルを作成すると問題が発生します。私は1つのファイル(たとえばdevfile0、