Vadim Bendebury
6cb2008348
uart: provide polling mode of operation
...
Early hardware bringup often is complicated by exceptions happening in
the code all over the place. Using interrupt based console output to
trace startup progress is inefficient - a lot of text gets buffered
and never shows up on the console.
The new config option enables the mode where the console output is
supposed to be happening in polling mode, the character transmit
function not exiting until the entire character is transmitted.
BRANCH=none
BUG=chrome-os-partner:43791
TEST=with the new config enabled (and the appropriate changes to
chip/g/uart.c) was able to debug bringup on the new version.
Change-Id: I85fd2f3990ac1d31097d58bd6a7fa658b2b5146e
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org >
Reviewed-on: https://chromium-review.googlesource.com/291852
Reviewed-by: Bill Richardson <wfrichar@chromium.org >
2015-08-08 04:26:40 +00:00
..
2015-07-15 03:39:12 +00:00
2013-12-12 18:21:56 +00:00
2015-07-16 05:15:22 +00:00
2015-01-21 05:05:47 +00:00
2013-12-17 21:27:53 +00:00
2015-04-10 22:08:25 +00:00
2014-12-31 00:01:00 +00:00
2015-06-18 19:07:00 +00:00
2014-07-23 02:29:59 +00:00
2015-06-04 19:33:00 +00:00
2013-04-05 14:28:42 -07:00
2014-02-08 04:15:39 +00:00
2014-02-08 04:15:39 +00:00
2015-06-18 19:07:00 +00:00
2015-07-13 03:18:38 +00:00
2015-06-18 19:07:00 +00:00
2014-04-11 15:37:38 +00:00
2014-12-15 19:53:46 +00:00
2015-01-15 05:13:14 +00:00
2015-07-22 22:30:00 +00:00
2015-04-10 22:08:25 +00:00
2015-02-10 10:47:07 +00:00
2015-07-01 03:49:14 +00:00
2015-06-18 19:07:00 +00:00
2015-07-17 03:17:50 +00:00
2015-08-08 04:26:40 +00:00
2015-07-25 08:47:31 +00:00
2015-06-18 19:07:00 +00:00
2015-06-18 19:07:00 +00:00
2015-06-18 19:07:00 +00:00
2015-07-27 22:19:16 +00:00
2014-02-08 00:14:48 +00:00
2015-08-01 02:52:28 +00:00
2013-10-25 20:12:49 +00:00
2012-10-26 09:49:38 -07:00
2015-06-10 18:24:05 +00:00
2014-11-06 02:28:22 +00:00
2015-05-15 06:42:30 +00:00
2014-10-29 22:23:43 +00:00
2015-05-27 03:58:16 +00:00
2015-05-27 03:58:16 +00:00
2015-07-25 14:49:31 +00:00
2015-05-27 03:58:16 +00:00
2015-07-13 18:43:56 +00:00
2015-07-28 21:31:38 +00:00
2013-06-26 09:08:23 -07:00
2013-03-20 15:23:29 -07:00
2015-06-17 13:10:58 +00:00
2012-11-04 20:27:57 -08:00
2015-06-18 19:07:00 +00:00
2015-04-10 22:08:25 +00:00
2015-07-17 03:18:03 +00:00
2014-02-07 04:13:18 +00:00
2015-01-24 06:42:02 +00:00
2013-10-30 23:10:13 +00:00
2014-02-07 04:13:14 +00:00
2015-04-10 22:08:25 +00:00
2014-04-11 20:02:30 +00:00
2013-03-22 11:24:29 -07:00
2014-10-08 02:50:54 +00:00
2013-08-07 12:43:48 -07:00
2015-07-17 03:17:57 +00:00
2015-02-05 19:41:41 +00:00
2013-04-02 14:12:57 -07:00
2014-10-08 02:50:54 +00:00
2014-10-15 18:22:37 +00:00
2014-11-21 06:23:16 +00:00
2015-06-17 13:10:58 +00:00
2015-06-25 17:21:50 +00:00
2015-06-18 19:07:00 +00:00
2011-12-07 19:10:02 +00:00
2014-10-24 01:37:58 +00:00
2015-07-30 19:58:09 +00:00
2015-03-06 08:48:39 +00:00
2015-07-30 19:58:01 +00:00
2012-10-25 14:12:11 -07:00
2015-03-14 03:22:37 +00:00
2012-11-01 12:45:22 -07:00
2015-06-18 19:07:00 +00:00
2015-04-27 23:29:30 +00:00
2015-06-04 01:15:55 +00:00
2013-04-24 16:32:58 -07:00
2015-07-14 07:35:27 +00:00
2012-10-25 14:12:10 -07:00
2015-06-18 19:07:00 +00:00
2013-10-30 23:10:10 +00:00
2015-06-18 19:07:00 +00:00
2015-07-15 21:57:36 +00:00
2015-06-18 19:07:00 +00:00
2015-06-18 19:07:00 +00:00
2015-06-18 19:07:00 +00:00
2012-08-09 17:40:37 -07:00
2015-06-18 19:07:00 +00:00
2015-02-18 04:53:59 +00:00
2015-06-18 19:07:00 +00:00
2015-03-11 23:18:09 +00:00
2015-07-30 19:57:55 +00:00
2015-06-18 19:07:00 +00:00
2015-04-10 22:08:25 +00:00
2015-07-08 09:25:48 +00:00
2015-06-18 19:07:00 +00:00
2015-07-13 18:43:56 +00:00
2015-06-18 19:07:00 +00:00
2014-02-08 04:21:26 +00:00
2015-06-17 13:10:58 +00:00
2015-01-14 03:15:41 +00:00
2014-08-10 18:39:24 +00:00
2013-11-21 00:09:09 +00:00
2015-07-25 08:47:37 +00:00
2015-04-10 22:08:25 +00:00
2015-06-18 19:07:00 +00:00
2015-06-18 19:07:00 +00:00
2015-08-05 16:50:46 +00:00
2015-06-18 19:07:00 +00:00
2015-06-18 19:07:00 +00:00
2015-08-04 19:22:07 +00:00
2015-06-18 19:07:00 +00:00
2015-06-30 17:18:31 +00:00
2015-08-04 19:22:07 +00:00
2015-06-18 19:07:00 +00:00
2015-01-08 00:38:13 +00:00
2015-07-01 03:49:00 +00:00
2014-08-28 20:12:52 +00:00
2014-06-17 18:34:03 +00:00
2015-01-20 20:56:43 +00:00