⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 alpr.h

📁 uboot详细解读可用启动引导LINUX2.6内核
💻 H
📖 第 1 页 / 共 2 页
字号:
#define CONFIG_BOOTDELAY	2	/* autoboot after 5 seconds	*/#define CONFIG_BAUDRATE		115200#define CONFIG_LOADS_ECHO	1	/* echo on for serial download	*/#define CFG_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/#define CONFIG_MII		1	/* MII PHY management		*/#define CONFIG_NET_MULTI	1#define CONFIG_PHY_ADDR		0x02	/* dummy setting, no EMAC0 used	*/#define CONFIG_PHY1_ADDR	0x03	/* dummy setting, no EMAC1 used	*/#define CONFIG_PHY2_ADDR	0x01	/* PHY address for EMAC2	*/#define CONFIG_PHY3_ADDR	0x02	/* PHY address for EMAC3	*/#define CONFIG_HAS_ETH0#define CONFIG_HAS_ETH1#define CONFIG_HAS_ETH2#define CONFIG_HAS_ETH3#define CONFIG_PHY_RESET	1	/* reset phy upon startup	*/#define CONFIG_M88E1111_PHY	1	/* needed for PHY specific setup*/#define CONFIG_PHY_GIGE		1	/* Include GbE speed/duplex detection */#define CFG_RX_ETH_BUFFER	32	/* Number of ethernet rx buffers & descriptors */#define CONFIG_NETCONSOLE		/* include NetConsole support	*//* * BOOTP options */#define CONFIG_BOOTP_BOOTFILESIZE#define CONFIG_BOOTP_BOOTPATH#define CONFIG_BOOTP_GATEWAY#define CONFIG_BOOTP_HOSTNAME/* * Command line configuration. */#include <config_cmd_default.h>#define CONFIG_CMD_ASKENV#define CONFIG_CMD_DHCP#define CONFIG_CMD_DIAG#define CONFIG_CMD_EEPROM#define CONFIG_CMD_ELF#define CONFIG_CMD_FPGA#define CONFIG_CMD_I2C#define CONFIG_CMD_IRQ#define CONFIG_CMD_MII#define CONFIG_CMD_NAND#define CONFIG_CMD_NET#define CONFIG_CMD_NFS#define CONFIG_CMD_PCI#define CONFIG_CMD_PING#define CONFIG_CMD_REGINFO#undef CONFIG_WATCHDOG			/* watchdog disabled		*//* * Miscellaneous configurable options */#define CFG_LONGHELP			/* undef to save memory		*/#define CFG_PROMPT	"=> "		/* Monitor Command Prompt	*/#if defined(CONFIG_CMD_KGDB)#define CFG_CBSIZE	1024		/* Console I/O Buffer Size	*/#else#define CFG_CBSIZE	256		/* Console I/O Buffer Size	*/#endif#define CFG_PBSIZE (CFG_CBSIZE+sizeof(CFG_PROMPT)+16) /* Print Buffer Size */#define CFG_MAXARGS	16		/* max number of command args	*/#define CFG_BARGSIZE	CFG_CBSIZE	/* Boot Argument Buffer Size	*/#define CFG_ALT_MEMTEST		1	/* Enable more extensive memtest*/#define CFG_MEMTEST_START	0x0400000	/* memtest works on	*/#define CFG_MEMTEST_END		0x0C00000	/* 4 ... 12 MB in DRAM	*/#define CFG_LOAD_ADDR		0x100000	/* default load address */#define CFG_EXTBDINFO		1	/* To use extended board_into (bd_t) */#define CFG_HZ			1000	/* decrementer freq: 1 ms ticks */#define CONFIG_CMDLINE_EDITING	1	/* add command line history	*/#define CONFIG_LOOPW            1       /* enable loopw command         */#define CONFIG_MX_CYCLIC	1       /* enable mdc/mwc commands      */#define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */#define CONFIG_VERSION_VARIABLE	1	/* include version env variable */#define CFG_4xx_RESET_TYPE	0x2	/* use chip reset on this board	*//*----------------------------------------------------------------------- * PCI stuff *----------------------------------------------------------------------- *//* General PCI */#define CONFIG_PCI			/* include pci support		*/#define CONFIG_PCI_PNP			/* do pci plug-and-play		*/#define CONFIG_PCI_SCAN_SHOW		/* show pci devices on startup	*/#define CFG_PCI_TARGBASE    0x80000000	/* PCIaddr mapped to CFG_PCI_MEMBASE */#define CONFIG_PCI_BOOTDELAY	1       /* enable pci bootdelay variable*//* Board-specific PCI */#define CFG_PCI_TARGET_INIT		/* let board init pci target    */#define CFG_PCI_MASTER_INIT#define CFG_PCI_SUBSYS_VENDORID 0x10e8	/* AMCC */#define CFG_PCI_SUBSYS_DEVICEID 0xcafe	/* Whatever *//*----------------------------------------------------------------------- * FPGA stuff *-----------------------------------------------------------------------*/#define CONFIG_FPGA#define CONFIG_FPGA_ALTERA#define CONFIG_FPGA_CYCLON2#define CFG_FPGA_CHECK_CTRLC#define CFG_FPGA_PROG_FEEDBACK#define CONFIG_FPGA_COUNT       1		/* Ich habe 2 ... aber in					Reihe geschaltet -> sollte gehen,					aufpassen mit Datasize ist jetzt					halt doppelt so gross ... Seite 306					ist das mit den multiple Device in PS					Mode erklaert ...*//* FPGA program pin configuration */#define CFG_GPIO_CLK		18	/* FPGA clk pin (cpu output)		*/#define CFG_GPIO_DATA		19	/* FPGA data pin (cpu output)		*/#define CFG_GPIO_STATUS		20	/* FPGA status pin (cpu input)		*/#define CFG_GPIO_CONFIG		21	/* FPGA CONFIG pin (cpu output)		*/#define CFG_GPIO_CON_DON	22	/* FPGA CONFIG_DONE pin (cpu input)	*/#define CFG_GPIO_SEL_DPR	14	/* cpu output */#define CFG_GPIO_SEL_AVR	15	/* cpu output */#define CFG_GPIO_PROG_EN	23	/* cpu output *//*----------------------------------------------------------------------- * Definitions for GPIO setup *-----------------------------------------------------------------------*/#define CFG_GPIO_SHUTDOWN	(0x80000000 >> 6)#define CFG_GPIO_SSD_EMPTY	(0x80000000 >> 9)#define CFG_GPIO_EREADY		(0x80000000 >> 26)#define CFG_GPIO_REV0		(0x80000000 >> 14)#define CFG_GPIO_REV1		(0x80000000 >> 15)/*----------------------------------------------------------------------- * NAND-FLASH stuff *-----------------------------------------------------------------------*/#define CFG_MAX_NAND_DEVICE	4#define NAND_MAX_CHIPS		CFG_MAX_NAND_DEVICE#define CFG_NAND_BASE		0xF0000000	/* NAND FLASH Base Address	*/#define CFG_NAND_BASE_LIST	{ CFG_NAND_BASE + 0, CFG_NAND_BASE + 2,	\				  CFG_NAND_BASE + 4, CFG_NAND_BASE + 6 }#define CFG_NAND_QUIET_TEST	1	/* don't warn upon unknown NAND flash	*//*----------------------------------------------------------------------- * External Bus Controller (EBC) Setup *----------------------------------------------------------------------*/#define CFG_FLASH		CFG_FLASH_BASE/* Memory Bank 0 (Flash Bank 0, NOR-FLASH) initialization			*/#define CFG_EBC_PB0AP		0x92015480#define CFG_EBC_PB0CR		(CFG_FLASH | 0x3A000) /* BS=2MB,BU=R/W,BW=16bit *//* Memory Bank 1 (NAND-FLASH) initialization					*/#define CFG_EBC_PB1AP		0x01840380	/* TWT=3			*/#define CFG_EBC_PB1CR		(CFG_NAND_BASE | 0x18000) /* BS=1MB,BU=R/W,BW=8bit *//* * For booting Linux, the board info and command line data * have to be in the first 8 MB of memory, since this is * the maximum mapped by the Linux kernel during initialization. */#define CFG_BOOTMAPSZ		(8 << 20)	/* Initial Memory map for Linux *//* * Internal Definitions * * Boot Flags */#define BOOTFLAG_COLD	0x01		/* Normal Power-On: Boot from FLASH	*/#define BOOTFLAG_WARM	0x02		/* Software reboot			*/#if defined(CONFIG_CMD_KGDB)#define CONFIG_KGDB_BAUDRATE	230400	/* speed to run kgdb serial port */#define CONFIG_KGDB_SER_INDEX	2	/* which serial port to use */#endif/* pass open firmware flat tree */#define CONFIG_OF_LIBFDT	1#define CONFIG_OF_BOARD_SETUP	1#endif	/* __CONFIG_H */

⌨️ 快捷键说明

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