device-driver

    1

    1答えて

    私はフレーズ/用語の精度が不足していることを事前に謝罪しています...私はシステムプログラマーではありません... これはセキュリティに関するプログラミングに関する質問です。ホストオペレーティングシステム(具体的には、Windows Server 2012 x64、Redhat Enterprise 6/7 x86-64)の完全性に応じて、PCIeアドインカードの「リスク」を評価するように求められ

    -1

    1答えて

    Unityでapkファイルを作成しようとしましたが、以下のエラーが発生しました。私は、コンピュータにUSBで接続された新しいHuawei Honor 8携帯電話を搭載したWindows 8 PCを実行しています。 私のPCのオペレーティングシステムがデバイスを見つけることができた、とドライバがデバイスマネージャに最新のように表示されます: 私の古いNexus 4のアンドロイド携帯電話を接続すると、

    0

    1答えて

    私はウェブカメラを持っていて、私のLinux OSにこのウェブカメラのデバイスドライバをインストールしたところ、デバイスドライバ用のデバイスファイルが作成されるようになりました(たとえば、/dev/video0)。 今、このウェブカメラにアクセスしたいと思うプログラムをCに作成したいとします。私のプログラムがデバイスファイル(/dev/video0)を使用してデバイスドライバにアクセスする場合、私

    1

    2答えて

    USBデバイス接続に永続的な名前を追加しようとすると、/ devttyACMxの代わりに/ dev/multitechを書き込んで接続できます。 (他に何も接続されていない場合)に問題がttyACM0からttyACM5に、6つの接続、このデバイスが開いている SUBSYSTEM=="tty", ATTRS{idVendor}=="1bc7", ATTRS{idProduct}=="0021",AT

    0

    2答えて

    すべての.cファイルと.hファイルMCALモジュール(Linダイバー、CANドライバなど)には?それらのファイルのそれぞれには何が含まれていますか?それらの設定を引き出す方法は?

    5

    2答えて

    メモリマップされたI/Oデバイスがあり、アドレス0x16D34にあるこのデバイスのレジスタに書き込む場合、0x16D34アドレスは実際には仮想アドレスであり、CPUは物理アドレスに変換します、物理アドレスにデータを書き込んでください。 しかし、ポートマッピングされたI/Oデバイス(たとえば、シリアルポート)はどうでしょうか。したがって、アドレス0x3F8にあるシリアルポートのレジスタに書き込む場合

    0

    1答えて

    私は、ブロックキューの中でmake_request_fnへの関数ポインタを変更することによって、任意のブロックデバイスのmake_request_fnをオーバーライドしようとすることで、ブロックデバイスの入出力メソッドを再生してきました。私は自分の新しいmake_request_fnが呼び出されると、疑いがありますが、struct bio内のstruct block_deviceには、それがどのデ

    0

    1答えて

    1つのUSBデバイスは低電力モード(サスペンドとレジュームをサポート)に移行する機能を備えています。 ホストは、デバイスのサスペンドとレジュームも開始できます。この場合、ホストはデバイスの状態を知っています。 シナリオは次のとおり デバイスは、低電力モードを開始します。 ホストドライバデバイスの低電力状態に関するこの情報にアクセスしたい ドライバがLinuxカーネルからこの情報を取得するにはどうす

    0

    1答えて

    デバイスドライバがユーザモードアプリケーションにデータを送信する方法を探していました。たとえば、私は特定のプロセスIDをユーザーモードでデバイスドライバに送信し、デバイスドライバは何らかの計算を行った後にユーザーモードに戻します。 私のデバイスドライバはIOCTLで動作します。そこで、私は一度、PIRP構造の構造として、ユーザーモードのアプリケーションに送るためのスペース/バッファがあると思ってい

    0

    1答えて

    init、probe、startのいずれも呼び出されません。私は "PE_enter_debugger"をそれぞれの冒頭に配置しましたが、テストマシンはデバッガには入りません。 カーネル拡張機能をkextutilまたはkextloadでロードすることができます。これはkextstatに少し出ますが、消えます。カーネルの一部をアンロードしました。 $ kextstat | grep MY 155