#
9dd3a308 |
| 05-Apr-2021 |
simonb <simonb@NetBSD.org> |
Some QED instructions are included in MIPS32 and MIPS64 instruction sets. Update a few comments.
|
#
440f3761 |
| 05-Apr-2021 |
simonb <simonb@NetBSD.org> |
Tidy up NOP disassembly, handle "pause" as well.
|
#
549c50c1 |
| 17-Aug-2020 |
mrg <mrg@NetBSD.org> |
add a "special3 offset" type of decode to ddb disasm so we see the offsets properly decoded. add mips r6 "cache" insn.
avoid signed/unsigned compare and ufetch_32() for upcoming crash(8).
|
#
756b349b |
| 15-Aug-2020 |
simonb <simonb@NetBSD.org> |
Fix value for SCE/SWE instructions. Problem noticed by mrg@.
|
#
19d1a3a3 |
| 26-Jul-2020 |
simonb <simonb@NetBSD.org> |
#define<tab> Nuke trailing whitespace.
|
#
3e2c564c |
| 27-Jun-2015 |
matt <matt@NetBSD.org> |
More instructions
|
#
6993d291 |
| 04-Jun-2015 |
matt <matt@NetBSD.org> |
Add a lot of missing mipsNNr2 instruction + cavium specific instructions.
|
#
d3d7d9a1 |
| 01-Jun-2015 |
matt <matt@NetBSD.org> |
Rework cavium support in preparation for MULTIPROCESSOR support
|
#
eea86dc2 |
| 18-Aug-2011 |
matt <matt@NetBSD.org> |
Change bcond/BCOND to regimm/REGIMM to better match the MIPS nomenclature.
|
#
f935cca8 |
| 17-Aug-2011 |
matt <matt@NetBSD.org> |
emulate the special3 opcode LX (lwx, ldx, lhx, lbux) instructions.
|
#
b8c2e2ce |
| 15-Mar-2011 |
matt <matt@NetBSD.org> |
Remove redundant lines.
|
#
f34c7b6f |
| 20-Feb-2011 |
matt <matt@NetBSD.org> |
Major merge forward from matt-nb5-mips64. New fixup code. New common SPL code. New common interrupt code. Move related variables into structures. Cleanup locore (move MD variable into it). Kill Studl
Major merge forward from matt-nb5-mips64. New fixup code. New common SPL code. New common interrupt code. Move related variables into structures. Cleanup locore (move MD variable into it). Kill StudlyCaps Use PCU for FPU
show more ...
|
#
cc7a8686 |
| 07-Jul-2010 |
chs <chs@NetBSD.org> |
implement emulation of the "rdhwr" instruction for mips TLS.
|
#
f02cd49d |
| 06-Aug-2009 |
msaitoh <msaitoh@NetBSD.org> |
Add disassemble code for DMT, DMF, MTH and MFH.
|
#
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
#
07c9a24e |
| 15-Oct-2003 |
simonb <simonb@NetBSD.org> |
One defintion of OP_SYNC should be enough.
|
#
aad01611 |
| 07-Aug-2003 |
agc <agc@NetBSD.org> |
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
#
cc4037a9 |
| 06-Jul-2002 |
gmcgarry <gmcgarry@NetBSD.org> |
Overhaul the emulation facility. We do this by:
- accumulating all emulation code (including floating-point) in one place - steal MachFPInterrupt() back from SOFTFLOAT for use only with interrupts
Overhaul the emulation facility. We do this by:
- accumulating all emulation code (including floating-point) in one place - steal MachFPInterrupt() back from SOFTFLOAT for use only with interrupts and traps from *real* FPUs - introducing MachEmulateInst() as a common dispatch point for all emulated instructions - cleaning up emulation dispatch in trap()
Also, while we're here, implement MIPS2 LL/SC/SYNC emulation for MIPS1.
Tested on r3k with and without SOFTFLOAT enabled.
show more ...
|
#
7e7514b7 |
| 13-Aug-2001 |
soda <soda@NetBSD.org> |
OP_BLTZAL was defined twice.
|
#
6b287940 |
| 11-Jul-2000 |
jeffs <jeffs@NetBSD.org> |
Add support for 3 QED special2 opcodes.
|
#
22b3f9eb |
| 17-Oct-1997 |
jonathan <jonathan@NetBSD.org> |
Add bi-endian support to mips locore, <mips/endian.h>, and mips_opcode.h. Derived from a change request (PR port-mips/4277) from Tsubai Masanari, (tsubai@iri.co.jp).
|
#
78aac1c7 |
| 23-Mar-1996 |
jonathan <jonathan@NetBSD.org> |
Merge in additions of missing MIPS-I opcodes, and r4000-in-32-bit mode opcodes from the Pica port. Per Fogelstrom claims the latter are all supposedly MIPS-II (r6000) instructions, rather than MIP
Merge in additions of missing MIPS-I opcodes, and r4000-in-32-bit mode opcodes from the Pica port. Per Fogelstrom claims the latter are all supposedly MIPS-II (r6000) instructions, rather than MIPS-III (R4000), but we haven't checked to be sure. Are LL/SC really in MIPS-II? CVS:: ----------------------------------------------------------------------
show more ...
|
#
a63beafc |
| 26-Oct-1994 |
cgd <cgd@NetBSD.org> |
new RCS ID format.
|
#
6b63c739 |
| 27-May-1994 |
glass <glass@NetBSD.org> |
bsd 4.4-lite pmax port as ported to NetBSD
|
#
377b0979 |
| 27-May-1994 |
glass <glass@NetBSD.org> |
upgrade to bsd 4.4-lite code base. only mod is rcsids
|