env: Rename common functions related to setenv()

We are now using an env_ prefix for environment functions. Rename these
commonly used functions, for consistency. Also add function comments in
common.h.

Suggested-by: Wolfgang Denk <wd@denx.de>
Signed-off-by: Simon Glass <sjg@chromium.org>
master
Simon Glass 7 years ago committed by Tom Rini
parent 382bee57f1
commit 018f530323
  1. 2
      api/api.c
  2. 2
      arch/arm/mach-tegra/tegra186/nvtboot_board.c
  3. 2
      arch/arm/mach-uniphier/mmc-first-dev.c
  4. 2
      board/boundary/nitrogen6x/nitrogen6x.c
  5. 2
      board/engicam/common/board.c
  6. 4
      board/freescale/qemu-ppce500/qemu-ppce500.c
  7. 2
      board/grinn/liteboard/board.c
  8. 2
      board/raspberrypi/rpi/rpi.c
  9. 2
      board/sunxi/board.c
  10. 2
      cmd/cbfs.c
  11. 2
      cmd/cramfs.c
  12. 4
      cmd/fdt.c
  13. 2
      cmd/jffs2.c
  14. 6
      cmd/load.c
  15. 2
      cmd/lzmadec.c
  16. 2
      cmd/mtdparts.c
  17. 6
      cmd/nand.c
  18. 6
      cmd/nvedit.c
  19. 2
      cmd/reiser.c
  20. 4
      cmd/setexpr.c
  21. 4
      cmd/tpm.c
  22. 12
      cmd/trace.c
  23. 2
      cmd/unzip.c
  24. 4
      cmd/ximg.c
  25. 2
      cmd/zfs.c
  26. 2
      cmd/zip.c
  27. 6
      common/autoboot.c
  28. 2
      common/board_r.c
  29. 4
      common/bootm.c
  30. 2
      common/bootm_os.c
  31. 2
      drivers/bootcount/bootcount_env.c
  32. 2
      drivers/net/fm/fm.c
  33. 2
      drivers/scsi/scsi.c
  34. 6
      fs/fs.c
  35. 2
      fs/ubifs/ubifs.c
  36. 26
      include/common.h
  37. 4
      net/net.c

@ -663,7 +663,7 @@ void api_init(void)
return; return;
} }
setenv_hex("api_address", (unsigned long)sig); env_set_hex("api_address", (unsigned long)sig);
debugf("API sig @ 0x%lX\n", (unsigned long)sig); debugf("API sig @ 0x%lX\n", (unsigned long)sig);
memcpy(sig->magic, API_SIG_MAGIC, 8); memcpy(sig->magic, API_SIG_MAGIC, 8);
sig->version = API_SIG_VERSION; sig->version = API_SIG_VERSION;

@ -15,7 +15,7 @@ static int set_fdt_addr(void)
{ {
int ret; int ret;
ret = setenv_hex("fdt_addr", nvtboot_boot_x0); ret = env_set_hex("fdt_addr", nvtboot_boot_x0);
if (ret) { if (ret) {
printf("Failed to set fdt_addr to point at DTB: %d\n", ret); printf("Failed to set fdt_addr to point at DTB: %d\n", ret);
return ret; return ret;

@ -35,7 +35,7 @@ static int do_mmcsetn(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
if (dev < 0) if (dev < 0)
return CMD_RET_FAILURE; return CMD_RET_FAILURE;
setenv_ulong("mmc_first_dev", dev); env_set_ulong("mmc_first_dev", dev);
return CMD_RET_SUCCESS; return CMD_RET_SUCCESS;
} }

@ -1021,6 +1021,6 @@ int misc_init_r(void)
#ifdef CONFIG_CMD_BMODE #ifdef CONFIG_CMD_BMODE
add_board_boot_modes(board_boot_modes); add_board_boot_modes(board_boot_modes);
#endif #endif
setenv_hex("reset_cause", get_imx_reset_cause()); env_set_hex("reset_cause", get_imx_reset_cause());
return 0; return 0;
} }

@ -21,7 +21,7 @@ static void mmc_late_init(void)
char mmcblk[32]; char mmcblk[32];
u32 dev_no = mmc_get_env_dev(); u32 dev_no = mmc_get_env_dev();
setenv_ulong("mmcdev", dev_no); env_set_ulong("mmcdev", dev_no);
/* Set mmcblk env */ /* Set mmcblk env */
sprintf(mmcblk, "/dev/mmcblk%dp2 rootwait rw", dev_no); sprintf(mmcblk, "/dev/mmcblk%dp2 rootwait rw", dev_no);

@ -211,10 +211,10 @@ int last_stage_init(void)
/* -kernel boot */ /* -kernel boot */
prop = fdt_getprop(fdt, chosen, "qemu,boot-kernel", &len); prop = fdt_getprop(fdt, chosen, "qemu,boot-kernel", &len);
if (prop && (len >= 8)) if (prop && (len >= 8))
setenv_hex("qemu_kernel_addr", *prop); env_set_hex("qemu_kernel_addr", *prop);
/* Give the user a variable for the host fdt */ /* Give the user a variable for the host fdt */
setenv_hex("fdt_addr_r", (ulong)fdt); env_set_hex("fdt_addr_r", (ulong)fdt);
return 0; return 0;
} }

