/[gxemul]/trunk/src/include/opcodes_mips.h
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/src/include/opcodes_mips.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 29 by dpavlin, Mon Oct 8 16:19:56 2007 UTC revision 30 by dpavlin, Mon Oct 8 16:20:40 2007 UTC
# Line 28  Line 28 
28   *  SUCH DAMAGE.   *  SUCH DAMAGE.
29   *   *
30   *   *
31   *  $Id: opcodes_mips.h,v 1.13 2006/05/10 20:04:59 debug Exp $   *  $Id: opcodes_mips.h,v 1.14 2006/08/11 17:43:30 debug Exp $
32   *   *
33   *  MIPS opcodes, gathered from various sources.   *  MIPS opcodes, gathered from various sources.
34   *   *
# Line 284  Line 284 
284  #define     COP0_RFE                        0x10    /*  010000  */  #define     COP0_RFE                        0x10    /*  010000  */
285  #define     COP0_ERET                       0x18    /*  011000  */  #define     COP0_ERET                       0x18    /*  011000  */
286  #define     COP0_DERET                      0x1f    /*  011111  */  /*  EJTAG  */  #define     COP0_DERET                      0x1f    /*  011111  */  /*  EJTAG  */
287  #define     COP0_IDLE                       0x20    /*  100000  */  #define     COP0_WAIT                       0x20    /*  100000  */  /*  MIPS32/64  */
288  #define     COP0_STANDBY                    0x21    /*  100001  */  #define     COP0_STANDBY                    0x21    /*  100001  */
289  #define     COP0_SUSPEND                    0x22    /*  100010  */  #define     COP0_SUSPEND                    0x22    /*  100010  */
290  #define     COP0_HIBERNATE                  0x23    /*  100011  */  #define     COP0_HIBERNATE                  0x23    /*  100011  */
# Line 429  Line 429 
429  #define     SPECIAL3_DINSU                  0x06    /*  000110  */  #define     SPECIAL3_DINSU                  0x06    /*  000110  */
430  #define     SPECIAL3_DINS                   0x07    /*  000111  */  #define     SPECIAL3_DINS                   0x07    /*  000111  */
431  #define     SPECIAL3_BSHFL                  0x20    /*  100000  */  #define     SPECIAL3_BSHFL                  0x20    /*  100000  */
432    #define         BSHFL_WSBH                      0x02    /*  00010  */
433  #define     SPECIAL3_DBSHFL                 0x24    /*  100100  */  #define     SPECIAL3_DBSHFL                 0x24    /*  100100  */
434  #define     SPECIAL3_RDHWR                  0x3b    /*  111011  */  #define     SPECIAL3_RDHWR                  0x3b    /*  111011  */
435  #define HI6_LB                          0x20    /*  100000  */  /*  MIPS I  */  #define HI6_LB                          0x20    /*  100000  */  /*  MIPS I  */

Legend:
Removed from v.29  
changed lines
  Added in v.30

  ViewVC Help
Powered by ViewVC 1.1.26