1

vxWorks シェルには、システムに関する情報を表示するために使用できる多くのルーチンがあります。

これらのルーチンは通常、「xxxShow」の形式を持つ傾向があるため、ショールーチンと呼ばれます。

利用可能なこれらのルーチンのリストはありますか?

4

2 に答える 2

7

私は VxWorks 5.5 を使用しており、シンボル検索関数「lkup」を使用して、関心のある関数や変数を見つけています。

次のコマンドを実行します。">" は VxWorks シェル プロンプトです。

> lkup "Show"

これにより、すべての「表示」機能を含む、名前に「表示」を含むシンボルのリストが出力されます。lkup コマンドは対話型であり、続行する前にコンソール画面に複数のシンボルがある場合はプロンプトを表示します。

于 2009-05-01T00:49:03.257 に答える
3

利用可能なすべてのショー ルーチンの包括的なリストはありません。これは、カーネル構成と含まれるコンポーネントによって異なります。

過去に私が便利だと思ったいくつかのショー ルーチンを次に示します。

adrSpaceShow(details 0, 1) - 物理アドレス、ユーザー領域アドレス、カーネル仮想マッピングなど、アドレス空間の詳細を表示します。

envShow(taskId) - 特定のタスクの環境を表示する

iosDevShow - ロードされた I/O デバイスを表示する

iosDrvShow - I/O デバイス ドライバー関数テーブルの表示

iosFdShow - 開いているファイル記述子を表示する

memShow - メモリ使用量の統計を表示

moduleShow - ダウンロードしたモジュールを表示する

objShowAll - システム内のすべてのオブジェクトのリストを表示します (セマフォ、タスク、msgQ など...)

objShow (objectId) - オブジェクトに関する詳細情報を表示する

于 2008-09-29T14:01:45.110 に答える