?? config.h
字號(hào):
/////////////////////////////////////////////////////////////////////////////////// Copyright(c) 2001-2002 Emdoor Electronic & Technology Co,.ltd. All rights reserved.// // Module name:// config.h // // Description:// // Updata: // 2002.10 Created bedguy///////////////////////////////////////////////////////////////////////////////#ifndef _CONFIG_H_4718034674012374874802#define _CONFIG_H_4718034674012374874802/*------------------Must select XSBASE255A or XSBASE255B---------------------*///#define XSBASE255A#define XSBASE255B/*---------------------------------------------------------------------------*////// Serial //////////////////////////////////////////////////////////////////#define SERIAL_SPEED 0x08#define SERIAL_DOWNLOAD_SPEED 0x08#define USE_SERIAL_UUCODEC#ifdef XSBASE255A#define FLASHBIT 16#define FLASHNUM 1#define FLASHSIZE (0x01000000) // 16 MB.#else#define FLASHBIT 16#define FLASHNUM 2#define FLASHSIZE (0x02000000) // 32 MB.#endif#define USE_CS0_FLASH // CS0俊 Flash甫 葷儈.#define SRAM_BASE_ADDR (0x00000000)#define SRAM_SIZE FLASHSIZE #ifdef XSBASE255A#define SRAM_BLOCK_SIZE (0x00020000)#else#define SRAM_BLOCK_SIZE (0x00040000)#endif///// Dynamic Memory //////////////////////////////////////////////////////////#define DRAM_BASE_ADDR (0xA0000000)#define DRAM_SIZE (0x02000000)///// Package Information /////////////////////////////////////////////////////#ifdef XSBASE255A#define PACKAGE "XSBase255B" // Name of package.#define VERSION "R1" // Version number of package.#else#define PACKAGE "XSBase255B" // Name of package.#define VERSION "R1" // Version number of package.#endif// Position of BOOT LOADER.#define LOADER_DRAM_MAX_SIZE (0x00010000)#define LOADER_SRAM_MAX_SIZE (0x00040000)#define LOADER_DRAM_BASE (DRAM_BASE_ADDR+DRAM_SIZE-LOADER_DRAM_MAX_SIZE)#define STACK_POINT (DRAM_BASE_ADDR+DRAM_SIZE-LOADER_DRAM_MAX_SIZE-4)// Position of kernel.#define KERNEL_SRAM_BASE (0x000C0000)#define KERNEL_DRAM_BASE (0xA0008000)#define KERNEL_MAX_SIZE (0x00200000)#define NUM_KERNEL_BLOCKS (KERNEL_MAX_SIZE / SRAM_BLOCK_SIZE)// Position of root.#define ROOT_SRAM_BASE (0x002C0000)#define ROOT_DRAM_BASE (0xA0000000)#ifdef XSBASE255A#define ROOT_MAX_SIZE (0x00E00000)#else#define ROOT_MAX_SIZE (0x01D00000)#endif#define NUM_RAMDISK_BLOCKS (RAMDISK_MAX_LEN / SRAM_BLOCK_SIZE)// Position of loader.#define LOADER_SRAM_BASE (0x00000000)#define LOADER_MAX_SIZE (0x00040000)#define NUM_LOADER_BLOCKS (LOADER_MAX_LEN / SRAM_BLOCK_SIZE)///// Newwork /////////////////////////////////////////////////////////////////#define CLIENT_ETHER {0x15, 0x14, 0x36, 0x18, 0x8A, 0x11}#define MAX_PKT_SIZE 608#define DELAY_BEFORE_BOOT 5#endif // end _CONFIG_H_4718034674012374874802.
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -