- CFG_RX_ETH_BUFFER added.
This commit is contained in:
		
							parent
							
								
									c602883592
								
							
						
					
					
						commit
						53cf9435cc
					
				
							
								
								
									
										10
									
								
								README
								
								
								
								
							
							
						
						
									
										10
									
								
								README
								
								
								
								
							|  | @ -690,7 +690,7 @@ The following options need to be configured: | ||||||
| - NETWORK Support (PCI): | - NETWORK Support (PCI): | ||||||
| 		CONFIG_E1000 | 		CONFIG_E1000 | ||||||
| 		Support for Intel 8254x gigabit chips. | 		Support for Intel 8254x gigabit chips. | ||||||
| 		 | 
 | ||||||
| 		CONFIG_EEPRO100 | 		CONFIG_EEPRO100 | ||||||
| 		Support for Intel 82557/82559/82559ER chips. | 		Support for Intel 82557/82559/82559ER chips. | ||||||
| 		Optional CONFIG_EEPRO100_SROM_WRITE enables eeprom | 		Optional CONFIG_EEPRO100_SROM_WRITE enables eeprom | ||||||
|  | @ -1442,6 +1442,14 @@ Configuration Settings: | ||||||
| 		Define if the flash driver uses extra elements in the | 		Define if the flash driver uses extra elements in the | ||||||
| 		common flash structure for storing flash geometry | 		common flash structure for storing flash geometry | ||||||
| 
 | 
 | ||||||
|  | - CFG_RX_ETH_BUFFER: | ||||||
|  | 		Defines the number of ethernet receive buffers. On some | ||||||
|  | 		ethernet controllers it is recommended to set this value | ||||||
|  | 		to 8 or even higher (EEPRO100 or 405 EMAC), since all | ||||||
|  | 		buffers can be full shortly after enabling the interface | ||||||
|  | 		on high ethernet traffic. | ||||||
|  | 		Defaults to 4 if not defined. | ||||||
|  | 
 | ||||||
| The following definitions that deal with the placement and management | The following definitions that deal with the placement and management | ||||||
| of environment data (variable area); in general, we support the | of environment data (variable area); in general, we support the | ||||||
| following configurations: | following configurations: | ||||||
|  |  | ||||||
|  | @ -125,6 +125,10 @@ | ||||||
| 
 | 
 | ||||||
| #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */ | #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */ | ||||||
| 
 | 
 | ||||||
|  | #define CONFIG_VERSION_VARIABLE	1       /* include version env variable */ | ||||||
|  | 
 | ||||||
|  | #define CFG_RX_ETH_BUFFER	16      /* use 16 rx buffer on 405 emac */ | ||||||
|  | 
 | ||||||
| /*-----------------------------------------------------------------------
 | /*-----------------------------------------------------------------------
 | ||||||
|  * NAND-FLASH stuff |  * NAND-FLASH stuff | ||||||
|  *----------------------------------------------------------------------- |  *----------------------------------------------------------------------- | ||||||
|  |  | ||||||
|  | @ -144,7 +144,7 @@ | ||||||
| /*
 | /*
 | ||||||
|  * NS16550 Configuration |  * NS16550 Configuration | ||||||
|  */ |  */ | ||||||
| #define CFG_NS16550		 | #define CFG_NS16550 | ||||||
| #define CFG_NS16550_SERIAL | #define CFG_NS16550_SERIAL | ||||||
| 
 | 
 | ||||||
| #define CFG_NS16550_REG_SIZE	1 | #define CFG_NS16550_REG_SIZE	1 | ||||||
|  | @ -171,7 +171,7 @@ | ||||||
|  * Memory configuration using SPD information stored on the SODIMMs |  * Memory configuration using SPD information stored on the SODIMMs | ||||||
|  * not yet supported. |  * not yet supported. | ||||||
|  */ |  */ | ||||||
|   | 
 | ||||||