@ -168,7 +168,7 @@ void board_late_mmc_init(void)
if (!check_mmc_autodetect()) if (!check_mmc_autodetect())
return; return;
setenv_ulong("mmcdev", dev_no); env_set_ulong("mmcdev", dev_no);
/* Set mmcblk env */ /* Set mmcblk env */
sprintf(mmcblk, "/dev/mmcblk%dp2 rootwait rw", sprintf(mmcblk, "/dev/mmcblk%dp2 rootwait rw",

@ -266,7 +266,7 @@ static void set_fdt_addr(void)
if (fdt_magic(fw_dtb_pointer) != FDT_MAGIC) if (fdt_magic(fw_dtb_pointer) != FDT_MAGIC)
return; return;
setenv_hex("fdt_addr", fw_dtb_pointer); env_set_hex("fdt_addr", fw_dtb_pointer);
} }
/* /*

@ -646,7 +646,7 @@ static void parse_spl_header(const uint32_t spl_addr)
return; return;
} }
/* otherwise assume .scr format (mkimage-type script) */ /* otherwise assume .scr format (mkimage-type script) */
setenv_hex("fel_scriptaddr", spl->fel_script_address); env_set_hex("fel_scriptaddr", spl->fel_script_address);
} }
/* /*

@ -80,7 +80,7 @@ static int do_cbfs_fsload(cmd_tbl_t *cmdtp, int flag, int argc,
printf("\n%ld bytes read\n", size); printf("\n%ld bytes read\n", size);
setenv_hex("filesize", size); env_set_hex("filesize", size);
return 0; return 0;
} }

@ -138,7 +138,7 @@ int do_cramfs_load(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
if (size > 0) { if (size > 0) {
printf("### CRAMFS load complete: %d bytes loaded to 0x%lx\n", printf("### CRAMFS load complete: %d bytes loaded to 0x%lx\n",
size, offset); size, offset);
setenv_hex("filesize", size); env_set_hex("filesize", size);
} else { } else {
printf("### CRAMFS LOAD ERROR<%x> for %s!\n", size, filename); printf("### CRAMFS LOAD ERROR<%x> for %s!\n", size, filename);
} }

@ -43,7 +43,7 @@ void set_working_fdt_addr(ulong addr)
buf = map_sysmem(addr, 0); buf = map_sysmem(addr, 0);
working_fdt = buf; working_fdt = buf;
setenv_hex("fdtaddr", addr); env_set_hex("fdtaddr", addr);
} }
/* /*
@ -373,7 +373,7 @@ static int do_fdt(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
} }
if (subcmd[0] == 's') { if (subcmd[0] == 's') {
/* get the num nodes at this level */ /* get the num nodes at this level */
setenv_ulong(var, curIndex + 1); env_set_ulong(var, curIndex + 1);
} else { } else {
/* node index not found */ /* node index not found */
printf("libfdt node not found\n"); printf("libfdt node not found\n");

@ -512,7 +512,7 @@ int do_jffs2_fsload(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
if (size > 0) { if (size > 0) {
printf("### %s load complete: %d bytes loaded to 0x%lx\n", printf("### %s load complete: %d bytes loaded to 0x%lx\n",
fsname, size, offset); fsname, size, offset);
setenv_hex("filesize", size); env_set_hex("filesize", size);
} else { } else {
printf("### %s LOAD ERROR<%x> for %s!\n", fsname, size, filename); printf("### %s LOAD ERROR<%x> for %s!\n", fsname, size, filename);
} }

@ -182,7 +182,7 @@ static ulong load_serial(long offset)
start_addr, end_addr, size, size start_addr, end_addr, size, size
); );
flush_cache(start_addr, size); flush_cache(start_addr, size);
setenv_hex("filesize", size); env_set_hex("filesize", size);
return (addr); return (addr);
case SREC_START: case SREC_START:
break; break;
@ -529,7 +529,7 @@ static ulong load_serial_bin(ulong offset)
flush_cache(offset, size); flush_cache(offset, size);
printf("## Total Size = 0x%08x = %d Bytes\n", size, size); printf("## Total Size = 0x%08x = %d Bytes\n", size, size);
setenv_hex("filesize", size); env_set_hex("filesize", size);
return offset; return offset;
} }
@ -1000,7 +1000,7 @@ static ulong load_serial_ymodem(ulong offset, int mode)
flush_cache(offset, ALIGN(size, ARCH_DMA_MINALIGN)); flush_cache(offset, ALIGN(size, ARCH_DMA_MINALIGN));
printf("## Total Size = 0x%08x = %d Bytes\n", size, size); printf("## Total Size = 0x%08x = %d Bytes\n", size, size);
setenv_hex("filesize", size); env_set_hex("filesize", size);
return offset; return offset;
} }

