All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <4E4DD661.5080006@freescale.com>

diff --git a/a/1.txt b/N1/1.txt
index cfe79c4..17d17a6 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,18 +1,26 @@
-于 2011年08月19日 01:00, Matthieu CASTET 写道:
-> b35362@freescale.com a écrit :
+=E4=BA=8E 2011=E5=B9=B408=E6=9C=8819=E6=97=A5 01:00, Matthieu CASTET =E5=86=
+=99=E9=81=93:
+> b35362@freescale.com a =C3=A9crit :
 >> From: Liu Shuo<b35362@freescale.com>
 >>
->> Freescale FCM controller has a 2K size limitation of buffer RAM. In order
->> to support the Nand flash chip whose page size is larger than 2K bytes,
->> we divide a page into multi-2K pages for MTD layer driver. In that case,
->> we force to set the page size to 2K bytes. We convert the page address of
->> MTD layer driver to a real page address in flash chips and a column index
->> in fsl_elbc driver. We can issue any column address by UA instruction of
+>> Freescale FCM controller has a 2K size limitation of buffer RAM. In or=
+der
+>> to support the Nand flash chip whose page size is larger than 2K bytes=
+,
+>> we divide a page into multi-2K pages for MTD layer driver. In that cas=
+e,
+>> we force to set the page size to 2K bytes. We convert the page address=
+ of
+>> MTD layer driver to a real page address in flash chips and a column in=
+dex
+>> in fsl_elbc driver. We can issue any column address by UA instruction =
+of
 >> elbc controller.
 >>
 > Why do you need to do that ?
 >
-> When mtd send you a 4k page, why can't you write it by 2*2k pages write ?
+> When mtd send you a 4k page, why can't you write it by 2*2k pages write=
+ ?
 1. It's easy to implement.
 2. We don't need to move the data in buffer more times, because we
 want to use the HW_ECC.
@@ -22,7 +30,8 @@ In flash chip per Page:
 | first data | first oob | second data | second oob |
 ----------------------------------------------------------------
 
-> Even better send the first 2K and then if your controller allow it send the
+> Even better send the first 2K and then if your controller allow it send=
+ the
 > remaining 2K without command/address phase.
 The elbc controller don't allow that.
 I have to send twice Program CMD for writing the whole 4KB data.
diff --git a/a/content_digest b/N1/content_digest
index 90c5725..9f80b09 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -5,26 +5,33 @@
  "Date\0Fri, 19 Aug 2011 11:20:01 +0800\0"
  "To\0Matthieu CASTET <matthieu.castet@parrot.com>\0"
  "Cc\0linuxppc-dev@ozlabs.org <linuxppc-dev@ozlabs.org>"
-  Li Yang <leoli@freescale.com>
   dwmw2@infradead.org <dwmw2@infradead.org>
  " linux-mtd@lists.infradead.org <linux-mtd@lists.infradead.org>\0"
  "\00:1\0"
  "b\0"
- "\344\272\216 2011\345\271\26408\346\234\21019\346\227\245 01:00, Matthieu CASTET \345\206\231\351\201\223:\n"
- "> b35362@freescale.com a \303\251crit :\n"
+ "=E4=BA=8E 2011=E5=B9=B408=E6=9C=8819=E6=97=A5 01:00, Matthieu CASTET =E5=86=\n"
+ "=99=E9=81=93:\n"
+ "> b35362@freescale.com a =C3=A9crit :\n"
  ">> From: Liu Shuo<b35362@freescale.com>\n"
  ">>\n"
- ">> Freescale FCM controller has a 2K size limitation of buffer RAM. In order\n"
- ">> to support the Nand flash chip whose page size is larger than 2K bytes,\n"
- ">> we divide a page into multi-2K pages for MTD layer driver. In that case,\n"
- ">> we force to set the page size to 2K bytes. We convert the page address of\n"
- ">> MTD layer driver to a real page address in flash chips and a column index\n"
- ">> in fsl_elbc driver. We can issue any column address by UA instruction of\n"
+ ">> Freescale FCM controller has a 2K size limitation of buffer RAM. In or=\n"
+ "der\n"
+ ">> to support the Nand flash chip whose page size is larger than 2K bytes=\n"
+ ",\n"
+ ">> we divide a page into multi-2K pages for MTD layer driver. In that cas=\n"
+ "e,\n"
+ ">> we force to set the page size to 2K bytes. We convert the page address=\n"
+ " of\n"
+ ">> MTD layer driver to a real page address in flash chips and a column in=\n"
+ "dex\n"
+ ">> in fsl_elbc driver. We can issue any column address by UA instruction =\n"
+ "of\n"
  ">> elbc controller.\n"
  ">>\n"
  "> Why do you need to do that ?\n"
  ">\n"
- "> When mtd send you a 4k page, why can't you write it by 2*2k pages write ?\n"
+ "> When mtd send you a 4k page, why can't you write it by 2*2k pages write=\n"
+ " ?\n"
  "1. It's easy to implement.\n"
  "2. We don't need to move the data in buffer more times, because we\n"
  "want to use the HW_ECC.\n"
@@ -34,7 +41,8 @@
  "| first data | first oob | second data | second oob |\n"
  "----------------------------------------------------------------\n"
  "\n"
- "> Even better send the first 2K and then if your controller allow it send the\n"
+ "> Even better send the first 2K and then if your controller allow it send=\n"
+ " the\n"
  "> remaining 2K without command/address phase.\n"
  "The elbc controller don't allow that.\n"
  "I have to send twice Program CMD for writing the whole 4KB data.\n"
@@ -43,4 +51,4 @@
  "> Matthieu\n"
  >
 
-20755c6d5e6e72f48c6d41e81a2a6f08fca9c3a76725d06af8c07cb0cefc6604
+a5fe347994915bc013775a2c0a731f5f44207e23c0eb543ed000f8324841c733

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.