| #define	CFG_SDRAM_SIZE    64		/* SDRAM size -- 64 or 128 MB supported */ | #define	CFG_SDRAM_SIZE    64		/* SDRAM size -- 64 or 128 MB supported */ | ||||||
| 
 | 
 | ||||||
| 	/* Bit-field values for MCCR1.
 | 	/* Bit-field values for MCCR1.
 | ||||||
|  | @ -186,7 +186,7 @@ | ||||||
| #else | #else | ||||||
| #  error "SDRAM size not supported" | #  error "SDRAM size not supported" | ||||||
| #endif | #endif | ||||||
| #define CFG_BANK1_ROW	0	 | #define CFG_BANK1_ROW	0 | ||||||
| #define CFG_BANK2_ROW	0 | #define CFG_BANK2_ROW	0 | ||||||
| #define CFG_BANK3_ROW	0 | #define CFG_BANK3_ROW	0 | ||||||
| #define CFG_BANK4_ROW	0 | #define CFG_BANK4_ROW	0 | ||||||
|  | @ -361,7 +361,7 @@ | ||||||
| /* IRQ_ENA_2 bit definitions */ | /* IRQ_ENA_2 bit definitions */ | ||||||
| #define	I_ENA_2_IEAB	0x80		/* ABORT IRQ enable		*/ | #define	I_ENA_2_IEAB	0x80		/* ABORT IRQ enable		*/ | ||||||
| #define	I_ENA_2_IEK1	0x40		/* KEY1 IRQ enable		*/ | #define	I_ENA_2_IEK1	0x40		/* KEY1 IRQ enable		*/ | ||||||
| #define	I_ENA_2_IEK2	0x20		/* KEY2 IRQ enable		*/  | #define	I_ENA_2_IEK2	0x20		/* KEY2 IRQ enable		*/ | ||||||
| #define	I_ENA_2_IERT	0x10		/* RTC IRQ enable		*/ | #define	I_ENA_2_IERT	0x10		/* RTC IRQ enable		*/ | ||||||
| #define	I_ENA_2_IESM	0x08		/* LM81 IRQ enable		*/ | #define	I_ENA_2_IESM	0x08		/* LM81 IRQ enable		*/ | ||||||
| #define	I_ENA_2_IEDG	0x04		/* DEGENERATING IRQ enable	*/ | #define	I_ENA_2_IEDG	0x04		/* DEGENERATING IRQ enable	*/ | ||||||
|  | @ -371,9 +371,9 @@ | ||||||
| /* IRQ_STAT_2 bit definitions */ | /* IRQ_STAT_2 bit definitions */ | ||||||
| #define	I_STAT_2_ABO	0x80		/* ABORT IRQ status		*/ | #define	I_STAT_2_ABO	0x80		/* ABORT IRQ status		*/ | ||||||
| #define	I_STAT_2_KY1	0x40		/* KEY1 IRQ status		*/ | #define	I_STAT_2_KY1	0x40		/* KEY1 IRQ status		*/ | ||||||
| #define	I_STAT_2_KY2	0x20		/* KEY2 IRQ status		*/  | #define	I_STAT_2_KY2	0x20		/* KEY2 IRQ status		*/ | ||||||
| #define	I_STAT_2_RTC	0x10		/* RTC IRQ status		*/ | #define	I_STAT_2_RTC	0x10		/* RTC IRQ status		*/ | ||||||
| #define	I_STAT_2_SMN	0x08		/* LM81 IRQ status		*/  | #define	I_STAT_2_SMN	0x08		/* LM81 IRQ status		*/ | ||||||
| #define	I_STAT_2_DEG	0x04		/* DEGENERATING IRQ status	*/ | #define	I_STAT_2_DEG	0x04		/* DEGENERATING IRQ status	*/ | ||||||
| #define	I_STAT_2_SIO2	0x02		/* ST16552/B IRQ status		*/ | #define	I_STAT_2_SIO2	0x02		/* ST16552/B IRQ status		*/ | ||||||
| #define	I_STAT_2_SIO1	0x01		/* ST16552/A IRQ status		*/ | #define	I_STAT_2_SIO1	0x01		/* ST16552/A IRQ status		*/ | ||||||
|  | @ -421,14 +421,14 @@ | ||||||
| #define	DISP_UDC_ADR	*((volatile uchar*)(DISPLAY_BASE + 0x00))	/* UDC Address Reg.    */ | #define	DISP_UDC_ADR	*((volatile uchar*)(DISPLAY_BASE + 0x00))	/* UDC Address Reg.    */ | ||||||
| #define	DISP_CWORD	*((volatile uchar*)(DISPLAY_BASE + 0x10))	/* Control Word Reg.   */ | #define	DISP_CWORD	*((volatile uchar*)(DISPLAY_BASE + 0x10))	/* Control Word Reg.   */ | ||||||
| 
 | 
 | ||||||
| #define	DISP_DIG0	*((volatile uchar*)(DISP_CHR_RAM + 0x00))	/* Digit 0 address     */       | #define	DISP_DIG0	*((volatile uchar*)(DISP_CHR_RAM + 0x00))	/* Digit 0 address     */ | ||||||
| #define	DISP_DIG1	*((volatile uchar*)(DISP_CHR_RAM + 0x01))	/* Digit 0 address     */       | #define	DISP_DIG1	*((volatile uchar*)(DISP_CHR_RAM + 0x01))	/* Digit 0 address     */ | ||||||
| #define	DISP_DIG2	*((volatile uchar*)(DISP_CHR_RAM + 0x02))	/* Digit 0 address     */ | #define	DISP_DIG2	*((volatile uchar*)(DISP_CHR_RAM + 0x02))	/* Digit 0 address     */ | ||||||
| #define	DISP_DIG3	*((volatile uchar*)(DISP_CHR_RAM + 0x03))	/* Digit 0 address     */       | #define	DISP_DIG3	*((volatile uchar*)(DISP_CHR_RAM + 0x03))	/* Digit 0 address     */ | ||||||
| #define	DISP_DIG4	*((volatile uchar*)(DISP_CHR_RAM + 0x04))	/* Digit 0 address     */       | #define	DISP_DIG4	*((volatile uchar*)(DISP_CHR_RAM + 0x04))	/* Digit 0 address     */ | ||||||
| #define	DISP_DIG5	*((volatile uchar*)(DISP_CHR_RAM + 0x05))	/* Digit 0 address     */ | #define	DISP_DIG5	*((volatile uchar*)(DISP_CHR_RAM + 0x05))	/* Digit 0 address     */ | ||||||
| #define	DISP_DIG6	*((volatile uchar*)(DISP_CHR_RAM + 0x06))	/* Digit 0 address     */       | #define	DISP_DIG6	*((volatile uchar*)(DISP_CHR_RAM + 0x06))	/* Digit 0 address     */ | ||||||
| #define	DISP_DIG7	*((volatile uchar*)(DISP_CHR_RAM + 0x07))	/* Digit 0 address     */       | #define	DISP_DIG7	*((volatile uchar*)(DISP_CHR_RAM + 0x07))	/* Digit 0 address     */ | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| /*-----------------------------------------------------------------------
 | /*-----------------------------------------------------------------------
 | ||||||
|  | @ -441,6 +441,7 @@ | ||||||
| #define CONFIG_NET_MULTI		/* Multi ethernet cards support 	*/ | #define CONFIG_NET_MULTI		/* Multi ethernet cards support 	*/ | ||||||
| 
 | 
 | ||||||
| #define CONFIG_EEPRO100 | #define CONFIG_EEPRO100 | ||||||
|  | #define CFG_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */ | ||||||
| 
 | 
 | ||||||
| #define PCI_ENET0_IOADDR	0x00104000 | #define PCI_ENET0_IOADDR	0x00104000 | ||||||
| #define PCI_ENET0_MEMADDR	0x82000000 | #define PCI_ENET0_MEMADDR	0x82000000 | ||||||
|  |  | ||||||
|  | @ -146,6 +146,8 @@ | ||||||
| 
 | 
 | ||||||
| #define CONFIG_VERSION_VARIABLE	1       /* include version env variable */ | #define CONFIG_VERSION_VARIABLE	1       /* include version env variable */ | ||||||
| 
 | 
 | ||||||
|  | #define CFG_RX_ETH_BUFFER	16      /* use 16 rx buffer on 405 emac */ | ||||||
|  | 
 | ||||||
| /*-----------------------------------------------------------------------
 | /*-----------------------------------------------------------------------
 | ||||||
|  * PCI stuff |  * PCI stuff | ||||||
|  *----------------------------------------------------------------------- |  *----------------------------------------------------------------------- | ||||||
|  |  | ||||||
|  | @ -55,15 +55,7 @@ | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| #undef	CONFIG_BOOTARGS | #undef	CONFIG_BOOTARGS | ||||||
| #define CONFIG_RAMBOOTCOMMAND							\ | #define CONFIG_BOOTCOMMAND	"bootm 100000"	/* default boot command	*/ | ||||||
| 	"setenv bootargs root=/dev/ram rw nfsroot=$(serverip):$(rootpath) "	\ |  | ||||||
| 	"ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):$(hostname)::off;"	\ |  | ||||||
| 	"bootm ffc00000 ffca0000" |  | ||||||
| #define CONFIG_NFSBOOTCOMMAND							\ |  | ||||||
| 	"setenv bootargs root=/dev/nfs rw nfsroot=$(serverip):$(rootpath) "	\ |  | ||||||
| 	"ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):$(hostname)::off;"	\ |  | ||||||
| 	"bootm ffc00000" |  | ||||||
| #define CONFIG_BOOTCOMMAND CONFIG_RAMBOOTCOMMAND |  | ||||||
| 
 | 
 | ||||||
| #define CONFIG_LOADS_ECHO	1	/* echo on for serial download	*/ | #define CONFIG_LOADS_ECHO	1	/* echo on for serial download	*/ | ||||||
| #define CFG_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/ | #define CFG_LOADS_BAUD_CHANGE	1	/* allow baudrate change	*/ | ||||||
|  | @ -73,12 +65,7 @@ | ||||||
| 
 | 
 | ||||||
| #define CONFIG_RTC_M48T35A	1		/* ST Electronics M48 timekeeper */ | #define CONFIG_RTC_M48T35A	1		/* ST Electronics M48 timekeeper */ | ||||||
| 
 | 
 | ||||||
| #if 0 /* test-only */
 |  | ||||||
| #define CONFIG_BOOTP_MASK	(CONFIG_BOOTP_DEFAULT |  \ |  | ||||||
| 				 CONFIG_BOOTP_VENDOREX) |  | ||||||
| #else |  | ||||||
| #define CONFIG_BOOTP_MASK       (CONFIG_BOOTP_DEFAULT) | #define CONFIG_BOOTP_MASK       (CONFIG_BOOTP_DEFAULT) | ||||||
| #endif |  | ||||||
| 
 | 
 | ||||||
| #define CONFIG_COMMANDS	      ( CONFIG_CMD_DFL	| \ | #define CONFIG_COMMANDS	      ( CONFIG_CMD_DFL	| \ | ||||||
| 				CFG_CMD_DHCP	| \ | 				CFG_CMD_DHCP	| \ | ||||||
|  | @ -147,6 +134,8 @@ | ||||||
| 
 | 
 | ||||||
| #define CONFIG_VERSION_VARIABLE	1       /* include version env variable */ | #define CONFIG_VERSION_VARIABLE	1       /* include version env variable */ | ||||||
| 
 | 
 | ||||||
|  | #define CFG_RX_ETH_BUFFER	16      /* use 16 rx buffer on 405 emac */ | ||||||
|  | 
 | ||||||
| /*-----------------------------------------------------------------------
 | /*-----------------------------------------------------------------------
 | ||||||
|  * PCI stuff |  * PCI stuff | ||||||
|  *----------------------------------------------------------------------- |  *----------------------------------------------------------------------- | ||||||
|  | @ -202,7 +191,7 @@ | ||||||
| #define CFG_FLASH_BASE		0xFFFC0000 | #define CFG_FLASH_BASE		0xFFFC0000 | ||||||
| #define CFG_MONITOR_BASE	CFG_FLASH_BASE | #define CFG_MONITOR_BASE	CFG_FLASH_BASE | ||||||
| #define CFG_MONITOR_LEN		(256 * 1024)	/* Reserve 256 kB for Monitor	*/ | #define CFG_MONITOR_LEN		(256 * 1024)	/* Reserve 256 kB for Monitor	*/ | ||||||
| #define CFG_MALLOC_LEN		(128 * 1024)	/* Reserve 128 kB for malloc()	*/ | #define CFG_MALLOC_LEN		(256 * 1024)	/* Reserve 256 kB for malloc()	*/ | ||||||
| 
 | 
 | ||||||
| /*
 | /*
 | ||||||
|  * For booting Linux, the board info and command line data |  * For booting Linux, the board info and command line data | ||||||
|  | @ -360,7 +349,7 @@ | ||||||
| #define CFG_FPGA_STATUS_TS_IRQ  0x1000 | #define CFG_FPGA_STATUS_TS_IRQ  0x1000 | ||||||
| 
 | 
 | ||||||
| #define CFG_FPGA_SPARTAN2       1           /* using Xilinx Spartan 2 now    */ | #define CFG_FPGA_SPARTAN2       1           /* using Xilinx Spartan 2 now    */ | ||||||
| #define CFG_FPGA_MAX_SIZE       64*1024     /* 64kByte is enough for XC2S15  */ | #define CFG_FPGA_MAX_SIZE       128*1024    /* 128kByte is enough for XC2S30 */ | ||||||
| 
 | 
 | ||||||
| /* FPGA program pin configuration */ | /* FPGA program pin configuration */ | ||||||
| #define CFG_FPGA_PRG            0x04000000  /* FPGA program pin (ppc output) */ | #define CFG_FPGA_PRG            0x04000000  /* FPGA program pin (ppc output) */ | ||||||
|  |  | ||||||
|  | @ -304,6 +304,7 @@ | ||||||
| #define CFG_ETH_IOBASE	     0x00104000 | #define CFG_ETH_IOBASE	     0x00104000 | ||||||
| 
 | 
 | ||||||
| #define CONFIG_EEPRO100 | #define CONFIG_EEPRO100 | ||||||
|  | #define CFG_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */ | ||||||
| #define PCI_ENET0_IOADDR	0x00104000 | #define PCI_ENET0_IOADDR	0x00104000 | ||||||
| #define PCI_ENET0_MEMADDR	0x80000000 | #define PCI_ENET0_MEMADDR	0x80000000 | ||||||
| #endif	/* __CONFIG_H */ | #endif	/* __CONFIG_H */ | ||||||
|  |  | ||||||
|  | @ -333,6 +333,7 @@ | ||||||
| 
 | 
 | ||||||
| #define CONFIG_NET_MULTI        /* Multi ethernet cards support */ | #define CONFIG_NET_MULTI        /* Multi ethernet cards support */ | ||||||
| #define CONFIG_EEPRO100 | #define CONFIG_EEPRO100 | ||||||
|  | #define CFG_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */ | ||||||
| #define CONFIG_EEPRO100_SROM_WRITE | #define CONFIG_EEPRO100_SROM_WRITE | ||||||
| 
 | 
 | ||||||
