MECS UTX1700PTFE伺服元器件,CS-1000中文說明
全局控制和狀態(tài)寄存器(GCSR)方法遠程處理器可以在本地啟動程序執(zhí)行通過發(fā)出遠程GO命令,MVME187雙端口RAM使用VMEchip2全局控制和狀態(tài)寄存器(GCSR)。
1、遠程處理器執(zhí)行MVME187通用寄存器0和1中的地址(GPCSR0和GPCSR1)。
2.然后,遠程處理器設(shè)置VMEchip2的位8(SIG0)LM/SIG寄存器。
MECS UTX1700PTFE伺服元器件這導致MVME187安裝斷點并開始處決結(jié)果與MPCR方法相同(具有前一節(jié)中描述的狀態(tài)代碼B)。GCSR寄存器在VMEbus短輸入/輸出空間中訪問。每個通用寄存器都有兩個字節(jié)寬,發(fā)生在一個偶數(shù)地址。通用寄存器編號0的偏移量為8美元(本地總線)或4美元(VMEbus),從GCSR寄存器開始。當?shù)谿CSR的總線基址為$FFF40100。VMEbus基礎(chǔ)
GCSR的地址取決于組選擇值和在本地控制和狀態(tài)中編程的板選擇值MVME187的寄存器(LCSR)。執(zhí)行地址為通過讀取以下方式:診斷設(shè)施187Bug包中包含一整套硬件用于測試和故障排除的診斷MVME187。這些診斷在MVME187Bug調(diào)試包用戶手冊。
? 為了使用診斷,您必須將目錄切換到診斷目錄。
? 如果您在調(diào)試器目錄中,則可以切換到通過輸入調(diào)試器命令來診斷目錄切換目錄(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