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 949f41b..5828a03 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,26 +1,18 @@
-=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 :
+于 2011年08月19日 01:00, Matthieu CASTET 写道:
+> b35362@freescale.com a écrit :
 >> From: Liu Shuo<b35362@freescale.com>
 >>
->> 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
+>> 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
 >> 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.
@@ -30,8 +22,7 @@ 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 31e5236..b020c12 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -18,6 +18,7 @@
 ]
 [
   "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"
 ]
@@ -28,29 +29,21 @@
   "b\0"
 ]
 [
-  "=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",
+  "\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",
   ">> From: Liu Shuo<b35362\@freescale.com>\n",
   ">>\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",
+  ">> 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",
   ">> 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",
-  " ?\n",
+  "> When mtd send you a 4k page, why can't you write it by 2*2k pages write ?\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",
@@ -60,8 +53,7 @@
   "| 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=\n",
-  " the\n",
+  "> Even better send the first 2K and then if your controller allow it send 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",
@@ -71,4 +63,4 @@
   ">"
 ]
 
-a5fe347994915bc013775a2c0a731f5f44207e23c0eb543ed000f8324841c733
+20755c6d5e6e72f48c6d41e81a2a6f08fca9c3a76725d06af8c07cb0cefc6604

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.