- Jan 08, 2008
-
-
Joakim Tjernlund authored
Signed-off-by:
Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
-
- Jan 04, 2008
-
-
Matthias Fuchs authored
When CONFIG_NET_DO_NOT_TRY_ANOTHER is defined U-Boot's networking stack does not automatically switch to another interface. This patch does not touch the default behavior. Signed-off-by:
Matthias Fuchs <matthias.fuchs@esd-electronics.com> Signed-off-by:
Ben Warren <biggerbadderben@gmail.com>
-
Upakul Barkakaty authored
This patch modifies the return code handling in the eth_init() function, to be compatible with the handling of the return codes in the other network stack files. It now returns a 0 on Success and -1 on error. Signed-off-by:
Upakul Barkakaty <upakul.barkakaty@conexant.com> Signed-off-by:
Ben Warren <biggerbadderben@gmail.com>
-
Shinya Kuribayashi authored
Assigning the output of simple_strtoul(CB:A9:87:65:43:21) to `char', we are warned as below: U-Boot 1.2.0 (Aug 30 2007 - 08:27:37) DRAM: 256 MB Flash: 32 MB In: serial Out: serial Err: serial Net: NEC-Candy Warning: NEC-Candy MAC addresses don't match: Address in SROM is 00:00:4C:80:92:A2 Address in environment is FFFFFFCB:FFFFFFA9:FFFFFF87:65:43:21 This patch changes env_enetaddr type from `char' to `unsigned char'. Cc: Masaki Ishikawa <ishikawa-masaki@cnt.mxe.nes.nec.co.jp> Signed-off-by:
Shinya Kuribayashi <shinya.kuribayashi@necel.com> Signed-off-by:
Ben Warren <biggerbadderben@gmail.com>
-
Rafal Jaworowski authored
The purpose of this routine is receiving a single network frame, outside of U-Boot's NetLoop(). Exporting it to standalone programs that run on top of U-Boot will let them utilise networking facilities. For sending a raw frame the already existing eth_send() can be used. The direct consumer of this routine is the newly introduced API layer for external applications (enabled with CONFIG_API). Signed-off-by:
Rafal Jaworowski <raj@semihalf.com> Signed-off-by:
Piotr Kruszynski <ppk@semihalf.com> Signed-off-by:
Ben Warren <biggerbadderben@gmail.com>
-
- Nov 18, 2007
-
-
Jean-Christophe PLAGNIOL-VILLARD authored
-
- Nov 15, 2007
-
-
Grant Likely authored
This change is in preparation for condtitionial compile support in the build system. By spliting them all into seperate lines now, subsequent patches that change 'COBJS-y += ' into 'COBJS-$(CONFIG_<blah>) += ' will be less invasive and easier to review Signed-off-by:
Grant Likely <grant.likely@secretlab.ca>
-
- Nov 06, 2007
-
-
Roy Zang authored
This patch implements general ULi 526x Ethernet driver. Until now, it is the only native Ethernet port on MPC8610HPCD board, but it could be used on other boards with ULi 526x Ethernet port as well. Signed-off-by:
Roy Zang <tie-fei.zang@freescale.com> Signed-off-by:
Zhang Wei <wei.zhang@freescale.com> Acked-by:
Jon Loeliger <jdl@freescale.com> Signed-off-by:
Ben Warren <bwarren@qstreams.com>
-
- Nov 03, 2007
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Guennadi Liakhovetski authored
An obvious typo. Originally fixed in linkstation u-boot port. Signed-off-by:
Guennadi Liakhovetski <lg@denx.de>
-
- Nov 01, 2007
-
-
Justin Flammia authored
This is a multi-part message in MIME format. commit e6e505eae94ed721e123e177489291fc4544b7b8 Author: Justin Flammia <jflammia@savantav.com> Date: Mon Oct 29 17:19:03 2007 -0400 Found a bug in the way the DHCP Request packet is built, where the IP address that is offered by the server is bound to prematurely. This patch is a fix of that bug where the IP address offered by the DHCP server is not used until after the DHCP ACK from the server is received. Signed-off-by:
Justin Flammia <jflammia@savantav.com> Signed-off-by:
Ben Warren <bwarren@qstreams.com>
-
- Oct 29, 2007
-
-
Justin Flammia authored
This is a multi-part message in MIME format. commit e6e505eae94ed721e123e177489291fc4544b7b8 Author: Justin Flammia <jflammia@savantav.com> Date: Mon Oct 29 17:19:03 2007 -0400 Found a bug in the way the DHCP Request packet is built, where the IP address that is offered by the server is bound to prematurely. This patch is a fix of that bug where the IP address offered by the DHCP server is not used until after the DHCP ACK from the server is received. Signed-off-by:
Justin Flammia <jflammia@savantav.com> Signed-off-by:
Ben Warren <bwarren@qstreams.com>
-
- Sep 18, 2007
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- Sep 11, 2007
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- Aug 31, 2007
-
-
Wolfgang Denk authored
The old code had a loop limit overflow bug which caused a semi- infinite loop for small packets, because in "i<len-8", "i" was signed, but "len" was unsigned, and "len-8" became a huge number for small values of "len". This is a workaround which replaces broken commit 8f1bc284. Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
- Aug 30, 2007
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Grant Likely authored
The TFTP OACK code trusts that the incoming packet is formated as ASCII text and can be processed by string functions. It also has a loop limit overflow bug where if the packet length is less than 8, it ends up looping over *all* of memory to find the 'blksize' string. This patch solves the problem by forcing the packet to be null terminated and using strstr() to search for the sub string. Signed-off-by:
Grant Likely <grant.likely@secretlab.ca>
-
- Aug 29, 2007
-
-
Stefano Babic authored
TFTP does not work anymore after multicast tftp patch was applied on little endian systems. This patch fix it. Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
- Aug 15, 2007
-
-
Jon Loeliger authored
Remove a leftover in net/tftp.c while we're at it. Signed-off-by:
Jon Loeliger <jdl@freescale.com>
-
Jon Loeliger authored
Remove a leftover in net/tftp.c while we're at it. Signed-off-by:
Jon Loeliger <jdl@freescale.com>
-
- Aug 14, 2007
-
-
Wolfgang Denk authored
-
David Updegraff authored
Implemented IETF RFC2090, Multicast TFTP. Initial implementation on Realtek RTL8139 and Freescale TSEC. Signed-off-by:
David Updegraff <dave@cray.com> Signed-off-by:
Ben Warren <bwarren@qstreams.com>
-
Wilson Callan authored
Added CONFIG_BOOTP_SERVERIP to allow the tftp server to be different from the bootp server Signed-off-by:
Wilson Callan <wcallan@savantav.com> Signed-off-by:
Ben Warren <bwarren@qstreams.com>
-
- Aug 10, 2007
-
-
Sergey Kubushyn authored
Add support for the following DaVinci boards: - DV_EVM - SCHMOOGIE - SONATA Changes: - Split into separate board directories - Removed changes to MTD_DEBUG (or whatever it's called) - New CONFIG_CMD party line followed - Some cosmetic fixes, cleanup etc. - Patches against the latest U-Boot tree as of now. - Fixed CONFIG_CMD_NET in net files. - Fixed CONFIG_CMD_EEPROM for schmoogie. - Made sure it compiles and works (forceenv() link problem) on SCHMOOGIE and DV_EVM. Can't check if it works on SONATA, don't have a board any more, but it at least compiles. Here is an excerpt from session log on SCHMOOGIE... U-Boot 1.2.0-g6c33c785-dirty (Aug 7 2007 - 13:07:17) DRAM: 128 MB NAND: 128 MiB In: serial Out: serial Err: serial ARM Clock : 297MHz DDR Clock : 162MHz ETH PHY : DP83848 @ 0x01 U-Boot > iprobe Valid chip addresses: 1B 38 3A 3D 3F 50 5D 6F U-Boot > ping 192.168.253.10 host 192.168.253.10 is alive U-Boot > Signed-off-by:
Sergey Kubushyn <ksi@koi8.net> Acked-by:
Dirk Behme <dirk.behme@gmail.com> Acked-by:
Zach Sadecki <Zach.Sadecki@ripcode.com> Acked-by:
Stefan Roese <sr@denx.de>
-
- Jul 27, 2007
-
-
Rafal Jaworowski authored
The following MPC5121e subsystems are supported: - low-level CPU init - NOR Boot Flash (common CFI driver) - DDR SDRAM - FEC - I2C - Watchdog Signed-off-by:
Grzegorz Bernacki <gjb@semihalf.com> Signed-off-by:
Rafal Jaworowski <raj@semihalf.com> Signed-off-by:
Jan Wrobel <wrr@semihalf.com>
-
- Jul 13, 2007
-
-
Heiko Schocher authored
Signed-off-by:
Heiko Schocher <hs@denx.de>
-
- Jul 11, 2007
-
-
Stefan Roese authored
Signed-off-by:
Stefan Roese <sr@denx.de>
-
- Jul 10, 2007
-
-
TsiChung Liew authored
Added mcffec_initialize() in eth_initialize() Signed-off-by:
TsiChungLiew <Tsi-Chung.Liew@freescale.com>
-
Jon Loeliger authored
Fixed some broken instances of "#ifdef CMD_CFG_IDE" too. Those always evaluated TRUE, and thus were always compiled even when IDE really wasn't defined/wanted. Signed-off-by:
Jon Loeliger <jdl@freescale.com>
-
Jon Loeliger authored
All of the choices for CONFIG_BOOTP_ are now documented in the README file. You must now individually select exactly the set that you want using a series of #define CONFIG_BOOTP_<x> statements in the board port config files now. Signed-off-by:
Jon Loeliger <jdl@freescale.com>
-
- Jul 09, 2007
-
-
Jon Loeliger authored
Signed-off-by:
Jon Loeliger <jdl@freescale.com>
-
- Jul 03, 2007
-
-
Jon Loeliger authored
This is a compatibility step that allows both the older form and the new form to co-exist for a while until the older can be removed entirely. All transformations are of the form: Before: #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) After: #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT) Signed-off-by:
Jon Loeliger <jdl@freescale.com>
-
- Jun 22, 2007
-
-
Heiko Schocher authored
- Show on the Status LEDs, some States of the board. - Get the MAC addresses from the EEProm - use PREBOOT - use the CF on the board. - check the U-Boot image in the Flash with a SHA1 checksum. - use dynamic TLB entries generation for the SDRAM Signed-off-by:
Heiko Schocher <hs@denx.de>
-
- Jun 18, 2007
-
-
TsiChung Liew authored
Added board/freescale/m5329evb, cpu/mcf532x, drivers/net, drivers/serial, immap_5329.h, m5329.h, mcfrtc.h, include/configs/M5329EVB.h, lib_m68k/interrupts.c, and rtc/mcfrtc.c Modified CREDITS, MAKEFILE, Makefile, README, common/cmd_bdinfo.c, common/cmd_mii.c, include/asm-m68k/byteorder.h, include/asm-m68k/fec.h, include/asm-m68k/io.h, include/asm-m68k/mcftimer.h, include/asm-m68k/mcfuart.h, include/asm-m68k/ptrace.h, include/asm-m68k/u-boot.h, lib_m68k/Makefile, lib_m68k/board.c, lib_m68k/time.c, net/eth.c and rtc/Makefile Signed-off-by:
TsiChung Liew <Tsi-Chung.Liew@freescale.com>
-
- May 16, 2007
-
-
Kim Phillips authored
For all practical u-boot purposes, TSECs don't differ throughout the mpc8[356]xx families; reduce CONFIG_MPC8YXX_TSECx to CONFIG_TSECx. Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- Apr 14, 2007
-
-
Haavard Skinnemoen authored
Implement MACB initialization for AVR32 and ATSTK1000, and turn everything on, including the MACB driver. Signed-off-by:
Haavard Skinnemoen <hskinnemoen@atmel.com>
-
- Apr 05, 2007
-
-
Aubrey Li authored
-
- Mar 07, 2007
-
-
Ed Swarthout authored
Add ICMP_ECHO_REQUEST packet support by responding with a ICMP_ECHO_REPLY. This permits the ping command to test the phy interface when the phy is put in loopback mode (typically by setting register 0 bit 14). It also allows the port to respond to an external ping when u-boot is processing some other net command (such as tftp). This is useful when tftp appears to hang. Signed-off-by:
Ed Swarthout <Ed.Swarthout@freescale.com> Signed-off-by:
Ben Warren <bwarren@qstreams.com>
-
- Nov 29, 2006
-
-
Stefan Roese authored
This patch adds support for the Prodrive P3M750 (PPC750 & MV64460) and the P3M7448 (MPC7448 & MV64460) PMC modules. Both modules are quite similar and share the same board directory "prodrive/p3mx" and the same config file "p3mx.h". Signed-off-by:
Stefan Roese <sr@denx.de>
-
- Nov 04, 2006
-
-
Dave Liu authored
this patch adds support for the QUICC Engine based UCC gigabit ethernet device.
-