Files
u-boot-tk1-som/include
Gary Jennejohn 16a28ef219 IOMUX: Add console multiplexing support.
Modifications to support console multiplexing.  This is controlled using
CONFIG_SYS_CONSOLE_MUX in the board configuration file.

This allows a user to specify multiple console devices in the environment
with a command like this: setenv stdin serial,nc.  As a result, the user can
enter text on both the serial and netconsole interfaces.

All devices - stdin, stdout and stderr - can be set in this manner.

1) common/iomux.c and include/iomux.h contain the environment setting
implementation.
2) doc/README.iomux contains a somewhat more detailed description.
3) The implementation in (1) is called from common/cmd_nvedit.c to
handle setenv and from common/console.c to handle initialization of
input/output devices at boot time.
4) common/console.c also contains the code needed to poll multiple console
devices for input and send output to all devices registered for output.
5) include/common.h includes iomux.h and common/Makefile generates iomux.o
when CONFIG_SYS_CONSOLE_MUX is set.

Signed-off-by: Gary Jennejohn <garyj@denx.de>
2008-12-07 01:23:35 +01:00
..
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-09-19 11:05:22 +09:00
2008-05-21 00:14:08 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2003-06-27 21:31:46 +00:00
2008-05-21 00:14:08 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2003-06-27 21:31:46 +00:00
2008-05-21 00:14:08 +02:00
2007-08-14 18:42:36 +02:00
2004-10-10 18:03:33 +00:00
2008-10-18 21:54:03 +02:00
2008-05-10 11:44:55 +02:00
2008-05-21 00:14:08 +02:00
2008-05-21 00:14:08 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-05-21 00:14:08 +02:00
2000-11-12 23:38:42 +00:00
2006-04-16 10:51:58 +02:00
2008-10-18 21:54:03 +02:00
2008-05-21 00:14:08 +02:00
2008-05-21 00:14:08 +02:00
2008-10-18 21:54:03 +02:00
2008-05-21 00:14:08 +02:00
2008-10-18 21:54:03 +02:00
2004-12-16 17:33:10 +00:00
2003-06-27 21:31:46 +00:00
2008-03-26 23:38:54 +01:00
2008-11-24 11:05:25 +01:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-10-29 00:59:50 +01:00
2002-08-27 10:38:37 +00:00
2001-11-03 22:15:16 +00:00
2008-10-18 21:54:03 +02:00
2002-09-17 21:37:55 +00:00
2008-07-10 00:39:28 +02:00
2003-06-27 21:31:46 +00:00
2008-01-11 16:05:36 +01:00
2003-06-27 21:31:46 +00:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-06-10 18:22:25 -05:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-05-21 00:14:08 +02:00
2008-05-21 00:14:08 +02:00
2004-10-10 21:27:30 +00:00
2004-05-19 21:33:14 +00:00
2003-10-08 23:26:14 +00:00
2008-05-21 00:14:08 +02:00
2008-05-21 00:14:08 +02:00
2008-05-21 00:14:08 +02:00
2008-05-21 00:14:08 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-05-21 00:14:08 +02:00
2008-08-27 11:43:54 -05:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2000-07-19 14:09:16 +00:00
2008-10-18 21:54:03 +02:00
2008-10-18 21:54:03 +02:00
2004-03-25 15:14:43 +00:00
2003-06-27 21:31:46 +00:00
2006-06-26 10:54:52 +02:00
2008-05-21 00:14:08 +02:00
2002-03-27 13:48:44 +00:00
2008-05-21 00:14:08 +02:00
2008-04-13 14:57:46 -07:00
2008-05-21 00:14:08 +02:00
2008-05-21 00:14:08 +02:00
2008-10-18 21:54:03 +02:00
2005-09-22 09:04:17 +02:00
2003-06-27 21:31:46 +00:00
2008-05-21 00:14:08 +02:00
2008-09-22 22:07:20 +02:00
2008-06-03 20:31:34 +02:00
2008-10-18 21:54:03 +02:00
2008-04-13 14:52:48 -07:00
2008-05-21 00:14:08 +02:00
2004-02-23 16:11:30 +00:00
2008-10-18 21:54:03 +02:00
2004-12-16 21:44:03 +00:00
2006-06-14 18:14:56 +02:00
2008-11-28 21:24:12 +01:00
2008-05-21 00:14:08 +02:00
2008-11-02 16:23:46 +01:00
2006-06-14 18:14:56 +02:00
2008-05-21 00:14:08 +02:00
2003-06-27 21:31:46 +00:00
2000-10-25 11:24:22 +00:00
2008-05-21 00:14:08 +02:00
2001-11-03 22:21:15 +00:00
2008-05-21 00:14:08 +02:00
2008-10-18 21:54:03 +02:00
2005-09-23 11:05:55 +02:00
2008-10-18 21:54:03 +02:00
2006-07-21 15:24:56 +02:00
2003-06-27 21:31:46 +00:00