summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorScott Wood <scottwood@freescale.com>2011-04-06 15:30:12 -0500
committerSimon Glass <sjg@chromium.org>2011-08-24 09:54:53 -0700
commita39ef1e73b8a8e9dd808ed7b7661ff0ba1ff8db7 (patch)
treeac83db85a401e6bbd15bccb03cae08c3dd8a1fcb /README
parent84d99e6f30b19c4b9006bb199bad2fab078ce222 (diff)
NS16550: buffer reads
This improves the performance of U-Boot when accepting rapid input, such as pasting a sequence of commands. Without this patch, on P4080DS I see a maximum of around 5 mw.l lines can be pasted. With this patch, it handles around 70 lines before lossage, long enough for most things you'd paste. Change-Id: Ic17bce2fe04a3526c2605ad6d58a0d1f172e728f Signed-off-by: Scott Wood <scottwood@freescale.com> Tested-by: Simon Glass <sjg@chromium.org> Reviewed-on: http://gerrit.chromium.org/gerrit/404 Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'README')
-rw-r--r--README8
1 files changed, 8 insertions, 0 deletions
diff --git a/README b/README
index 4f371600ef5..b253d001493 100644
--- a/README
+++ b/README
@@ -2747,6 +2747,14 @@ use the "saveenv" command to store a valid environment.
space for already greatly restricted images, including but not
limited to NAND_SPL configurations.
+- CONFIG_NS16550_BUFFER_READS:
+ Instead of reading directly from the receive register
+ every time U-Boot is ready for another byte, keep a
+ buffer and fill it from the hardware fifo every time
+ U-Boot reads a character. This helps U-Boot keep up with
+ a larger amount of rapid input, such as happens when
+ pasting text into the terminal.
+
Low Level (hardware related) configuration options:
---------------------------------------------------