| #endif    /* __CONFIG_H */ | #endif    /* __CONFIG_H */ | ||||||
|  |  | ||||||
|  | @ -94,6 +94,7 @@ | ||||||
| #define CONFIG_NET_MULTI			/* Multi ethernet cards support */ | #define CONFIG_NET_MULTI			/* Multi ethernet cards support */ | ||||||
| 
 | 
 | ||||||
| #define CONFIG_EEPRO100				/* Ethernet Express PRO 100	*/ | #define CONFIG_EEPRO100				/* Ethernet Express PRO 100	*/ | ||||||
|  | #define CFG_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */ | ||||||
| 
 | 
 | ||||||
| #define PCI_ENET0_IOADDR	0x80000000 | #define PCI_ENET0_IOADDR	0x80000000 | ||||||
| #define PCI_ENET0_MEMADDR	0x80000000 | #define PCI_ENET0_MEMADDR	0x80000000 | ||||||
|  |  | ||||||
|  | @ -261,6 +261,7 @@ | ||||||
| #define CONFIG_NET_MULTI			/* Multi ethernet cards support */ | #define CONFIG_NET_MULTI			/* Multi ethernet cards support */ | ||||||
| 
 | 
 | ||||||
| #define CONFIG_EEPRO100 | #define CONFIG_EEPRO100 | ||||||
|  | #define CFG_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */ | ||||||
| #define CONFIG_TULIP | #define CONFIG_TULIP | ||||||
| 
 | 
 | ||||||
| #endif	/* __CONFIG_H */ | #endif	/* __CONFIG_H */ | ||||||
|  |  | ||||||
|  | @ -263,6 +263,7 @@ | ||||||
| #define CONFIG_NET_MULTI		/* Multi ethernet cards support */ | #define CONFIG_NET_MULTI		/* Multi ethernet cards support */ | ||||||
| 
 | 
 | ||||||
| #define CONFIG_EEPRO100 | #define CONFIG_EEPRO100 | ||||||
|  | #define CFG_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */ | ||||||
| #define CONFIG_TULIP | #define CONFIG_TULIP | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -316,6 +316,7 @@ | ||||||
| #ifdef	CONFIG_PCI | #ifdef	CONFIG_PCI | ||||||
| #define CONFIG_PCI_PNP | #define CONFIG_PCI_PNP | ||||||
| #define CONFIG_EEPRO100 | #define CONFIG_EEPRO100 | ||||||
|  | #define CFG_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */ | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /*
 | /*
 | ||||||
|  |  | ||||||
|  | @ -128,6 +128,10 @@ | ||||||
| 
 | 
 | ||||||
| #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */ | #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */ | ||||||
| 
 | 
 | ||||||
|  | #define CONFIG_VERSION_VARIABLE	1       /* include version env variable */ | ||||||
|  | 
 | ||||||
|  | #define CFG_RX_ETH_BUFFER	16      /* use 16 rx buffer on 405 emac */ | ||||||
|  | 
 | ||||||
| /*-----------------------------------------------------------------------
 | /*-----------------------------------------------------------------------
 | ||||||
|  * PCI stuff |  * PCI stuff | ||||||
|  *----------------------------------------------------------------------- |  *----------------------------------------------------------------------- | ||||||
|  |  | ||||||
|  | @ -82,6 +82,7 @@ | ||||||
| #define CONFIG_NET_MULTI			/* Multi ethernet cards support */ | #define CONFIG_NET_MULTI			/* Multi ethernet cards support */ | ||||||
| 
 | 
 | ||||||
| #define CONFIG_EEPRO100 | #define CONFIG_EEPRO100 | ||||||
|  | #define CFG_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */ | ||||||
| 
 | 
 | ||||||
| #define PCI_ENET0_IOADDR	0x80000000 | #define PCI_ENET0_IOADDR	0x80000000 | ||||||
| #define PCI_ENET0_MEMADDR	0x80000000 | #define PCI_ENET0_MEMADDR	0x80000000 | ||||||
|  |  | ||||||
|  | @ -81,6 +81,7 @@ | ||||||
| #define CONFIG_NET_MULTI			/* Multi ethernet cards support */ | #define CONFIG_NET_MULTI			/* Multi ethernet cards support */ | ||||||
| 
 | 
 | ||||||
