/[dynamips]/trunk/mips64_exec.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/mips64_exec.h

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

upstream/dynamips-0.2.6-RC5/mips64_exec.h revision 6 by dpavlin, Sat Oct 6 16:09:07 2007 UTC upstream/dynamips-0.2.7-RC1/mips64_exec.h revision 7 by dpavlin, Sat Oct 6 16:23:47 2007 UTC
# Line 1  Line 1 
1  /*  /*
2   * Cisco 7200 (Predator) simulation platform.   * Cisco router simulation platform.
3   * Copyright (c) 2005,2006 Christophe Fillot (cf@utc.fr)   * Copyright (c) 2005,2006 Christophe Fillot (cf@utc.fr)
4   */   */
5    
# Line 9  Line 9 
9  #include "utils.h"  #include "utils.h"
10    
11  /* MIPS instruction recognition */  /* MIPS instruction recognition */
12  struct insn_exec_tag {  struct mips64_insn_exec_tag {
13     char *name;     char *name;
14     fastcall int (*exec)(cpu_mips_t *,mips_insn_t);     fastcall int (*exec)(cpu_mips_t *,mips_insn_t);
15     m_uint32_t mask,value;     m_uint32_t mask,value;
# Line 33  void mips64_dump_insn_block(cpu_mips_t * Line 33  void mips64_dump_insn_block(cpu_mips_t *
33                              size_t insn_name_size);                              size_t insn_name_size);
34    
35  /* Single-step execution */  /* Single-step execution */
36  void mips64_exec_single_step(cpu_mips_t *cpu,mips_insn_t instruction);  fastcall void mips64_exec_single_step(cpu_mips_t *cpu,mips_insn_t instruction);
37    
38  /* Run MIPS code in step-by-step mode */  /* Run MIPS code in step-by-step mode */
39  void *mips64_exec_run_cpu(cpu_mips_t *cpu);  void *mips64_exec_run_cpu(cpu_gen_t *cpu);
40    
41  #endif  #endif

Legend:
Removed from v.6  
changed lines
  Added in v.7

  ViewVC Help
Powered by ViewVC 1.1.26