タグ付けされた質問 「assembly」

11
バイナリファイルを表示する方法は?
私が理解していることから、コンパイラはCPUが読み取れる1と0で構成されるバイナリファイルを作成します。バイナリファイルがありますが、そこにある1と0を確認するにはどうすればよいですか?テキストエディターが開くことができないと言います... PSアセンブリコンパイルバイナリは、1と0のプレーンバイナリコードですか?
45 binary  assembly 


1
ARM用Chromiumをクロスコンパイルするにはどうすればよいですか?
ゴール Linux 3.0.8 armv7lをmini210s実行しているFriendlyARMにChromiumをインストールする必要があります 環境 Ubuntu Precise64の浮浪者ボックス インストールされているdepot_toolsこれらのガイドラインは、次のGet-コードおよび LinuxのクロムARMを ツールチェーンdepot_tools を取得した後depot_tools: vagrant@vagrant:~/depot_tools$ fetch chromium 環境変数 export GYP_CROSSCOMPILE=1 export GYP_DEFINES="target_arch=arm arm_float_abi=hard" 依存関係 vagrant@vagrant:~/depot_tools/src$ ./chrome/installer/linux/sysroot_scripts/install-debian.wheezy.sysroot.py --arch=arm Installing Debian Wheezy arm root image: /home/vagrant/depot_tools/src/chrome/installer/linux/debian_wheezy_arm-sysroot Downloading http://storage.googleapis.com/chrome-linux-sysroot/toolchain/285950/debian_wheezy_arm_sysroot.tgz build/install-build-deps.sh --arm build/install-build-deps-android.sh gclient sync コンパイル build/gyp_chromium -Goutput_dir=out_arm ninja -C out_arm/Debug chrome エラー vagrant@vagrant:~/depot_tools/src$ ninja -C out_arm/Debug …

1
GRUB2ソースコードのどこにカーネルコードへのハンドオーバー/ジャンプがありますか?
GRUB2が最終的にカーネルコードにジャンプし、x86システムで実行を引き継ぐコード行を探していますか?これは非常に低いアーキテクチャのものなので、アセンブラファイルにあると思います。私は、内のソースファイルを見て/grub-core/boot/i386/pc/*.S、見つかっJMPにライン455でboot.Sが、kernel_addressGRUB2メモリ内のカーネルではなく、Linuxカーネルのアドレスである可能性があります。 私を助けることができるアセンブリとGRUB2の知識を持つ人は誰ですか?

2
NULLポインターが表示されるカーネルモジュールをデバッグするにはどうすればよいですか?
このパッチからコンパイルしたカスタムカーネルモジュールがlogitech G19あり、他のGシリーズデバイスの中でキーボードのサポートが追加されています。私はUbuntuのマーベリックカーネルのマスターブランチ(2.6.35)に対して問題なくコンパイルしました。 モジュールを起動してロードできますが、本当に奇妙な状況に陥っています。モジュールを(ブート時またはmodprobe経由で)ロードするとすぐに、黒い画面が表示され、コンソールがロックします。 奇妙なのは、それが私のシステムをロックしないということです。それは現在のコンソールセッションにすぎません。私は自分のボックスにSSHで接続でき、端末とセッションを提供します。そして、タイプすることができ、コマンドを実行することもでき、それによって出力が得られます。次に、次のプロンプトが表示され、すぐにロックされます。 私はで見るdmesgヌルポインタがあること、そして私は、次のスタックトレースを取得します: [ 956.215836] input: Logitech G19 Gaming Keyboard as /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.1/input/input5 [ 956.216023] hid-g19 0003:046D:C229.0004: input,hiddev97,hidraw3: USB HID v1.11 Keypad [Logitech G19 Gaming Keyboard] on usb-0000:00:1d.7-2.1.2/input1 [ 956.216065] input: Logitech G19 as /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2:1.1/input/input6 [ 956.216128] Registered led device: g19_97:orange:m1 [ 956.216146] Registered led device: g19_97:orange:m2 [ 956.216178] …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.