MECS UTX1700PTFE伺服元器件,CS-1000中文說明
全局控制和狀態寄存器(GCSR)方法遠程處理器可以在本地啟動程序執行通過發出遠程GO命令,MVME187雙端口RAM使用VMEchip2全局控制和狀態寄存器(GCSR)。
1、遠程處理器執行MVME187通用寄存器0和1中的地址(GPCSR0和GPCSR1)。
2.然后,遠程處理器設置VMEchip2的位8(SIG0)LM/SIG寄存器。
MECS UTX1700PTFE伺服元器件這導致MVME187安裝斷點并開始處決結果與MPCR方法相同(具有前一節中描述的狀態代碼B)。GCSR寄存器在VMEbus短輸入/輸出空間中訪問。每個通用寄存器都有兩個字節寬,發生在一個偶數地址。通用寄存器編號0的偏移量為8美元(本地總線)或4美元(VMEbus),從GCSR寄存器開始。當地GCSR的總線基址為$FFF40100。VMEbus基礎
GCSR的地址取決于組選擇值和在本地控制和狀態中編程的板選擇值MVME187的寄存器(LCSR)。執行地址為通過讀取以下方式:診斷設施187Bug包中包含一整套硬件用于測試和故障排除的診斷MVME187。這些診斷在MVME187Bug調試包用戶手冊。
? 為了使用診斷,您必須將目錄切換到診斷目錄。
? 如果您在調試器目錄中,則可以切換到通過輸入調試器命令來診斷目錄切換目錄(SD)。診斷提示
Global Control and Status Register (GCSR) Method
A remote processor can initiate program execution in the local
MVME187 dual-port RAM by issuing a remote GO command
using the VMEchip2 Global Control and Status Registers (GCSR).
1. The remote processor places the MVME187 execution
address in general purpose registers 0 and 1 (GPCSR0 and
GPCSR1).
2. The remote processor then sets bit 8 (SIG0) of the VMEchip2
LM/SIG register.
3. This causes the MVME187 to install breakpoints and begin
execution. The result is identical to the MPCR method (with
status code B) described in the previous section.
The GCSR registers are accessed in the VMEbus short I/O space.
Each general purpose register is two bytes wide, occurring at an
even address.
The general purpose register number 0 is at an offset of $8 (local
bus) or $4 (VMEbus) from the start of the GCSR registers. The local
bus base address for the GCSR is $FFF40100. The VMEbus base
address for the GCSR depends on the group select value and the
board select value programmed in the Local Control and Status
Registers (LCSR) of the MVME187. The execution address is
formed by reading the GCSR general purpose registers in the
following manner: Diagnostic Facilities
Included in the 187Bug package is a complete set of hardware
diagnostics intended for testing and troubleshooting of the
MVME187. These diagnostics are completely described in the
MVME187Bug Debugging Package User's Manual.
? In order to use the diagnostics, you must switch directories to
the diagnostic directory.
? If you are in the debugger directory, you can switch to the
diagnostic directory by entering the debugger command
Switch Directories (SD). The diagnostic prompt