dbgArmLib.h
资源名称:ixp425BSP.rar [点击查看]
上传用户:luoyougen
上传日期:2008-05-12
资源大小:23136k
文件大小:1k
源码类别:
VxWorks
开发平台:
C/C++
- /* dbgArmLib.h - header file for ARM-dependent part of debugger */
- /* Copyright 1996-1998 Wind River Systems, Inc. */
- /*
- modification history
- --------------------
- 01d,12nov98,cdp added support for ARM generic Thumb library.
- 01c,20apr98,dbt modified for new breakpoint scheme
- 01b,24apr97,cdp added Thumb (ARM7TDMI_T) support;
- changed DBG_BREAK_INST for non-Thumb processors.
- 01a,09may96,cdp created
- */
- #ifndef __INCdbgArmLibh
- #define __INCdbgArmLibh
- #ifdef __cplusplus
- extern "C" {
- #endif
- #include "esf.h"
- #define BREAK_ESF ESF
- #define TRACE_ESF ESF
- #if ARM_THUMB
- #define DBG_BREAK_INST 0xDEFE /* The undefined instruction used as a
- * a breakpoint for Thumb-state */
- #define DBG_INST_ALIGN 2
- #else
- #define DBG_BREAK_INST 0xE7FDDEFE /* The undefined instruction used as a
- * a breakpoint for ARM-state */
- #define DBG_INST_ALIGN 4
- #endif /* ARM_THUMB */
- #define DBG_NO_SINGLE_STEP 1 /* no hardware trace support */
- #ifdef __cplusplus
- }
- #endif
- #endif /* __INCdbgArmLibh */