📄 cntrltbl.c
字号:
/*-------------------------------------*//* cntrltbl.c *//* Last change : 7.10.94 *//*-------------------------------------*//* * $Id: cntrltbl.c,v 1.4 2000/07/11 19:31:03 joel Exp $ */#include <bsp.h>#include "cntrltbl.h"/*-------------------------------------*/ /* Control Table. */ /* Interrupt Map Registers Initial. */#define IMAP0 0x4321#define IMAP1 0x8765#define IMAP2 0xA90000#define ICON (VECTOR_CACHE | MSK_UNCHNG | I_ENABLE)/* Bus configuration */#define RP_CONFIG_REGS I960RP_BUS_WIDTH_32#define FLASH I960RP_BUS_WIDTH_8#define DRAM I960RP_BUS_WIDTH_32#define UART_LED I960RP_BUS_WIDTH_8#define DEFAULT I960RP_BUS_WIDTH_32/* Region Configuration */#define REGION_0_CONFIG RP_CONFIG_REGS#define REGION_2_CONFIG DEFAULT#define REGION_4_CONFIG DEFAULT#define REGION_6_CONFIG DEFAULT#define REGION_8_CONFIG DEFAULT#define REGION_A_CONFIG DRAM#define REGION_C_CONFIG UART_LED#define REGION_E_CONFIG DEFAULT#define REGION_BOOT_CONFIG DRAM /* Trace Control Initial. */#define TC 0/*Bus Control Initial value */#define BCON CONF_TBL_VALIDControlTblEntry controlTbl[] = { /* --group 0 -- */ 0, 0, 0, 0, /* --group 1 -- */ IMAP0, IMAP1, IMAP2, ICON, /* --group 2 -- */ REGION_0_CONFIG, 0, REGION_2_CONFIG, 0, /* --group 3 -- */ REGION_4_CONFIG, 0, REGION_6_CONFIG, 0, /* --group 4 -- */ REGION_8_CONFIG, 0, REGION_A_CONFIG, 0, /* --group 5 -- */ REGION_C_CONFIG, 0, REGION_BOOT_CONFIG, 0, /* --group 6 -- */ 0, /* Reserved */ 0, TC, BCON}; /*-------------*//* End of file *//*-------------*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -