config.h

来自「Compex BIOS for SAMSUNG S3C4510B v1.20-l」· C头文件 代码 · 共 94 行

H
94
字号
#ifndef _CONFIG_H#define _CONFIG_H#include "board.h"/* System memory map */#define ROM_BASE		0x01000000	/* do not use it, use _rom_base */#define DRAM_BASE		0x00000000#define EXTIO_BASE		ASIC_EXTIO_BASE#define SRAM_BASE		ASIC_SRAM_BASE#define REG_BASE		ASIC_REG_BASE/* RAM memory map */#define BIOS_API_ADDR		0x00001000#define GUNZIP_ADDR		0x00004000#define SETUP_ADDR		0x00180000#define FDISK_ADDR		0x00180000#define TFTP_ADDR		0x00380000#define BUF_ADDR		0x00008000/* ROM memory map */#define BIOS_SIZE		0x00040000#define SYSTEM_TABLE_OFFSET	0x00010000#define PARTITION_TABLE_OFFSET	0x00020000#define DEFAULT_TABLE_OFFSET	0x00030000/* SYSCFG settings */#define rSYSCFG_BIOS ( \	SYS_ALWAYS_SET | \	SYS_CACHE_OFF | \	SYS_WBUF_OFF | \	SYS_CACHE_4K \)#define rSYSCFG_FLUSH ( \	SYS_ALWAYS_SET | \	SYS_CACHE_OFF | \	SYS_WBUF_OFF | \	SYS_CACHE_8K \)/* System table settings */#define tSYSCFG ( \	SYS_ALWAYS_SET | \	SYS_CACHE_ON | \	SYS_WBUF_ON | \	SYS_CACHE_8K \)#define tCLKCON ( \	CLK_ALWAYS_SET | \	CLK_DIV_1 \)#define tEXTACON ( \	EXT_ALWAYS_SET | \	EXT_TCOS_7CYCLE | \	EXT_TACS_7CYCLE | \	EXT_TCOH_7CYCLE | \	EXT_TACC_7CYCLE \)#define tROMCON ( \	ROM_ALWAYS_SET | \	ROM_PMC_NORMAL | \	ROM_TPA_5CYCLE | \	ROM_TACC_7CYCLE \)#define tDRAMCON ( \	DRAM_ALWAYS_SET | \	DRAM_TRCD_2CYCLE | \	DRAM_TRP_4CYCLE | \	DRAM_CAN_8BIT \)		#define tREFEXTCON ( \	REF_ALWAYS_SET | \	REF_TRC_6CYCLE | \	REF_PERIOD_16US \)#define tIOPMOD	(0x00000010)#define tIOPCON (0x00000000)#define tIOPDATA (~0x00000010)#define ETH_MAC_ADDR	{0x01, 0x01, 0x01, 0x01, 0x01, 0x01}#define ETH_IP_ADDR	0xc0a80064	/* 192.168.0.100 */#define UCLINUX_ADDR	0x8000#endif

⌨️ 快捷键说明

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