memory.h

来自「SMDK2440 boot code, base on vivi」· C头文件 代码 · 共 48 行

H
48
字号
/*  *  vivi/include/memory.h: Memory map for vivi * * Author:     Janghoon Lyu * Created:    July 28, 2003 * Copyright:  MIZI Research, Inc. All Rights Reserved. * * *  ^ *  high     Stack *           Heap *           MMU table *           vivi  *  low * */#ifndef __VIVI_MEMORY_H__#define __VIVI_MEMORY_H__#include <config.h>#include "arch/memory.h"/* total memory required by vivi */#define VIVI_SIZE		(2*1024*1024)/* size of vivi binary */#define MAX_VIVI_BIN_SIZE	(256*1024)#define MMU_TLB_SIZE		(16*1024)#define HEAP_SIZE		(1*1024*1024)#define STACK_SIZE		(512*1024)/* base address for vivi */#define VIVI_BASE		(DRAM_BASE + DRAM_SIZE - VIVI_SIZE)#define MMU_TLB_BASE		(VIVI_BASE + MAX_VIVI_BIN_SIZE)#define HEAP_BASE		(VIVI_BASE + (512*1024))#define STACK_BASE		(VIVI_BASE + VIVI_SIZE - STACK_SIZE)#define RAM_SIZE		(VIVI_BASE - DRAM_BASE)#define RAM_BASE		DRAM_BASE#ifdef CONFIG_BOOT_TYPE_RAM#define VIVI_ROM_BASE		(DRAM_BASE + 0x8000)#else#define VIVI_ROM_BASE		(0x00000000)#endif#endif /* __VIVI_MEMORY_H__ */

⌨️ 快捷键说明

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