@ -42,7 +42,7 @@ static int do_lzmadec(cmd_tbl_t *cmdtp, int flag, int argc, char *const argv[])
return 1; return 1;
printf("Uncompressed size: %ld = %#lX\n", (ulong)src_len, printf("Uncompressed size: %ld = %#lX\n", (ulong)src_len,
(ulong)src_len); (ulong)src_len);
setenv_hex("filesize", src_len); env_set_hex("filesize", src_len);
return 0; return 0;
} }

@ -239,7 +239,7 @@ static void index_partitions(void)
dev = list_entry(dentry, struct mtd_device, link); dev = list_entry(dentry, struct mtd_device, link);
if (dev == current_mtd_dev) { if (dev == current_mtd_dev) {
mtddevnum += current_mtd_partnum; mtddevnum += current_mtd_partnum;
setenv_ulong("mtddevnum", mtddevnum); env_set_ulong("mtddevnum", mtddevnum);
break; break;
} }
mtddevnum += dev->num_parts; mtddevnum += dev->num_parts;

@ -305,9 +305,9 @@ static void nand_print_and_set_info(int idx)
printf(" bbt options 0x%08x\n", chip->bbt_options); printf(" bbt options 0x%08x\n", chip->bbt_options);
/* Set geometry info */ /* Set geometry info */
setenv_hex("nand_writesize", mtd->writesize); env_set_hex("nand_writesize", mtd->writesize);
setenv_hex("nand_oobsize", mtd->oobsize); env_set_hex("nand_oobsize", mtd->oobsize);
setenv_hex("nand_erasesize", mtd->erasesize); env_set_hex("nand_erasesize", mtd->erasesize);
} }
static int raw_access(struct mtd_info *mtd, ulong addr, loff_t off, static int raw_access(struct mtd_info *mtd, ulong addr, loff_t off,

@ -304,7 +304,7 @@ int env_set(const char *varname, const char *varvalue)
* @param value Value to set it to * @param value Value to set it to
* @return 0 if ok, 1 on error * @return 0 if ok, 1 on error
*/ */
int setenv_ulong(const char *varname, ulong value) int env_set_ulong(const char *varname, ulong value)
{ {
/* TODO: this should be unsigned */ /* TODO: this should be unsigned */
char *str = simple_itoa(value); char *str = simple_itoa(value);
@ -319,7 +319,7 @@ int setenv_ulong(const char *varname, ulong value)
* @param value Value to set it to * @param value Value to set it to
* @return 0 if ok, 1 on error * @return 0 if ok, 1 on error
*/ */
int setenv_hex(const char *varname, ulong value) int env_set_hex(const char *varname, ulong value)
{ {
char str[17]; char str[17];
@ -957,7 +957,7 @@ NXTARG: ;
envp->flags = ACTIVE_FLAG; envp->flags = ACTIVE_FLAG;
#endif #endif
} }
setenv_hex("filesize", len + offsetof(env_t, data)); env_set_hex("filesize", len + offsetof(env_t, data));
return 0; return 0;

@ -157,7 +157,7 @@ int do_reiserload (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
load_addr = addr; load_addr = addr;
printf ("\n%ld bytes read\n", filelen); printf ("\n%ld bytes read\n", filelen);
setenv_hex("filesize", filelen); env_set_hex("filesize", filelen);
return filelen; return filelen;
} }

@ -314,7 +314,7 @@ static int do_setexpr(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
/* plain assignment: "setexpr name value" */ /* plain assignment: "setexpr name value" */
if (argc == 3) { if (argc == 3) {
setenv_hex(argv[1], a); env_set_hex(argv[1], a);
return 0; return 0;
} }
@ -370,7 +370,7 @@ static int do_setexpr(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
return 1; return 1;
} }
setenv_hex(argv[1], value); env_set_hex(argv[1], value);
return 0; return 0;
} }

@ -231,7 +231,7 @@ static int type_string_write_vars(const char *type_str, uint8_t *data,
default: default:
return -1; return -1;
} }
if (setenv_ulong(*vars, value)) if (env_set_ulong(*vars, value))
return -1; return -1;
} }
@ -624,7 +624,7 @@ static int do_tpm_load_key_by_sha1(cmd_tbl_t *cmdtp, int flag, int argc, char *
&key_handle); &key_handle);
if (!err) { if (!err) {
printf("Key handle is 0x%x\n", key_handle); printf("Key handle is 0x%x\n", key_handle);
setenv_hex("key_handle", key_handle); env_set_hex("key_handle", key_handle);
} }
return report_return_code(err); return report_return_code(err);

