⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ppc32_exec.h

📁 思科路由器仿真器,用来仿7200系列得,可以在电脑上模拟路由器
💻 H
字号:
/* * Cisco router simulation platform. * Copyright (c) 2005,2006 Christophe Fillot (cf@utc.fr) */#ifndef __PPC32_EXEC_H__#define __PPC32_EXEC_H__#include "utils.h"/* PowerPC instruction recognition */struct ppc32_insn_exec_tag {   char *name;   fastcall int (*exec)(cpu_ppc_t *,ppc_insn_t);   m_uint32_t mask,value;   int instr_type;   m_uint64_t count;};/* Get a rotation mask */static forced_inline m_uint32_t ppc32_rotate_mask(m_uint32_t mb,m_uint32_t me){   m_uint32_t mask;   mask = (0xFFFFFFFFU >> mb) ^ ((0xFFFFFFFFU >> me) >> 1);      if (me < mb)      mask = ~mask;           return(mask);}/* Initialize instruction lookup table */void ppc32_exec_create_ilt(void);/* Dump statistics */void ppc32_dump_stats(cpu_ppc_t *cpu);/* Execute a page */fastcall int ppc32_exec_page(cpu_ppc_t *cpu);/* Execute a single instruction (external) */fastcall int ppc32_exec_single_insn_ext(cpu_ppc_t *cpu,ppc_insn_t insn);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -