Missing Makefile.in for 68hc11 simulator
[binutils-gdb.git] / sim / m68hc11 / ChangeLog
index 32698befdd52292ca25eb1f81031e7a60b172edf..61936522f06f858ee7a22240f9b0700a6403d1eb 100644 (file)
@@ -1,3 +1,76 @@
+2000-09-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * Makefile.in: Was missing from initial patch.
+
+2000-09-10  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * interp.c (sim_store_register): Remove soft register hack.
+       (sim_fetch_register): Likewise.
+       (sim_create_inferior): Likewise.
+       * sim-main.h: Likewise.
+
+2000-09-10  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * interrupts.c (interrupts_update_pending): Clear the mask of
+       pending interrupts here.
+       (interrupts_get_current): Don't clear the mask of pending interrupts.
+
+2000-09-10  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * sim-main.h: Define cycle_to_string.
+       * dv-m68hc11tim.c (cycle_to_string): New function to translate 
+       the cpu cycle into some formatted time string.
+       (m68hc11tim_print_timer): Use it.
+       * dv-m68hc11sio.c (m68hc11sio_info): Use cycle_to_string.
+       * dv-m68hc11spi.c (m68hc11spi_info): Likewise.
+       * interrupts.c (interrupts_info): Likewise.
+       * m68hc11_sim.c (cpu_info): Likewise.
+
+2000-09-06  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * dv-m68hc11tim.c (m68hc11tim_timer_event): Compute the overflow
+       interrupt and compare events accurately.  Take into account the
+       pending ticks not processed by the simulator yet (introduced a shift).
+       (m68hc11_port_event): Reset the timer interrupt delays.
+       (m68hc11tim_io_read_buffer): Be able to read several bytes.
+       (m68hc11tim_io_write_buffer): Likewise for write.
+       (m68hc11tim_io_write_buffer): Recompute the timer overflow interrupt.
+
+2000-09-06  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * dv-m68hc11spi.c (m68hc11spi_io_read_buffer): Clear the interrupts.
+       (m68hc11spi_io_write_buffer): Likewise and fix the spi frame.
+       (m68hc11spi_info): Clarify the status report
+       of the SPI when a byte is being sent.
+       (m68hc11spi_clock): Fix the spi send frame.
+       
+2000-08-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * sim-main.h (m68hc11_map_level): Define level of address mappings.
+       * dv-m68hc11eepr.c (struct m68hc11eepr ): New flag to indicate
+       whether the eeprom is currently mapped or not.
+       (m68hc11eepr_port_event): Use the flag to see if we must unmap
+       or map the eeprom.  Update the flag to reflect the current state.
+       Use M6811_EEPROM_LEVEL when mapping the eeprom.
+       (m68hc11eepr_finish): Remove overlap hack.
+       (attach_m68hc11eepr_regs): Use M6811_IO_LEVEL when mapping the
+       config and control registers.
+       * dv-m68hc11.c (m68hc11cpu_finish): Remove overlap hack.
+       (attach_m68hc11_regs): Use M6811_IO_LEVEL.
+       (m68hc11cpu_io_write): Likewise when unmapping and re-mapping.
+       * dv-m68hc11spi.c (m68hc11spi_finish): Likewise.
+       (attach_m68hc11spi_regs): Likewise.
+       * dv-m68hc11tim.c (m68hc11tim_finish): Likewise.
+       (attach_m68hc11tim_regs): Likewise.
+       * dv-m68hc11sio.c (m68hc11sio_finish): Likewise.
+       (attach_m68hc11sio_regs): Likewise.
+       * interp.c (sim_open): Likewise.
+       * dv-nvram.c (attach_nvram_regs): Likewise.
+
+Thu Jul 27 21:27:25 2000  Andrew Cagney  <cagney@b1.cygnus.com>
+
+       * configure, config.in: Regenerate.
+
 2000-06-25  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
 
        * Makefile.in (SIM_RUN_OBJS): Define to use nrun.c