@ -46,9 +46,9 @@ static int create_func_list(int argc, char * const argv[])
used = min(avail, (size_t)needed); used = min(avail, (size_t)needed);
printf("Function trace dumped to %08lx, size %#zx\n", printf("Function trace dumped to %08lx, size %#zx\n",
(ulong)map_to_sysmem(buff + buff_ptr), used); (ulong)map_to_sysmem(buff + buff_ptr), used);
setenv_hex("profbase", map_to_sysmem(buff)); env_set_hex("profbase", map_to_sysmem(buff));
setenv_hex("profsize", buff_size); env_set_hex("profsize", buff_size);
setenv_hex("profoffset", buff_ptr + used); env_set_hex("profoffset", buff_ptr + used);
return 0; return 0;
} }
@ -71,9 +71,9 @@ static int create_call_list(int argc, char * const argv[])
printf("Call list dumped to %08lx, size %#zx\n", printf("Call list dumped to %08lx, size %#zx\n",
(ulong)map_to_sysmem(buff + buff_ptr), used); (ulong)map_to_sysmem(buff + buff_ptr), used);
setenv_hex("profbase", map_to_sysmem(buff)); env_set_hex("profbase", map_to_sysmem(buff));
setenv_hex("profsize", buff_size); env_set_hex("profsize", buff_size);
setenv_hex("profoffset", buff_ptr + used); env_set_hex("profoffset", buff_ptr + used);
return 0; return 0;
} }

@ -29,7 +29,7 @@ static int do_unzip(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
return 1; return 1;
printf("Uncompressed size: %ld = 0x%lX\n", src_len, src_len); printf("Uncompressed size: %ld = 0x%lX\n", src_len, src_len);
setenv_hex("filesize", src_len); env_set_hex("filesize", src_len);
return 0; return 0;
} }

@ -251,8 +251,8 @@ do_imgextract(cmd_tbl_t * cmdtp, int flag, int argc, char * const argv[])
flush_cache(dest, len); flush_cache(dest, len);
setenv_hex("fileaddr", data); env_set_hex("fileaddr", data);
setenv_hex("filesize", len); env_set_hex("filesize", len);
return 0; return 0;
} }

@ -115,7 +115,7 @@ static int do_zfs_load(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]
load_addr = addr; load_addr = addr;
printf("%llu bytes read\n", zfile.size); printf("%llu bytes read\n", zfile.size);
setenv_hex("filesize", zfile.size); env_set_hex("filesize", zfile.size);
return 0; return 0;
} }

