From: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] [PATCH] qemu-mips: add CFI support
Date: Thu, 10 Apr 2008 23:44:39 +0900 [thread overview]
Message-ID: <47FE27D7.2040303@ruby.dti.ne.jp> (raw)
In-Reply-To: <1207816295-9586-1-git-send-email-plagnioj@jcrosoft.com>
Hi Jean,
Jean-Christophe PLAGNIOL-VILLARD wrote:
> Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
>
> diff --git a/include/configs/qemu-mips.h b/include/configs/qemu-mips.h
> index e164019..7ee6fd4 100644
> --- a/include/configs/qemu-mips.h
> +++ b/include/configs/qemu-mips.h
> @@ -33,7 +33,7 @@
> #define CONFIG_MISC_INIT_R
>
> /*IP address is default used by Qemu*/
> -#define CONFIG_IPADDR 10.0.2.15 /* Our IP address */
> +#define CONFIG_IPADDR 10.0.2.15 /* Our IP address */
> #define CONFIG_SERVERIP 10.0.2.2 /* Server IP address*/
>
> #define CONFIG_BOOTDELAY 10 /* autoboot after 10 seconds */
> @@ -74,16 +74,12 @@
> #define CONFIG_CMD_ELF
> #define CONFIG_CMD_FAT
> #define CONFIG_CMD_EXT2
> -#undef CONFIG_CMD_IMLS
> -#undef CONFIG_CMD_FLASH
> -#undef CONFIG_CMD_LOADB
> -#undef CONFIG_CMD_LOADS
> #define CONFIG_CMD_DHCP
> +#define CONFIG_CMD_PING
>
> #define CONFIG_DRIVER_NE2000
This patch contains as many fixes as CFI related changes (above).
In that case, please add some notes about them or change the subject.
I applied the patch below. If something wrong, please let me know.
Or will push in a week or two :-)
Shinya
----------------------------------------------------------------
[MIPS] qemu-mips.h: Update config header
From: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
- Add CFI support
- Add CONFIG_CMD_PING since qemu-mips has NE2000 driver enabled
- Cleanup whitespaces and remove #undef CMD lines
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
---
include/configs/qemu-mips.h | 24 +++++++++++++-----------
1 files changed, 13 insertions(+), 11 deletions(-)
diff --git a/include/configs/qemu-mips.h b/include/configs/qemu-mips.h
index e164019..7ee6fd4 100644
--- a/include/configs/qemu-mips.h
+++ b/include/configs/qemu-mips.h
@@ -33,7 +33,7 @@
#define CONFIG_MISC_INIT_R
/*IP address is default used by Qemu*/
-#define CONFIG_IPADDR 10.0.2.15 /* Our IP address */
+#define CONFIG_IPADDR 10.0.2.15 /* Our IP address */
#define CONFIG_SERVERIP 10.0.2.2 /* Server IP address*/
#define CONFIG_BOOTDELAY 10 /* autoboot after 10 seconds */
@@ -74,16 +74,12 @@
#define CONFIG_CMD_ELF
#define CONFIG_CMD_FAT
#define CONFIG_CMD_EXT2
-#undef CONFIG_CMD_IMLS
-#undef CONFIG_CMD_FLASH
-#undef CONFIG_CMD_LOADB
-#undef CONFIG_CMD_LOADS
#define CONFIG_CMD_DHCP
+#define CONFIG_CMD_PING
#define CONFIG_DRIVER_NE2000
#define CONFIG_DRIVER_NE2000_BASE (0xb4000300)
-#define CFG_NO_FLASH
#define CFG_NS16550
#define CFG_NS16550_SERIAL
#define CFG_NS16550_REG_SIZE 1
@@ -140,17 +136,23 @@
/* The following #defines are needed to get flash environment right */
#define CFG_MONITOR_BASE TEXT_BASE
-#define CFG_MONITOR_LEN (192 << 10)
+#define CFG_MONITOR_LEN (192 << 11)
#define CFG_INIT_SP_OFFSET 0x400000
/* We boot from this flash, selected with dip switch */
#define CFG_FLASH_BASE 0xbfc00000
-
-#define CFG_ENV_IS_NOWHERE 1
-
+#define CFG_MAX_FLASH_BANKS 1
+#define CFG_MAX_FLASH_SECT 128
+#define CFG_FLASH_CFI 1 /* Flash memory is CFI compliant */
+#define CFG_FLASH_CFI_DRIVER 1
+#define CFG_FLASH_USE_BUFFER_WRITE 1
+
+#define CFG_ENV_IS_IN_FLASH 1
+#define CFG_ENV_ADDR (CFG_FLASH_BASE+0x60000)
/* Address and size of Primary Environment Sector */
-#define CFG_ENV_SIZE 0x10000
+#define CFG_ENV_SIZE 0x8000
+
#undef CONFIG_NET_MULTI
#define MEM_SIZE 128
next prev parent reply other threads:[~2008-04-10 14:44 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-04-10 8:31 [U-Boot-Users] [PATCH] qemu-mips: add CFI support Jean-Christophe PLAGNIOL-VILLARD
2008-04-10 14:44 ` Shinya Kuribayashi [this message]
2008-04-18 7:54 ` Wolfgang Denk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=47FE27D7.2040303@ruby.dti.ne.jp \
--to=skuribay@ruby.dti.ne.jp \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.