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

📄 debug.h

📁 mx27 f14v2 源代码。包括ADS板上诸多驱动的源码。
💻 H
字号:
//
// Copyright (C) 2004,	Motorola Inc. All Rights Reserved
//
//------------------------------------------------------------------------------
//
// Copyright (C) 2004-2006, Freescale Semiconductor, Inc. All Rights Reserved.
// THIS SOURCE CODE, AND ITS USE AND DISTRIBUTION, IS SUBJECT TO THE TERMS
// AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT
//
//------------------------------------------------------------------------------
//
// Header: debug.h
//
// Provides DEBUGZONE definitions for NOR FMD driver.
//
//------------------------------------------------------------------------------
#ifndef	_SRC_DRIVERS_BLOCK_NORFMD_DEBUG_H
#define	_SRC_DRIVERS_BLOCK_NORFMD_DEBUG_H

#ifdef __cplusplus
extern "C" {
#endif

//------------------------------------------------------------------------------
// GENERAL MODULE CONSTANTS
//------------------------------------------------------------------------------
// Debug zone bit positions
#define ZONEID_INIT			0
#define ZONEID_INFO			12
#define ZONEID_FUNCTION		13
#define ZONEID_WARNING		14
#define ZONEID_ERROR		15


// Debug zone masks
#define ZONEMASK_INIT		(1 << ZONEID_INIT)
#define ZONEMASK_INFO		(1 << ZONEID_INFO)
#define ZONEMASK_FUNCTION	(1 << ZONEID_FUNCTION)
#define ZONEMASK_WARNING	(1 << ZONEID_WARNING)
#define ZONEMASK_ERROR		(1 << ZONEID_ERROR)


// Debug zone args to DEBUGMSG
#ifdef DEBUG
#define ZONE_INFO			DEBUGZONE(ZONEID_INFO)
#define ZONE_FUNCTION		DEBUGZONE(ZONEID_FUNCTION)
#define ZONE_ERROR			DEBUGZONE(ZONEID_ERROR)
#else
#define ZONE_INFO			0
#define ZONE_FUNCTION		0
#define ZONE_ERROR			1
#endif

//------------------------------------------------------------------------------
// REGISTER	LAYOUT
//------------------------------------------------------------------------------
//
//------------------------------------------------------------------------------
// REGISTER	OFFSETS
//------------------------------------------------------------------------------
//
//------------------------------------------------------------------------------
// REGISTER	BIT	FIELD POSITIONS	(LEFT SHIFT)
//------------------------------------------------------------------------------
//
//------------------------------------------------------------------------------
// REGISTER	BIT	FIELD WIDTHS
//------------------------------------------------------------------------------
//
//------------------------------------------------------------------------------
// REGISTER	BIT	WRITE VALUES
//------------------------------------------------------------------------------
//
//------------------------------------------------------------------------------
// FUNCTION PROTOTYPES
//------------------------------------------------------------------------------

#ifdef __cplusplus
    }
#endif
//------------------------------------------------------------------------------
// CLASS DEFINITIONS
//------------------------------------------------------------------------------

#endif /* _SRC_DRIVERS_BLOCK_NORFMD_DEBUG_H */

⌨️ 快捷键说明

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