📄 i386.h
字号:
/* Copyright (C) 2006 ROCK-CHIPS FUZHOU . All Rights Reserved. */
/*
File : base\system\i386\i386.h
Desc : 定义 与 zsp 相关的类型,寄存器,
以及一些常用的工具。
Author : huangsl
Date : 2007-01-16
Notes :
$Log: i386.h,v $
Revision 1.3 2007/10/11 04:09:14 Huangshilin
System 其他目录。
Revision 1.2 2007/10/08 02:45:17 Lingzhaojun
添加版本自动注释脚本
* huangsl 2006/04/03 建立此文件,用于定义 处理器相关的数据类型以及操作
*
*/
/*********************************************************************************************/
typedef INT32U REGISTER ;
typedef INT32U STACK;
/******************************************************************************************************/
/* 处理器相关的数据类型 */
/************************************************************************************************/
#define STATIC static
/******************************************************************************************************/
/******************************************************************************************************/
/* 堆栈指针转移
2006/08/10,改为公共堆栈,不同任务不可以交叉使用公共堆栈
*/
#define HIGH_STACK 0
#define SET_CURSP // asm("mov r12, 0xbff0")
#define DECLARE_CURR_SP
#define SET_CURR_SP()
#define RESTORE_CURR_SP()
#ifdef _MSC_VER
#pragma warning( disable : 4068 )
#endif
#define DECLARE_CUP_SR REGISTER sr
#define ENTER_CRITICAL() {/*PCCEnterCritical();*/read_creg(cpsr,sr) ;PCL_DISABLE_INTERRUPT;} //
#define EXIT_CRITICAL() {write_creg(cpsr,sr)/*;PCCExitCritical();*/}
#define DECLARE_SWI INT32U llr
#define BEGIN_SWI
#define END_SWI
#define ENABLE_SYSTIMER PCCEnableTimer()
#define DISABLE_SYSTIMER PCCDisableTimer()
/*************************************************************************************************/
/*************************************************************************************************/
/*===============================================================================================*/
//--------------------------------end of file ------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -