📄 merge.h
字号:
/*************** MTK CONFIDENTIAL & COPYRIGHTED ****************/
/*************** ****************/
/*************** $Modtime:: 04/06/25 3:30p $ ****************/
/*************** $Revision:: 13 $ ****************/
/*************** ****************/
/*************** Description : MT1379 code merge ****************/
/*************** utility ****************/
/*************** ****************/
/*************** Company : MediaTek Inc. ****************/
/*************** Programmer : Joseph Lin ****************/
/**********************************************************************/
#ifndef _INC_MERGE
#define _INC_MERGE
#define DRAMB_CACH_BASE_ADDRESS 0x00000000L
#define DRAMA_CACH_BASE_ADDRESS 0x01000000L
#define FLASH_CACH_BASE_ADDRESS 0x02000000L
#define DRAMA_NONCACH_BASE_ADDRESS 0x03000000L
#define DRAMB_NONCACH_BASE_ADDRESS 0x04000000L
#define FLASH_NONCACH_BASE_ADDRESS 0x05000000L
#define IO_BASE_ADDRESS 0x06000000L
#define CODE_INFO_START_ADDRESS 0x200
#if (DRAM_SZ == DRAM_2M)
#define DRAM_PARTITION_ADDR 0x1d6000L
#define TOC_BUF_ADDR 0x1d4800L
#elif (DRAM_SZ == DRAM_4M)
#ifdef RISC_ICE_MODE
#define DRAM_PARTITION_ADDR 0x380000L
#define TOC_BUF_ADDR 0x37C400L
#else
#define DRAM_PARTITION_ADDR 0x3ad800L
#define TOC_BUF_ADDR 0x3ac000L
#endif
#elif (DRAM_SZ == DRAM_8M)
#define DRAM_PARTITION_ADDR 0x770000L
#define TOC_BUF_ADDR 0x76C400L
#elif (DRAM_SZ == DRAM_16M)
#define DRAM_PARTITION_ADDR 0xF40000L
#define TOC_BUF_ADDR 0xF3C400L
#endif
#define TOC_BUF_SIZE 0x800
#if(DRAM_SZ == DRAM_2M || DRAM_SZ == DRAM_4M)
#define SHAREMEM_SIZE 0x1000
#else
#define SHAREMEM_SIZE 0x2000
#endif
#define CDTXT_BUF_SIZE 0
#define SHAREMEM_ADDR (TOC_BUF_ADDR + TOC_BUF_SIZE)
#define CDTXT_BUF_ADDR (SHAREMEM_ADDR + SHAREMEM_SIZE)
#endif // _INC_MERGE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -