Debugging Tools for Windows

内核模式环境变量

下表列出了只能在内核模式调试时使用的环境变量。

变量 意义
_NT_DEBUG_PORT = ComPort 指定内核调试时使用COM端口。详细信息,查看选择内核调试设置
_NT_DEBUG_BAUD_RATE = BaudRate 指定使用COM端口连接时的波特率。详细信息,查看选择内核调试设置
_NT_DEBUG_BUS = 1394 指定内核调试使用1394电缆连接。
_NT_DEBUG_1394_CHANNEL = 1394Channel 指定1394内核连接使用的频道。详细信息,查看选择内核调试设置
_NT_DEBUG_1394_SYMLINK = Protocol 指定1394内核连接使用的连接协议。详细信息,查看选择内核调试设置
KDQUIET =Anything 如果定义了KDQUIET,调试器将在安静模式(quiet mode)运行。安静模式有下面三种特殊的效果:

1. 每次加载或卸载扩展DLL时,调试器不会显示信息。

2. r (Registers) 命令语法中不再需要等号。

3. 调试器中断目标机时不再显示警告信息。

安静模式可以使用sq (Set Quiet Mode)命令来控制。

_NT_DEBUG_CACHE_SIZE
= Size
指定最大的内核调试缓冲区大小,以字节为单位。这个缓冲区保存主控机从串口连接接收到数据。默认值为1,024,000。
_NT_DEBUG_OPTIONS = Option 指定下面的两个值之一:

NOEXTWARNING使得调试器在找不到扩展命令时不输出警告信息。

NOVERSIONCHECK使得调试器不检查调试器扩展的版本。



这些选项可以使用so (Set Kernel Options) 命令来更改或显示。

_NT_KD_FILES = MapFile 指定驱动替换映射文件。详细信息和控制驱动替换的其他方法,查看映射驱动文件

Build machine: CAPEBUILD