* Updates to tx3904 peripheral simulations for ECC.
commitcc9bc93202f868d3e6bd38e96a292d775285d5d8
authorFrank Ch. Eigler <fche@redhat.com>
Tue, 9 Jun 1998 16:54:09 +0000 (9 16:54 +0000)
committerFrank Ch. Eigler <fche@redhat.com>
Tue, 9 Jun 1998 16:54:09 +0000 (9 16:54 +0000)
tree62edf34b91d661ab2ccd1d9e6487215aaa434c90
parent895a7dc2aa8fc1903f0bd3e160ae2eccfbb328f4
* Updates to tx3904 peripheral simulations for ECC.
Tue Jun  9 12:29:50 1998  Frank Ch. Eigler  <fche@cygnus.com>
* dv-tx3904cpu.c (deliver_*_interrupt,*_port_event): Set the CAUSE
  register upon non-zero interrupt event level, clear upon zero
  event value.
* dv-tx3904irc.c (*_port_event): Handle deactivated interrupt signal
by passing zero event value.
(*_io_{read,write}_buffer): Endianness fixes.
* dv-tx3904tmr.c (*_io_{read,write}_buffer): Endianness fixes.
(deliver_*_tick): Reduce sim event interval to 75% of count interval.
* interp.c (sim_open): Added jmr3904pal board type that adds PAL-based
serial I/O and timer module at base address 0xFFFF0000.
sim/mips/ChangeLog
sim/mips/dv-tx3904cpu.c
sim/mips/dv-tx3904tmr.c
sim/mips/interp.c