1

在 vxWorks shell 中,您可以使用许多例程来显示有关系统的信息。

这些例程通常被称为表演例程,因为它们往往具有“xxxShow”的形式。

是否有这些例程可用的列表?

4

2 回答 2

7

我使用 VxWorks 5.5 并使用符号查找函数“lkup”来查找我可能感兴趣的函数和/或变量。

执行以下命令,其中 ">" 是 VxWorks shell 提示符。

> 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 - 显示系统中所有对象的列表(信号量、任务、msgQs 等...)

objShow (objectId) - 显示对象的详细信息

于 2008-09-29T14:01:45.110 回答