417 Commits (72290732e94ff7ab2dcd66e6bc8f1c1c7aa92fd8)

Author SHA1 Message Date
Frank Ch. Eigler f62dff78f9 * Continuing PKE sim unit tests. Found little bugs in VU instead. 29 years ago
Ron Unrau 8c6a2b75b9 add sky-gdb.c to sky_files 29 years ago
Ron Unrau aaab4e578d sky-gdb.c: new file - temporary demo version of the sim interface 29 years ago
Andrew Cagney 0e701ac37b Add generic sim-info.c:sim_info() function using module mechanism. 29 years ago
Doug Evans 7c5d88c1bb * interp.c (DECLARE_OPTION_HANDLER): Use it. 29 years ago
Frank Ch. Eigler f0bb94cd67 * Major endianness fixes on sky code today. The milestone sample and existing 29 years ago
Frank Ch. Eigler d22ea5d001 * PKE unit testing continuing. Confusion over PKE1 double-buffering 29 years ago
Andrew Cagney f89c0689a1 Finish implementation of r5900 instructions. 29 years ago
Frank Ch. Eigler 89154e47a3 * Unit testing of PKE sim continuing. Only minor VU addressing problems 29 years ago
Ian Carmichael 733cfc784b * A bunch of changes which get us closer to running the sample. 29 years ago
Andrew Cagney d3e1d59414 Add tracing to r5900 p* instructions. 29 years ago
Frank Ch. Eigler b4d2f483b3 * PKE sim unit testing continuing. Starting to run milestone sample. 29 years ago
Ron Unrau ce4713dc3b Make it compile again for -DTARGET_SKY 29 years ago
Andrew Cagney a48e8c8d21 sim-main.h: Re-arange r5900 registers so that they have their own 29 years ago
Frank Ch. Eigler 653c259005 * PKE sim unit testing continuing. The DIRECT and MPG instructions 29 years ago
Frank Ch. Eigler 534a3d5cf1 * Continuing unit testing of PKE simulator. It now successfully matches 29 years ago
John Metzler 180d1f0b50 Fall back from using igen to using gencode for the mips64vr4100 because 29 years ago
Gavin Romig-Koch f319bab251 * interp.c (load_memory): Add missing "break"'s. 29 years ago
Frank Ch. Eigler e23069923b * Started PKE sim unit testing. A number of minor errors were corrected. 29 years ago
James Lemke 3733e09fb6 DMA define names changed (SRCADDR -> MADR). 29 years ago
Ian Carmichael 374ed20d80 * XGKICK now uses memory-based GIF fifo. 29 years ago
Ian Carmichael c5efcf3c85 * Added VU0_CIA register #define. 29 years ago
Ian Carmichael 04a7f72aea * Add magic VU1_CIA register. 29 years ago
Ian Carmichael 9c577d9a94 * Partially implement new VPE_STAT register. 29 years ago
Ron Unrau 7aa6042f58 configure: rerun autoconf 29 years ago
Ron Unrau 97908603a4 configure.in: add -DTARGET_SKY for mips64r5900-sky-elf configure. 29 years ago
Ian Carmichael 486c714a26 * Vu1 state moved to struct. Host-target endian twiddling. Misc other fixes. 29 years ago
Frank Ch. Eigler db6dac32c7 - PKE simulation almost finished. Needed enhancements: 29 years ago
Patrick Macdonald 8f9acca317 First functional drop of the gpuif code plus modifications to 29 years ago
James Lemke 5d5a459fd1 Update DMA register addresses 29 years ago
Frank Ch. Eigler 43a6998b41 - PKE simulation code almost complete. Still missing: 29 years ago
Ian Carmichael 52793fab2f * Many changes to make sky sim build with --enable-sim-warnings. 29 years ago
Ian Carmichael dde66fa756 * Make it so vu.bin is an optional file. 29 years ago
Ian Carmichael 2c88fae9ad * Add hardware_init hook. 29 years ago
Andrew Cagney 452b380811 Fix double dependency for itable.[hc]. Was causing both the mips16 and the 29 years ago
Frank Ch. Eigler fba9bfed2d - Added almost all code needed for PKE0/1 simulation. Considers 29 years ago
Doug Evans f3534b6867 sky sanitization 29 years ago
Doug Evans 5759734b2c * Makefile.in (SIM_SKY_OBJS,MIPS_EXTRA_OBJS): New vars. 29 years ago
Doug Evans 72db5610de Prepend sky- to sky header file names. 29 years ago
Doug Evans 803f52b9dc Second pass at moving sky files into mips dir, 29 years ago
Doug Evans aea481da17 First pass at moving sky stuff from ../txvu to mips dir. 29 years ago
Andrew Cagney 8c9ee21e2f New files, update .Sanitize 29 years ago
Andrew Cagney 37379a256b IGEN - Replace IMEM (IMEM_IMMED) macro with IMEM<insn-size> macro, 29 years ago
Andrew Cagney 4634263c4c Make IGEN the generator for all but mips16 simulators. 29 years ago
Andrew Cagney a97f304b04 Add support for configuring the size of the floating point unit (fp_word). 29 years ago
Andrew Cagney 2acd126a47 Rewrite the mipsI/II/III pending-slot code. 29 years ago
Andrew Cagney 192ae475f9 Always compile FP code (test for FP at run-time). 29 years ago
Andrew Cagney 01737f42d8 mips: Add multi-processor support for r5900. Others might work. 29 years ago
Andrew Cagney 412c4e940e Add config support for the size of the target address and OF cell. 29 years ago
Andrew Cagney c4db5b04f8 mips - for r5900 generate igen simulator. 29 years ago