kernel

    1

    2答えて

    私はオペレーティングシステム開発と初心者を習っています。私は、C言語を使った16ビット環境のリアルモード環境でシステムを構築したいと考えています。 Cにおいて 、私は次のように16ビットにコードを変換する機能asm()を使用: asm(".code16") GCCの言語で16ビットの実行可能ファイル(正確ではないけれども)を生成するためにどの。 質問: 私は2つのヘッダファイルhead1.hと

    2

    1答えて

    私はFreeBSDの初心者です。 VMにFreeBSD-11.0-RELEASE-amd64をインストールしました。私は、2つの値の合計を計算するための最初の新しいシステムコールを追加したいと思います。 しかし、私の関数にはエラーがあります! mykern.c #include <sys/sysproto.h> #include <sys/param.h> #include <sys/type

    0

    1答えて

    私はioctlで遊んでいましたが、この質問は私に起こりました。 背景 Iは、システムコールの主な動機は許さ割り込みハンドラの数は非常に限られているということであると言われました。多くのOSは1つの割り込み番号(Linuxの場合は0x80)を占有するシステムコール(a.k.a.トラップ)の抽象化を実装しますが、必要に応じて異なる機能を提供するために余分な引数を受け入れます。 this threadは

    0

    1答えて

    時々、私はLinuxカーネルを再コンパイルする必要があります。私はすでにlinux Makefileがオブジェクトファイルが存在するときに再コンパイルを防ぐことを知っていますが、設定ファイル(.config)の変更やdebianパッケージの作成などの例外があることがあります。 他のファイルに影響しないような新しいモジュールを追加するような.configのマイナーな内容を変更したとしても、すべてのオ

    -1

    1答えて

    私は練習プロジェクトに取り組んでいて、バンプを打っています。私はいくつかの誕生日のレコードを作成し、それらの値をカーネルログバッファに出力する単純なカーネルモジュールを作成しようとしています。私は文字列値をレコード内のcharポインタに割り当てる方法を理解するのが難しいです。これは私のコードです: #include <linux/string.h> #include <linux/init.h>

    2

    1答えて

    私はubuntu 16.04で作業しています。 マルチキャストグループに参加/離脱するUDPソケットを作成するためのC++コード。 グループへの参加/離脱のためのコードは動作しますが、私はそれを周りに遊んでいて、wiresharkで何か気づきました。その情報を見つけることができません。 離脱する前にコードが終了するとき。 Wiresharkは2つのグループメッセージを残す。私は、コードが終了すると

    0

    1答えて

    xx_np = np.random.rand(16500).astype(np.float32) u_np = np.random.rand(16500).astype(np.float32) vector_np = np.random.rand(16500).astype(np.float32) temp_np = np.random.rand(16500).astype(np.float

    0

    1答えて

    カーネル3.12でP2041を使用しています。私はシリアルインタフェースにxr17v358を使用しています。シリアルインターフェースを実行すると、「irqpollで起動しようとする」、「irqを無効にする」など多くのトレースメッセージが表示されます。どのようにこの問題を克服する?

    0

    1答えて

    私は最近proxmoxホストを3.3から4.4にアップグレードしましたが、現在はOSが起動していないので、カーネルパニックエラーが発生します。私はそれを解決するにはどうすればよいhost.ag から専用サーバーを使うのか?