| #define CONFIG_EEPRO100 | #define CONFIG_EEPRO100 | ||||||
|  | #define CFG_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */ | ||||||
| #define CONFIG_NATSEMI | #define CONFIG_NATSEMI | ||||||
| #define CONFIG_NS8382X | #define CONFIG_NS8382X | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -36,7 +36,7 @@ | ||||||
| #define CONFIG_X86		1	/* This is a X86 CPU		*/ | #define CONFIG_X86		1	/* This is a X86 CPU		*/ | ||||||
| #define CONFIG_SC520		1	/* Include support for AMD SC520 */ | #define CONFIG_SC520		1	/* Include support for AMD SC520 */ | ||||||
| 
 | 
 | ||||||
| #define CFG_SDRAM_PRECHARGE_DELAY 6     /* 6T */	 | #define CFG_SDRAM_PRECHARGE_DELAY 6     /* 6T */ | ||||||
| #define CFG_SDRAM_REFRESH_RATE    78    /* 7.8uS (choices are 7.8, 15.6, 31.2 or 62.5uS) */ | #define CFG_SDRAM_REFRESH_RATE    78    /* 7.8uS (choices are 7.8, 15.6, 31.2 or 62.5uS) */ | ||||||
| #define CFG_SDRAM_RAS_CAS_DELAY   3     /* 3T */ | #define CFG_SDRAM_RAS_CAS_DELAY   3     /* 3T */ | ||||||
| 
 | 
 | ||||||
|  | @ -71,7 +71,7 @@ | ||||||
| 
 | 
 | ||||||
| #define CONFIG_BOOTDELAY	15 | #define CONFIG_BOOTDELAY	15 | ||||||
| #define CONFIG_BOOTARGS    	"root=/dev/mtdblock1 console=ttyS0,9600 mtdparts=phys:7936k(root),256k(uboot) " | #define CONFIG_BOOTARGS    	"root=/dev/mtdblock1 console=ttyS0,9600 mtdparts=phys:7936k(root),256k(uboot) " | ||||||
| #define CONFIG_BOOTCOMMAND	"setenv bootargs root=/dev/nfs ip=autoconf console=ttyS0,9600 mtdparts=phys:7808k(root),128k(env),256k(uboot); bootp; bootm"  | #define CONFIG_BOOTCOMMAND	"setenv bootargs root=/dev/nfs ip=autoconf console=ttyS0,9600 mtdparts=phys:7808k(root),128k(env),256k(uboot); bootp; bootm" | ||||||
| 
 | 
 | ||||||
| #if (CONFIG_COMMANDS & CFG_CMD_KGDB) | #if (CONFIG_COMMANDS & CFG_CMD_KGDB) | ||||||
| #define CONFIG_KGDB_BAUDRATE	115200		/* speed to run kgdb serial port */ | #define CONFIG_KGDB_BAUDRATE	115200		/* speed to run kgdb serial port */ | ||||||
|  | @ -123,7 +123,7 @@ | ||||||
| #define CONFIG_SPI_EEPROM       /* SPI EEPROMs such as AT25010 or AT25640 */ | #define CONFIG_SPI_EEPROM       /* SPI EEPROMs such as AT25010 or AT25640 */ | ||||||
| #define CONFIG_MW_EEPROM        /* MicroWire EEPROMS such as AT93LC46 */ | #define CONFIG_MW_EEPROM        /* MicroWire EEPROMS such as AT93LC46 */ | ||||||
| #define CONFIG_DS1722           /* Dallas DS1722 SPI Temperature probe */ | #define CONFIG_DS1722           /* Dallas DS1722 SPI Temperature probe */ | ||||||
| 				  | 
 | ||||||
| 
 | 
 | ||||||
