binutils-gdb/sim/m68hc11
Stephane Carrez 77342e5ecc * sim-main.h (phys_to_virt): Use memory bank parameters to translate
the physical address in virtual address.
	(struct _sim_cpu): Add memory bank members.
	* m68hc11_sim.c (cpu_initialize): Clear memory bank parameters.
	* interp.c (sim_hw_configure): Create memory bank according to memory
	bank parameters.
	(sim_get_bank_parameters): New function to obtain memory bank config
	from the symbol table.
	(sim_prepare_for_program): Call it to obtain the memory bank parameters.
	(sim_open): Call sim_prepare_for_program.
	* dv-m68hc11.c (m68hc11cpu_io_write_buffer): Use memory bank parameters
	to check if address is within bank window.
	(m68hc11cpu_io_read_buffer): Likewise.
	(attach_m68hc11_regs): Map the memory bank according to memory bank
	parameters.
2003-08-08 20:42:21 +00:00
..
ChangeLog * sim-main.h (phys_to_virt): Use memory bank parameters to translate 2003-08-08 20:42:21 +00:00
config.in New simulator. 2000-07-27 11:23:39 +00:00
configure Import current --enable-gdb-build-warnings. 2002-06-16 16:33:35 +00:00
configure.in New simulator. 2000-07-27 11:23:39 +00:00
dv-m68hc11.c * sim-main.h (phys_to_virt): Use memory bank parameters to translate 2003-08-08 20:42:21 +00:00
dv-m68hc11eepr.c * dv-m68hc11eepr.c (struct m68hc11eepr ): Use const char* for filename. 2002-08-13 09:01:16 +00:00
dv-m68hc11sio.c * dv-m68hc11sio.c (m68hc11sio_tx_poll): Always check for 2001-05-20 15:36:29 +00:00
dv-m68hc11spi.c * interp.c (sim_hw_configure): Save the HW cpu pointer in the 2002-03-07 19:12:44 +00:00
dv-m68hc11tim.c * m68hc11_sim.c (print_io_word): New function to print 16-bit value. 2003-08-08 20:25:50 +00:00
dv-nvram.c Fix device memory allocation in 68hc11 simulator 2000-11-24 20:53:35 +00:00
emulos.c New simulator. 2000-07-27 11:23:39 +00:00
gencode.c * m68hc11_sim.c (cpu_special): Handle call and rtc instructions. 2002-08-13 07:46:09 +00:00
interp.c * sim-main.h (phys_to_virt): Use memory bank parameters to translate 2003-08-08 20:42:21 +00:00
interrupts.c * interrupts.c (interrupts_reset): New function, setup interrupt 2002-03-07 18:59:38 +00:00
interrupts.h * interrupts.c (interrupts_reset): New function, setup interrupt 2002-03-07 18:59:38 +00:00
m68hc11_sim.c * sim-main.h (phys_to_virt): Use memory bank parameters to translate 2003-08-08 20:42:21 +00:00
Makefile.in * Makefile.in (SIM_EXTRA_CFLAGS): Set WITH_TARGET_ADDRESS_BITSIZE 2003-03-02 10:03:40 +00:00
sim-main.h * sim-main.h (phys_to_virt): Use memory bank parameters to translate 2003-08-08 20:42:21 +00:00