問題タブ [trace32]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2348 参照

trace32 - TRACE32 スクリプトから .bat ファイルを実行する方法は?

TRACE32 スクリプトから .bat ファイルを実行する必要があります。

OS.FILE.ACCESS("name of file","x") を試してみました。x は X 実行ファイルを表します。

マニュアルでは、この関数は TRUE または FALSE を返すと書かれているため、PRINT OS.FILE.ACCESS("FILENAME","x") を実行しましたが、TRUE しか返されず、.bat ファイルは実行されません。

TRACE32 スクリプトから .bat ファイルを実行する可能性はありますか?

0 投票する
1 に答える
745 参照

trace32 - CPU ブレークポイントが停止したトレース 32 を確認します。

ブレークポイントに到達した CPU の ID を確認できるかどうかは誰にもわかりませんか?

印刷してすぐに実行を再開したいので、t32 cmdまたはグローバル変数が必要になる可能性があります。

0 投票する
2 に答える
1416 参照

linux - Linux リンク リストを Trace32 に表示する

Trace32 で Linux リンク リストをユーザー フレンドリーな方法で印刷しようとしています。

1. 利用可能な既知の方法は既にありますか?

そうでない場合は、モジュールリストの例を示します。

グローバル変数があります

どこ

そのため、T32 では、実行時に next および prev ポインターのリストが表示されるだけでv.v modules、実際には有用な情報はありません。ただし、モジュール リストのすべてのノードはコンテナー タイプの一部です。この場合、構造体モジュール

通常、Linux はコンテナー ポインターを抽出するために、container_ofマクロを使用します。

この例struct list_head では、listメンバーであるポインターを知っているので、コンテナーへのポインターを取得するためにstruct module呼び出す必要があります。container_of(modules->next, struct module, list)

これを T32 でアーカイブできるようにするにはlist、コンテナー タイプのメンバーのオフセットを計算する必要があります。

誰でもこれを達成する方法を知っていますか?

0 投票する
1 に答える
1726 参照

trace32 - ファイルからデータを読み取り、VAR.NEWGLOBAL を使用して作成された PRACTICE 変数に格納することは可能ですか?

私は例を見つけました

&data は PRACTICE マクロでした。このデータを解析する必要があります。マクロに保存されているので、できません。PRACTICE変数に格納することはできますか? もしそうなら、コマンドはどのようになりますか?

0 投票する
2 に答える
895 参照

trace32 - Trace32 でのデバッグ中にアセンブリを無効にする方法は?

アセンブリを無効にして、Trace32 を使用したデバッグ中に純粋な C/C++ コードを表示したいと考えています。

それは可能ですか?

0 投票する
1 に答える
1990 参照

trace32 - trace32 リモート API はどこからダウンロードできますか

リモート コントロールおよび JTAG アクセス用の LauterBach trace32 API のドキュメントを見つけましたが、実際の API を見つけることができません。リモート コントロールと JTAG アクセス用の最新の trac32 API を入手できる場所を教えてください。

0 投票する
1 に答える
873 参照

trace32 - Trace32 の定数でメモリを埋める

私は Trace32 を初めて使用し、特定のアドレスから始まる 174 バイトを同じ値 (場合によっては 0x00、場合によっては 0XFF) で単純に埋めようとしています。

ドキュメントを見ると、Data.Set が適しているようですが、正しい引数がわかりません。

ありがとう。