@ -30,7 +30,7 @@ static int do_zip(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
return 1; return 1;
printf("Compressed size: %ld = 0x%lX\n", dst_len, dst_len); printf("Compressed size: %ld = 0x%lX\n", dst_len, dst_len);
setenv_hex("filesize", dst_len); env_set_hex("filesize", dst_len);
return 0; return 0;
} }

@ -278,12 +278,12 @@ static void process_fdt_options(const void *blob)
/* Add an env variable to point to a kernel payload, if available */ /* Add an env variable to point to a kernel payload, if available */
addr = fdtdec_get_config_int(gd->fdt_blob, "kernel-offset", 0); addr = fdtdec_get_config_int(gd->fdt_blob, "kernel-offset", 0);
if (addr) if (addr)
setenv_addr("kernaddr", (void *)(CONFIG_SYS_TEXT_BASE + addr)); env_set_addr("kernaddr", (void *)(CONFIG_SYS_TEXT_BASE + addr));
/* Add an env variable to point to a root disk, if available */ /* Add an env variable to point to a root disk, if available */
addr = fdtdec_get_config_int(gd->fdt_blob, "rootdisk-offset", 0); addr = fdtdec_get_config_int(gd->fdt_blob, "rootdisk-offset", 0);
if (addr) if (addr)
setenv_addr("rootaddr", (void *)(CONFIG_SYS_TEXT_BASE + addr)); env_set_addr("rootaddr", (void *)(CONFIG_SYS_TEXT_BASE + addr));
#endif /* CONFIG_OF_CONTROL && CONFIG_SYS_TEXT_BASE */ #endif /* CONFIG_OF_CONTROL && CONFIG_SYS_TEXT_BASE */
} }
@ -300,7 +300,7 @@ const char *bootdelay_process(void)
bootcount = bootcount_load(); bootcount = bootcount_load();
bootcount++; bootcount++;
bootcount_store(bootcount); bootcount_store(bootcount);
setenv_ulong("bootcount", bootcount); env_set_ulong("bootcount", bootcount);
bootlimit = getenv_ulong("bootlimit", 10, 0); bootlimit = getenv_ulong("bootlimit", 10, 0);
#endif /* CONFIG_BOOTCOUNT_LIMIT */ #endif /* CONFIG_BOOTCOUNT_LIMIT */

@ -486,7 +486,7 @@ static int initr_env(void)
else else
set_default_env(NULL); set_default_env(NULL);
#ifdef CONFIG_OF_CONTROL #ifdef CONFIG_OF_CONTROL
setenv_addr("fdtcontroladdr", gd->fdt_blob); env_set_addr("fdtcontroladdr", gd->fdt_blob);
#endif #endif
/* Initialize from environment */ /* Initialize from environment */

@ -645,8 +645,8 @@ int do_bootm_states(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[],
ret = boot_ramdisk_high(&images->lmb, images->rd_start, ret = boot_ramdisk_high(&images->lmb, images->rd_start,
rd_len, &images->initrd_start, &images->initrd_end); rd_len, &images->initrd_start, &images->initrd_end);
if (!ret) { if (!ret) {
setenv_hex("initrd_start", images->initrd_start); env_set_hex("initrd_start", images->initrd_start);
setenv_hex("initrd_end", images->initrd_end); env_set_hex("initrd_end", images->initrd_end);
} }
} }
#endif #endif

@ -23,7 +23,7 @@ static int do_bootm_standalone(int flag, int argc, char * const argv[],
/* Don't start if "autostart" is set to "no" */ /* Don't start if "autostart" is set to "no" */
s = getenv("autostart"); s = getenv("autostart");
if ((s != NULL) && !strcmp(s, "no")) { if ((s != NULL) && !strcmp(s, "no")) {
setenv_hex("filesize", images->os.image_len); env_set_hex("filesize", images->os.image_len);
return 0; return 0;
} }
appl = (int (*)(int, char * const []))images->ep; appl = (int (*)(int, char * const []))images->ep;

@ -13,7 +13,7 @@ void bootcount_store(ulong a)
int upgrade_available = getenv_ulong("upgrade_available", 10, 0); int upgrade_available = getenv_ulong("upgrade_available", 10, 0);
if (upgrade_available) { if (upgrade_available) {
setenv_ulong("bootcount", a); env_set_ulong("bootcount", a);
env_save(); env_save();
} }
} }

@ -418,7 +418,7 @@ int fm_init_common(int index, struct ccsr_fman *reg)
rc = fman_upload_firmware(index, &reg->fm_imem, addr); rc = fman_upload_firmware(index, &reg->fm_imem, addr);
if (rc) if (rc)
return rc; return rc;
setenv_addr("fman_ucode", addr); env_set_addr("fman_ucode", addr);
fm_init_muram(index, &reg->muram); fm_init_muram(index, &reg->muram);
fm_init_qmi(&reg->fm_qmi_common); fm_init_qmi(&reg->fm_qmi_common);

@ -682,7 +682,7 @@ int scsi_scan(bool verbose)
printf("Found %d device(s).\n", scsi_max_devs); printf("Found %d device(s).\n", scsi_max_devs);
#ifndef CONFIG_SPL_BUILD #ifndef CONFIG_SPL_BUILD
setenv_ulong("scsidevs", scsi_max_devs); env_set_ulong("scsidevs", scsi_max_devs);
#endif #endif
return 0; return 0;
} }

@ -348,7 +348,7 @@ int do_size(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[],
if (fs_size(argv[3], &size) < 0) if (fs_size(argv[3], &size) < 0)
return CMD_RET_FAILURE; return CMD_RET_FAILURE;
setenv_hex("filesize", size); env_set_hex("filesize", size);
return 0; return 0;
} }
@ -417,8 +417,8 @@ int do_load(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[],
} }
puts("\n"); puts("\n");
setenv_hex("fileaddr", addr); env_set_hex("fileaddr", addr);
setenv_hex("filesize", len_read); env_set_hex("filesize", len_read);
return 0; return 0;
} }

@ -941,7 +941,7 @@ int ubifs_load(char *filename, u32 addr, u32 size)
err = ubifs_read(filename, (void *)(uintptr_t)addr, 0, size, &actread); err = ubifs_read(filename, (void *)(uintptr_t)addr, 0, size, &actread);
if (err == 0) { if (err == 0) {
setenv_hex("filesize", actread); env_set_hex("filesize", actread);
printf("Done\n"); printf("Done\n");
} }

@ -349,18 +349,34 @@ int getenv_yesno(const char *var);
*/ */
int env_set(const char *varname, const char *value); int env_set(const char *varname, const char *value);
int setenv_ulong(const char *varname, ulong value);
int setenv_hex(const char *varname, ulong value);
/** /**
* setenv_addr - Set an environment variable to an address in hex * env_set_ulong() - set an environment variable to an integer
*
* @varname: Variable to adjust
* @value: Value to set for the variable (will be converted to a string)
* @return 0 if OK, 1 on error
*/
int env_set_ulong(const char *varname, ulong value);
/**
* env_set_hex() - set an environment variable to a hex value
*
* @varname: Variable to adjust
* @value: Value to set for the variable (will be converted to a hex string)
* @return 0 if OK, 1 on error
*/
int env_set_hex(const char *varname, ulong value);
/**
* env_set_addr - Set an environment variable to an address in hex
* *
* @varname: Environment variable to set * @varname: Environment variable to set
* @addr: Value to set it to * @addr: Value to set it to
* @return 0 if ok, 1 on error * @return 0 if ok, 1 on error
*/ */
static inline int setenv_addr(const char *varname, const void *addr) static inline int env_set_addr(const char *varname, const void *addr)
{ {
return setenv_hex(varname, (ulong)addr); return env_set_hex(varname, (ulong)addr);
} }
#ifdef CONFIG_AUTO_COMPLETE #ifdef CONFIG_AUTO_COMPLETE

@ -616,8 +616,8 @@ restart:
if (net_boot_file_size > 0) { if (net_boot_file_size > 0) {
printf("Bytes transferred = %d (%x hex)\n", printf("Bytes transferred = %d (%x hex)\n",
net_boot_file_size, net_boot_file_size); net_boot_file_size, net_boot_file_size);
setenv_hex("filesize", net_boot_file_size); env_set_hex("filesize", net_boot_file_size);
setenv_hex("fileaddr", load_addr); env_set_hex("fileaddr", load_addr);
} }
if (protocol != NETCONS) if (protocol != NETCONS)
eth_halt(); eth_halt();

Loading…
Cancel
Save