cpu.h

来自「motorola自己开发的针对coldfire 5272的Dbug bootlo」· C头文件 代码 · 共 82 行

H
82
字号
/*
 * 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 + =
减小字号Ctrl + -
显示快捷键?