Vxworks中是否有常见的显示例程列表?

时间:2020-03-06 14:52:30  来源:igfitidea点击:

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

这些例程通常称为show例程,因为它们倾向于采用" xxxShow"的形式。

是否有这些例程的列表?

解决方案

没有所有可用的显示例程的完整列表。这将取决于内核配置以及所包含的组件。

这是我过去发现有用的一些显示例程。

adrSpaceShow(details 0,1)显示地址空间的详细信息,包括物理地址,用户区域地址和内核虚拟映射。

envShow(taskId)显示给定任务的环境

iosDevShow显示已加载的I / O设备

iosDrvShow显示I / O设备驱动程序功能表

iosFdShow显示打开的文件描述符

memShow显示内存使用情况统计信息

显示显示下载的模块

objShowAll显示系统中所有对象的列表(信号灯,任务,msgQ等)。

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

我使用VxWorks 5.5,并使用符号查找功能" lkup"来查找我可能感兴趣的功能和/或者变量。

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

> lkup "Show"

这将输出名称中包含" Show"的符号列表,包括所有" Show"功能。 lkup命令是交互式的,在继续之前,如果控制台屏幕上有多个符号,则将提示我们。