| /* allow to overwrite serial and ethaddr */ | /* allow to overwrite serial and ethaddr */ | ||||||
| #define CONFIG_ENV_OVERWRITE | #define CONFIG_ENV_OVERWRITE | ||||||
|  | @ -131,7 +131,7 @@ | ||||||
| 
 | 
 | ||||||
| #if 0 | #if 0 | ||||||
| /* Environment in flash */ | /* Environment in flash */ | ||||||
| #define CFG_ENV_IS_IN_FLASH     1  | #define CFG_ENV_IS_IN_FLASH     1 | ||||||
| # define CFG_ENV_ADDR		(0x387a0000)	/* Addr of Environment Sector	*/ | # define CFG_ENV_ADDR		(0x387a0000)	/* Addr of Environment Sector	*/ | ||||||
| # define CFG_ENV_SIZE		0x20000	/* Total Size of Environment Sector (or 0x10000) */ | # define CFG_ENV_SIZE		0x20000	/* Total Size of Environment Sector (or 0x10000) */ | ||||||
| # define CFG_ENV_OFFSET         0 | # define CFG_ENV_OFFSET         0 | ||||||
|  | @ -143,7 +143,7 @@ | ||||||
| # define CONFIG_SPI | # define CONFIG_SPI | ||||||
| # define CONFIG_SPI_X 1 | # define CONFIG_SPI_X 1 | ||||||
| # define CFG_ENV_SIZE		0x2000	/* Total Size of Environment EEPROM	*/ | # define CFG_ENV_SIZE		0x2000	/* Total Size of Environment EEPROM	*/ | ||||||
| # define CFG_ENV_OFFSET         0x1c00       | # define CFG_ENV_OFFSET         0x1c00 | ||||||
| 
 | 
 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
|  | @ -155,6 +155,7 @@ | ||||||
|  */ |  */ | ||||||
| #define CONFIG_NET_MULTI        /* Multi ethernet cards support */ | #define CONFIG_NET_MULTI        /* Multi ethernet cards support */ | ||||||
| #define CONFIG_EEPRO100 | #define CONFIG_EEPRO100 | ||||||
|  | #define CFG_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */ | ||||||
| 
 | 
 | ||||||
| /************************************************************
 | /************************************************************
 | ||||||
|  * IDE/ATA stuff |  * IDE/ATA stuff | ||||||
|  | @ -204,8 +205,8 @@ | ||||||
| #define CONFIG_PCI_SCAN_SHOW | #define CONFIG_PCI_SCAN_SHOW | ||||||
| 
 | 
 | ||||||
| #define	CFG_FIRST_PCI_IRQ   9 | #define	CFG_FIRST_PCI_IRQ   9 | ||||||
| #define	CFG_SECOND_PCI_IRQ  10  | #define	CFG_SECOND_PCI_IRQ  10 | ||||||
| #define CFG_THIRD_PCI_IRQ   11  | #define CFG_THIRD_PCI_IRQ   11 | ||||||
| #define	CFG_FORTH_PCI_IRQ   12 | #define	CFG_FORTH_PCI_IRQ   12 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -125,6 +125,7 @@ protect on $(u-boot_startaddr) $(u-boot_endaddr)" | ||||||
| #define CONFIG_PCI_SCAN_SHOW | #define CONFIG_PCI_SCAN_SHOW | ||||||
| #define CONFIG_NET_MULTI | #define CONFIG_NET_MULTI | ||||||
| #define CONFIG_EEPRO100 | #define CONFIG_EEPRO100 | ||||||
|  | #define CFG_RX_ETH_BUFFER	8               /* use 8 rx buffer on eepro100  */ | ||||||
| #define CONFIG_EEPRO100_SROM_WRITE | #define CONFIG_EEPRO100_SROM_WRITE | ||||||
| 
 | 
 | ||||||
| #define PCI_ENET0_IOADDR	0xF0000000 | #define PCI_ENET0_IOADDR	0xF0000000 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue