* Patch by Travis Sawyer, 10 Jun 2005:
Initialize allocated dev and private hw structures after their respective allocation in 440gx_enet.c * Patch by Steven Scholz, 10 Jun 2005: Fix byteorder problems with second argument of "bootm" with standalone images;
This commit is contained in:
parent
a87589da74
commit
b2532eff87
|
@ -2,6 +2,14 @@
|
||||||
Changes for U-Boot 1.1.3:
|
Changes for U-Boot 1.1.3:
|
||||||
======================================================================
|
======================================================================
|
||||||
|
|
||||||
|
* Patch by Travis Sawyer, 10 Jun 2005:
|
||||||
|
Initialize allocated dev and private hw structures
|
||||||
|
after their respective allocation in 440gx_enet.c
|
||||||
|
|
||||||
|
* Patch by Steven Scholz, 10 Jun 2005:
|
||||||
|
Fix byteorder problems with second argument of "bootm" with
|
||||||
|
standalone images;
|
||||||
|
|
||||||
* Add support for HMI1001 board
|
* Add support for HMI1001 board
|
||||||
|
|
||||||
* Disable "date" and "sntp" commands on TQM866M
|
* Disable "date" and "sntp" commands on TQM866M
|
||||||
|
|
|
@ -261,7 +261,7 @@ int do_bootm (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
|
||||||
name = "Standalone Application";
|
name = "Standalone Application";
|
||||||
/* A second argument overwrites the load address */
|
/* A second argument overwrites the load address */
|
||||||
if (argc > 2) {
|
if (argc > 2) {
|
||||||
hdr->ih_load = simple_strtoul(argv[2], NULL, 16);
|
hdr->ih_load = htonl(simple_strtoul(argv[2], NULL, 16));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case IH_TYPE_KERNEL:
|
case IH_TYPE_KERNEL:
|
||||||
|
|
|
@ -1216,6 +1216,7 @@ int ppc_440x_eth_initialize (bd_t * bis)
|
||||||
"Cannot allocate eth_device %d\n", eth_num);
|
"Cannot allocate eth_device %d\n", eth_num);
|
||||||
return (-1);
|
return (-1);
|
||||||
}
|
}
|
||||||
|
memset(dev, 0, sizeof(*dev));
|
||||||
|
|
||||||
/* Allocate our private use data */
|
/* Allocate our private use data */
|
||||||
hw = (EMAC_440GX_HW_PST) malloc (sizeof (*hw));
|
hw = (EMAC_440GX_HW_PST) malloc (sizeof (*hw));
|
||||||
|
@ -1226,6 +1227,7 @@ int ppc_440x_eth_initialize (bd_t * bis)
|
||||||
free (dev);
|
free (dev);
|
||||||
return (-1);
|
return (-1);
|
||||||
}
|
}
|
||||||
|
memset(hw, 0, sizeof(*hw));
|
||||||
|
|
||||||
switch (eth_num) {
|
switch (eth_num) {
|
||||||
default: /* fall through */
|
default: /* fall through */
|
||||||
|
|
Loading…
Reference in New Issue