miniisa.h
来自「SmartARM2400开发平台配套例程」· C头文件 代码 · 共 36 行
H
36 行
#ifndef _MINIISA_H_
#define _MINIISA_H_
/*
* Notice:后续板卡的移植,要在此处修改总线地址值.
*/
/* MiniISA总线读写,地址范围0x80000000~0x80001FFF */
#define MISA_BASE_ADDR 0x80000000
/* MiniISA总线桥接器内部寄存器操作 */
#define MISA_SYS_CFG (*(volatile unsigned char *)(MISA_BASE_ADDR+0x002000+0x00)) //系统配置寄存器
#define MISA_IntEn (*(volatile unsigned char *)(MISA_BASE_ADDR+0x002000+0x02)) //总线IRQ通道使能寄存器
#define MISA_IRQStat (*(volatile unsigned char *)(MISA_BASE_ADDR+0x002000+0x04)) //总线IRQ通道状态寄存器
/* MiniISA返回值 */
#define OPR_OK 0
#define OPR_ERR 1
extern void MISAInit(void);
extern uint32 Install_IRQFunc(uint8 no, uint32 func);
/*********************************************************************************************************
** Function name: void EMCInit(void)
** Descriptions: 初始化外部总线
** Input:
** Output: 无
*********************************************************************************************************/
extern void EMCInit(void);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?