vxWorks シェルには、システムに関する情報を表示するために使用できる多くのルーチンがあります。
これらのルーチンは通常、「xxxShow」の形式を持つ傾向があるため、ショールーチンと呼ばれます。
利用可能なこれらのルーチンのリストはありますか?
vxWorks シェルには、システムに関する情報を表示するために使用できる多くのルーチンがあります。
これらのルーチンは通常、「xxxShow」の形式を持つ傾向があるため、ショールーチンと呼ばれます。
利用可能なこれらのルーチンのリストはありますか?
私は VxWorks 5.5 を使用しており、シンボル検索関数「lkup」を使用して、関心のある関数や変数を見つけています。
次のコマンドを実行します。">" は VxWorks シェル プロンプトです。
> lkup "Show"
これにより、すべての「表示」機能を含む、名前に「表示」を含むシンボルのリストが出力されます。lkup コマンドは対話型であり、続行する前にコンソール画面に複数のシンボルがある場合はプロンプトを表示します。
利用可能なすべてのショー ルーチンの包括的なリストはありません。これは、カーネル構成と含まれるコンポーネントによって異なります。
過去に私が便利だと思ったいくつかのショー ルーチンを次に示します。
adrSpaceShow(details 0, 1) - 物理アドレス、ユーザー領域アドレス、カーネル仮想マッピングなど、アドレス空間の詳細を表示します。
envShow(taskId) - 特定のタスクの環境を表示する
iosDevShow - ロードされた I/O デバイスを表示する
iosDrvShow - I/O デバイス ドライバー関数テーブルの表示
iosFdShow - 開いているファイル記述子を表示する
memShow - メモリ使用量の統計を表示
moduleShow - ダウンロードしたモジュールを表示する
objShowAll - システム内のすべてのオブジェクトのリストを表示します (セマフォ、タスク、msgQ など...)
objShow (objectId) - オブジェクトに関する詳細情報を表示する