* eCos->devo merge; am30 sanitization tags removed
authorFrank Ch. Eigler <fche@redhat.com>
Wed, 30 Dec 1998 12:17:10 +0000 (12:17 +0000)
committerFrank Ch. Eigler <fche@redhat.com>
Wed, 30 Dec 1998 12:17:10 +0000 (12:17 +0000)
commit9b27cf7bbb8b31461f7d91e737b026b6cbea640d
treea03fa345797afee9ebfbe549a02449ae2d3805c3
parent617ca17ed2a92af9e9b8cc0ed5ac8cf04fc99f43
* eCos->devo merge; am30 sanitization tags removed
1998-12-29  Frank Ch. Eigler  <fche@cygnus.com>
* Makefile.in (WITH_COMMON_OBJS): Build also dv-sockser.o.
* interp.c (sim_open): Add stub mn103002 cache control memory regions.
Set OPERATING_ENVIRONMENT on "stdeval1" board.
(mn10300_core_signal): New function to intercept memory errors.
(program_interrupt): New function to dispatch to exception vector
(mn10300_exception_*): New functions to snapshot pre/post exception
state.
* sim-main.h (SIM_CORE_SIGNAL): Define hook - call mn10300_core_signal.
(SIM_ENGINE_HALT_HOOK): Do nothing.
(SIM_CPU_EXCEPTION*): Define hooks to call mn10300_cpu_exception*().
(_sim_cpu): Add exc_* fields to store register value snapshots.
* dv-mn103ser.c (*): Support dv-sockser backend for UART I/O.
Various endianness and warning fixes.
* mn10300.igen (illegal): Call program_interrupt on error.
(break): Call program_interrupt on breakpoint
Several changes from <janczyn@cygnus.com> and <cagney@cygnus.com>
merged in:
* dv-mn103int.c (mn103int_ioctl): New function for NMI
generation. (mn103int_finish): Install it as ioctl handler.
* dv-mn103tim.c: Support timer 6 specially.  Endianness fixes.
sim/mn10300/.Sanitize
sim/mn10300/configure.in
sim/mn10300/interp.c