Line 84... |
Line 84... |
MT_PATTERN,
|
MT_PATTERN,
|
MT_RANDOM
|
MT_RANDOM
|
} type;
|
} type;
|
} memory;
|
} memory;
|
|
|
|
struct {
|
|
unsigned long upr; /* Unit present register */
|
|
unsigned long ver, rev; /* Version register */
|
|
int superscalar; /* superscalara analysis */
|
|
int hazards; /* dependency hazards analysis */
|
|
int history; /* instruction stream history analysis */
|
|
int dependstats; /* dependency statistics */
|
|
int dependency; /* not sure: same as dependency statistics? */
|
|
int slp; /* not sure: stack analisys? */
|
|
} cpu;
|
|
|
int simdebug; /* Simulator debugging */
|
int simdebug; /* Simulator debugging */
|
int profile; /* Is profiler running */
|
int profile; /* Is profiler running */
|
FILE *fprof; /* profiler file */
|
FILE *fprof; /* profiler file */
|
int iprompt; /* Interactive prompt */
|
int iprompt; /* Interactive prompt */
|
int dependstats;/* Calculation of dependency statistics */
|
|
int dependency; /* Calculation of dependency (implied by dependstats) */
|
|
int history; /* Instruction stream history remembered by the simulator */
|
|
int superscalar;/* "Superscalar" simulation */
|
|
int slp;
|
|
int inhibit_server; /* Don't start up the JTAG proxy server */
|
int inhibit_server; /* Don't start up the JTAG proxy server */
|
int server_port; /* A user specified port number for services */
|
int server_port; /* A user specified port number for services */
|
|
|
|
char *script_file; /* Script file that should be used */
|
char* filename; /* Original Command Simulator file (CZ) */
|
char* filename; /* Original Command Simulator file (CZ) */
|
};
|
};
|
|
|
extern struct config config;
|
extern struct config config;
|
|
|