www.pudn.com > S3c2410bsp.rar > config.h
/* Copyright 2004-2005 */
#include "copyright_wrs.h"
#ifndef INCconfigh
#define INCconfigh
#ifdef __cplusplus
extern "C" {
#endif
#define BSP_VER_1_1 1
#define BSP_VER_1_2 1
#define BSP_VERSION "1.2"
#define BSP_REV "/19"
#include "configAll.h"
#undef STANDALONE_NET
#undef SERIAL_DEBUG
#define BSP_44B0_LITTLE_ENDIAN
#undef FORCE_DEFAULT_BOOT_LINE
#ifdef INCLUDE_WDB_COMM_VTMD
#define FORCE_DEFAULT_BOOT_LINE
#endif
#undef INCLUDE_VWARE_LAUNCH
#define DEFAULT_BOOT_LINE "ene(0,0)host:vxWorks " \
"h=192.168.0.77 " \
"e=192.168.0.200:ffffff00 " \
"g=192.168.0.1 " \
"u=hualong " \
"pw=hualong " \
"tn=S3C2410"
#ifdef INCLUDE_VWARE_LAUNCH
#define VWARE_BOOT_LINE "sng(0,0)host:vxWorks " \
"%s " \
"%s " \
"%s " \
"u=target " \
"tn=targetname"
#endif /* INCLUDE_VWARE_LAUNCH */
#undef LOCAL_MEM_AUTOSIZE
#define LOCAL_MEM_SIZE 0x02000000
#define USER_RESERVED_MEM 0x0
#define DRAM_TYPE 1
#define ROM_BASE_ADRS 0x00000000
#define ROM_TEXT_ADRS 0x00000000
#define ROM_SIZE 0x00080000
#define ROM_COPY_SIZE ROM_SIZE
#define ROM_SIZE_TOTAL 0x00400000
#define RAM_LOW_ADRS 0x30001000
#define RAM_HIGH_ADRS 0x30500000
#undef INCLUDE_FLASH
#ifdef INCLUDE_FLASH
#define FLASH_WIDTH 4
#define FLASH_CHIP_WIDTH 2
#define SYS_FLASH_TYPE FLASH_29LV800
#define FLASH_SEGMENT_SIZE 0x2000
#define FLASH_ADRS ((SBCARM9_FLASH_BASE + 0xFA000) | 0x4000000)
#define FLASH_SIZE FLASH_SEGMENT_SIZE
#undef FLASH_NO_OVERLAY
#undef NV_RAM_ADRS
#undef NV_RAM_INTRVL
#undef NV_RAM_SIZE
#undef NV_BOOT_OFFSET
#define NV_RAM_ADRS FLASH_ADRS
#define NV_RAM_INTRVL 1
#define NV_RAM_SIZE FLASH_SEGMENT_SIZE
#define NV_BOOT_OFFSET (FLASH_SEGMENT_SIZE - 0x200)
#else
#define NV_RAM_SIZE NONE
#endif /* INCLUDE_FLASH */
#define ROM_PARA_OFFSET 0x7f000
#define ROM_PARA_LEN 0xa0
#define INCLUDE_DHCPC
#define DHCPC_CPORT 68
#define DHCPC_DEFAULT_LEASE 3600
#define DHCPC_MAX_LEASES 4
#define DHCPC_MAX_MSGSIZE 590
#define DHCPC_MIN_LEASE 30
#define DHCPC_OFFER_TIMEOUT 5
#define DHCPC_SPORT 67
#undef INCLUDE_LCD
#undef INCLUDE_LED
#undef BSP_VTS
#ifdef BSP_VTS
#undef INCLUDE_PING
#undef INCLUDE_RLOGIN
#undef INCLUDE_SHOW_ROUTINES
#undef INCLUDE_NET_SYM_TABLE
#define INCLUDE_SHELL
#define INCLUDE_PING
#define INCLUDE_RLOGIN
#define INCLUDE_SHOW_ROUTINES
#define INCLUDE_NET_SYM_TABLE
#endif /*BSP_VTS*/
#undef WDB_COMM_TYPE
#define WDB_COMM_TYPE WDB_COMM_END
#define INCLUDE_SERIAL
#undef NUM_TTY
#define NUM_TTY N_SIO_CHANNELS
#undef CONSOLE_TTY
#define CONSOLE_TTY 0
#ifdef SERIAL_DEBUG
#undef DEFAULT_BOOT_LINE /* : added*/
#define DEFAULT_BOOT_LINE "tsfs(0,0)host:vxWorks " \
"h=192.168.0.77 " \
"e=192.168.0.100:ffffff00 " \
"g=192.168.0.1 " \
"u=hualong " \
"pw=hualong " \
"tn=strong2410x " \
"o=ene"
#ifndef INCLUDE_TSFS_BOOT /*: added*/
#define INCLUDE_TSFS_BOOT
#endif
#define WDB_NO_BAUD_AUTO_CONFIG
#undef WDB_COMM_TYPE
#undef WDB_TTY_BAUD
#undef WDB_TTY_CHANNEL
#undef WDB_TTY_DEV_NAME
#define WDB_COMM_TYPE WDB_COMM_SERIAL
#define WDB_TTY_BAUD 38400
#define WDB_TTY_CHANNEL 1 /* COM PORT #2 */
#define WDB_TTY_DEV_NAME "/tyCo/1"
#endif
#undef INCLUDE_ENP
#undef INCLUDE_EX
#undef INCLUDE_SM_NET
#undef INCLUDE_SM_SEQ_ADDR
#define INCLUDE_NETWORK
#define INCLUDE_END
#undef END_OVERRIDE
#ifdef INCLUDE_END
#define INCLUDE_NE2000_END
#endif
#ifdef INCLUDE_SHELL
#define INCLUDE_SYM_TABLE
#define INCLUDE_STANDALONE_SYM_TABLE
#define INCLUDE_LOADER
#define INCLUDE_UNLOADER
#define INCLUDE_NET_SHOW
#endif /* INCLUDE_SHELL */
#define INT_MODE INT_NON_PREEMPT_MODEL
#define ISR_STACK_SIZE 0x800
#define INCLUDE_TIMESTAMP
#undef INCLUDE_WINDVIEW
#undef INCLUDE_INSTRUMENTATION
#define INCLUDE_DOSFS
#define INCLUDE_RAMDRV
#define INCLUDE_TFFS
#ifdef INCLUDE_TFFS
#define INCLUDE_MTD_SST39VF160 /* : added */
#define INCLUDE_SHOW_ROUTINES
#define INCLUDE_DOSFS
#endif /* INCLUDE_TFFS */
#undef INCLUDE_MMU_BASIC
#undef INCLUDE_CACHE_SUPPORT
#undef RAM_SIM
#undef SYS_CLK_RATE
#define SYS_CLK_RATE 100
#undef CONSOLE_BAUD_RATE
#define CONSOLE_BAUD_RATE 9600
#define INCLUDE_FTP_SERVER
#undef INCLUDE_BOOTP
#include "wrSbcArm9.h"
#ifdef __cplusplus
}
#endif
#endif /* INCconfigh */
#if defined(PRJ_BUILD)
#include "prjParams.h"
#endif