提交 710b9938 编写于 作者: M Mike Frysinger

crc32: make command optional

Signed-off-by: NMike Frysinger <vapier@gentoo.org>
上级 a641b979
......@@ -625,6 +625,7 @@ The following options need to be configured:
CONFIG_CMD_BOOTD bootd
CONFIG_CMD_CACHE * icache, dcache
CONFIG_CMD_CONSOLE coninfo
CONFIG_CMD_CRC32 * crc32
CONFIG_CMD_DATE * support for RTC, date/time...
CONFIG_CMD_DHCP * DHCP support
CONFIG_CMD_DIAG * Diagnostics
......
......@@ -1077,6 +1077,8 @@ mod_mem(cmd_tbl_t *cmdtp, int incrflag, int flag, int argc, char * const argv[])
return 0;
}
#ifdef CONFIG_CMD_CRC32
#ifndef CONFIG_CRC32_VERIFY
int do_mem_crc (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
......@@ -1161,6 +1163,8 @@ usage:
}
#endif /* CONFIG_CRC32_VERIFY */
#endif
#ifdef CONFIG_CMD_MD5SUM
int do_md5sum(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
{
......@@ -1277,6 +1281,8 @@ U_BOOT_CMD(
"[.b, .w, .l] addr1 addr2 count"
);
#ifdef CONFIG_CMD_CRC32
#ifndef CONFIG_CRC32_VERIFY
U_BOOT_CMD(
......@@ -1296,6 +1302,8 @@ U_BOOT_CMD(
#endif /* CONFIG_CRC32_VERIFY */
#endif
U_BOOT_CMD(
base, 2, 1, do_mem_base,
"print or set address offset",
......
/*
* config_cmd_defaults.h - sane defaults for everyone
*
* Copyright (c) 2010 Analog Devices Inc.
* Copyright (c) 2010-2011 Analog Devices Inc.
*
* Licensed under the GPL-2 or later.
*/
......@@ -10,6 +10,7 @@
#define _CONFIG_CMD_DEFAULTS_H_
#define CONFIG_CMD_BOOTM 1
#define CONFIG_CMD_CRC32 1
#define CONFIG_CMD_EXPORTENV 1
#define CONFIG_CMD_GO 1
#define CONFIG_CMD_IMPORTENV 1
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册