OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [branches/] [stable_0_1_x/] [or1ksim/] [cpu/] [or1k/] [opcode/] [or32.h] - Diff between revs 720 and 879

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 720 Rev 879
Line 211... Line 211...
 
 
/* Disassemble one instruction from insn index.
/* Disassemble one instruction from insn index.
   Return the size of the instruction.  */
   Return the size of the instruction.  */
int disassemble_index (unsigned long insn, int index);
int disassemble_index (unsigned long insn, int index);
 
 
 
/* FOR INTERNAL USE ONLY */
 
/* Automatically does zero- or sign- extension and also finds correct
 
   sign bit position if sign extension is correct extension. Which extension
 
   is proper is figured out from letter description. */
 
unsigned long extend_imm(unsigned long imm, char l);
 
 
 
/* Extracts value from opcode */
 
unsigned long or32_extract(char param_ch, char *enc_initial, unsigned long insn);
 
 
#endif
#endif
 
 
 
 
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.