* PKE sim unit testing continuing. The DIRECT and MPG instructions
authorFrank Ch. Eigler <fche@redhat.com>
Fri, 20 Feb 1998 23:59:10 +0000 (23:59 +0000)
committerFrank Ch. Eigler <fche@redhat.com>
Fri, 20 Feb 1998 23:59:10 +0000 (23:59 +0000)
commit653c2590050d3bf13be5ab8a8383f23ac2ea0907
treed176d332a28ead84513fd01faa486a897e8ba30c
parentca0e29d12b85cd775d0256370381a3ed091a6e73
* PKE sim unit testing continuing.  The DIRECT and MPG instructions
  were hammered in today's runs.  Work is beginning in endian-proofing
  the code.

* sky-pke.c (pke1_issue): Issue on correct PKE device.
(pke_io_write_buffer, pke_code_mpg, pke_code_unpack): Perform more
  endian conversions.
(pke_code_mpg, pke_code_direct): Add operand alignment assertions.
(pke_code_mpg): Correct VU stall checks.  Correct VU opcode
  transfer ordering.
(pke_code_direct): Correct typos in DIRECT operand accessing.
(pke_code_unpack): Correct conditional sign-extension handling.

* sky-gpuif.c (gif_io_read_buffer, gif_io_write_buffer): Correct
  assertion polarity.
(gif_read_tag): Disable faulty DMA-tag testing code.
sim/mips/sky-pke.c