aboutsummaryrefslogtreecommitdiff
path: root/sim/h8300
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@redhat.com>1998-02-27 21:52:40 +0000
committerFrank Ch. Eigler <fche@redhat.com>1998-02-27 21:52:40 +0000
commitf0bb94cd675e4efc1da621177ed8d6b443c0d300 (patch)
tree27e54020832411e29cb0990485cbeb84fce82f08 /sim/h8300
parent01e5c2f36cccb4f563d9b78c03973b37d9de9b3d (diff)
downloadgdb-f0bb94cd675e4efc1da621177ed8d6b443c0d300.zip
gdb-f0bb94cd675e4efc1da621177ed8d6b443c0d300.tar.gz
gdb-f0bb94cd675e4efc1da621177ed8d6b443c0d300.tar.bz2
* Major endianness fixes on sky code today. The milestone sample and existing
PKE tests run identically on SPARC/Solaris and x86/Linux. * sky-pke.c (pke_io_{read,write}_buffer): Endianness fixes aka "E-fixes" in register and FIFO read/writes. (pke_code_{pkemscalf,pkemscal}): E-fixes in VU CIA setting. (pke_code_{mpg,unpack}): E-fixes in VU memory & tracking updates. (pke_code_direct): E-fixes in GPUIF FIFO stuffing. * sky-pke.h (PKE_MEM_WRITE): E-fixes in trace file writing. * sky-vu0.c (vu0_attach): Allocate micro/data memory with zalloc to guarantee sufficient (16-byte) alignment. * sky-vu1.c (vu1_attach): Ditto. (vu1_io_read_register_window): *PARTIAL* E-fixes in register accesses. * sky-libvpe.c (gif_write): E-fixes in GPUIF FIFO stuffing. * sky-gpuif.c (gif_io_{read,write}_buffer): E-fixes in register and FIFO read/writes. * sky-dma.c (do_dma_transfer_tag): E-fixes in tag reading.
Diffstat (limited to 'sim/h8300')
0 files changed, 0 insertions, 0 deletions