📄 memory.h
字号:
/* * 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -