Line 71... |
Line 71... |
} ethernets[NR_ETHERNETS];
|
} ethernets[NR_ETHERNETS];
|
|
|
struct {
|
struct {
|
int enabled; /* is MC enabled? */
|
int enabled; /* is MC enabled? */
|
unsigned long baseaddr; /* Naturally aligned base address */
|
unsigned long baseaddr; /* Naturally aligned base address */
|
char memory_table_file[STR_SIZE]; /* Memory table filename */
|
|
unsigned POC; /* power on reset configuration register */
|
unsigned POC; /* power on reset configuration register */
|
} mc;
|
} mc;
|
|
|
|
struct {
|
|
char memory_table_file[STR_SIZE]; /* Memory table filename */
|
|
int pattern; /* A user specified memory initialization pattern */
|
|
int random_seed; /* Initialize the memory with random values, starting with seed */
|
|
enum {
|
|
MT_PATTERN,
|
|
MT_RANDOM
|
|
} type;
|
|
} memory;
|
|
|
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 dependstats;/* Calculation of dependency statistics */
|
Line 86... |
Line 95... |
int history; /* Instruction stream history remembered by the simulator */
|
int history; /* Instruction stream history remembered by the simulator */
|
int superscalar;/* "Superscalar" simulation */
|
int superscalar;/* "Superscalar" simulation */
|
int slp;
|
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 */
|
int pattern_mem; /* A user specified memory initialization pattern */
|
|
int random_mem; /* Initialize the memory with random values */
|
|
|
|
char* filename; /* Original Command Simulator file (CZ) */
|
char* filename; /* Original Command Simulator file (CZ) */
|
};
|
};
|
|
|
extern struct config config;
|
extern struct config config;
|