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

📄 cpu.h

📁 motorola自己开发的针对coldfire 5272的Dbug bootloader程序
💻 H
字号:
/*
 * File:		cpu.h
 * Purpose:		Private prototypes for common dBUG CPU functions.
 *
 * Notes:		This file automatically included by libdbug.h
 *
 * Author:		Eric DeVolder
 * Date:		
 *
 * Modifications:
 *
 */

#ifndef _LIBDBUG_CPU_H
#define _LIBDBUG_CPU_H

/********************************************************************/

/*
 * Variables
 */
extern ADDRESS
cpu_step_over;

extern int
cpu_trace_count;

/*
 * Prototypes
 */
void
cpu_reg_modify (char *, uint32);

void
cpu_reg_display (char *);

void
cpu_pc_modify (ADDRESS);

ADDRESS
cpu_pc_get (void);

int
cpu_parse_size (char *);

int
cpu_valid_insn_addr (ADDRESS);

void
cpu_switch_context (int);

void
cpu_write_data (ADDRESS, int, uint32);

uint32
cpu_read_data (ADDRESS, int);

ADDRESS
cpu_align_address (ADDRESS, int);

ADDRESS
cpu_stack_frame (ADDRESS, ADDRESS *);

ADDRESS
cpu_disasm (ADDRESS, int);

ADDRESS
cpu_asm (ADDRESS, char **);

void
cpu_cache_flush (void);

void
asm_switch_context (void *);

void
asm_startmeup (void);

/********************************************************************/

#endif	/* _LIBDBUG_CPU_H */

⌨️ 快捷键说明

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