* Continuing unit testing of PKE simulator. It now successfully matches
authorFrank Ch. Eigler <fche@redhat.com>
Fri, 20 Feb 1998 01:50:01 +0000 (01:50 +0000)
committerFrank Ch. Eigler <fche@redhat.com>
Fri, 20 Feb 1998 01:50:01 +0000 (01:50 +0000)
commit534a3d5cf16c59a8801c5fed5da48e796af22cd1
treee1da445d862a53fdf9e84779ae49b2c8927fbb5a
parent8d157f96538cb927156e184cfc94ae3580e43426
* Continuing unit testing of PKE simulator.  It now successfully matches
  the SCEI PKE simulator's output on its own test sample (tsv432.in).

* sky-pke.h (PKE_MEM_READ, PKE_MEM_WRITE, PKE_REG_MASK_SET): Add
  trace file records.

* sky-pke.c: (pke_track_write): Removed function.  Replaced with
  in-line modifications to VU tracking tables.
(pke_attach): Attach VU tracking tables.  Use line buffering on
  trace files.
(pke_issue): Spit out additional trace records.
(pke_pc_operand_bits): Correct bitfield masking error.
(*): Replace sim_read/write with kludge PKE_MEM_READ/WRITE
  throughout.
(pke_code_unpack): Correct numerous small bugs in operand decoding
  etc.
sim/mips/sky-pke.c
sim/mips/sky-pke.h