全球控制和状态登记(GCSR)方法:
远程处理器可以通过使用VMEchip2全局控制和状态寄存器(GCSR)发出远程GO命令,在本地MVME187双端口RAM中启动程序执行。
1. 远程处理器将MVME187执行地址放在通用寄存器0和1 (GPCSR0和GPCSR0)中
GPCSR1)。
2. 远程处理器然后设置VMEchip2 LM/SIG寄存器的第8位(SIG0)。
3. 这将导致MVME187安装断点并开始执行。结果与前一节中描述的MPCR方法(状态码为B)相同。
在VMEbus短I/O空间中访问GCSR寄存器。每个通用寄存器是两个字节宽的,出现在一个偶数地址。
通用寄存器号0从GCSR寄存器开始的偏移量为$8(本地总线)或$4 (VMEbus)。GCSR的本地总线基址是$FFF40100。GCSR的VMEbus基址取决于MVME187的本地控制和状态寄存器(LCSR)中编程的组选择值和板选择值。签署地址是通过以下方式读取GCSR通用登记册而形成的:
使用GPCSR0作为地址的上16位
使用GPCSR1作为地址的下16位
地址显示为:
诊断设施:
187Bug包中包含一套完整的硬件诊断,用于MVME187的测试和故障排除。这些诊断在MVME187Bug调试包用户手册中有完整的描述。
·为了使用诊断,您必须将目录切换到诊断目录。
·如果在调试器目录下,可以通过输入调试器命令switch Directories (SD)切换到诊断目录。