mirror of
https://github.com/simh/simh.git
synced 2026-01-26 20:12:23 +00:00
VAX: Move CPU register and routine declarations into vax_defs.h
Avoid redundant declarations in every simulator module that uses them and allow compiler to validate consistency of declarations and definitions.
This commit is contained in:
@@ -189,22 +189,7 @@ CTAB vax_cmd[] = {
|
||||
|
||||
#define SSCADS_MASK 0x3FFFFFFC /* match or mask */
|
||||
|
||||
extern int32 R[16];
|
||||
extern int32 STK[5];
|
||||
extern int32 PSL;
|
||||
extern int32 SISR;
|
||||
extern int32 mapen;
|
||||
extern int32 pcq[PCQ_SIZE];
|
||||
extern int32 pcq_p;
|
||||
extern int32 ibcnt, ppc;
|
||||
extern int32 in_ie;
|
||||
extern int32 mchk_va, mchk_ref;
|
||||
extern int32 fault_PC;
|
||||
extern int32 int_req[IPL_HLVL];
|
||||
extern UNIT cpu_unit;
|
||||
extern UNIT clk_unit;
|
||||
extern jmp_buf save_env;
|
||||
extern int32 p1;
|
||||
extern int32 MSER;
|
||||
extern int32 tmr_poll;
|
||||
extern DEVICE vc_dev, lk_dev, vs_dev;
|
||||
|
||||
Reference in New Issue
Block a user