Lines Matching defs:simulator
40 /* Define the rate at which the simulator should poll the host
48 /* Structures used by the simulator, for gdb just have static structures */
50 psim *simulator;
68 sim_io_printf_filtered("Warning - re-open of simulator leaks memory\n");
70 simulator = NULL;
87 if (ppc_trace[trace_print_info] && simulator != NULL)
88 psim_print_info (simulator, ppc_trace[trace_print_info]);
99 /* create the simulator */
100 TRACE(trace_gdb, ("sim_load() - first time, create the simulator\n"));
101 simulator = psim_create(prog, root_device);
104 psim_init(simulator);
130 int result = psim_read_memory(simulator, MAX_NR_PROCESSORS,
142 int result = psim_write_memory(simulator, MAX_NR_PROCESSORS,
155 psim_print_info (simulator, verbose);
167 if (simulator == NULL)
178 psim_init(simulator);
179 psim_stack(simulator, argv, envp);
181 ASSERT (psim_write_register(simulator, -1 /* all start at same PC */,
190 psim_status status = psim_get_status(simulator);
225 psim_stop (simulator);
237 psim_step (simulator);
241 psim_run (simulator);
278 psim_stop (simulator);
284 /* Map simulator IO operations onto the corresponding GDB I/O