Skip to content
Snippets Groups Projects
  1. Dec 07, 2008
    • Gary Jennejohn's avatar
      IOMUX: Add console multiplexing support. · 16a28ef2
      Gary Jennejohn authored
      
      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: default avatarGary Jennejohn <garyj@denx.de>
      16a28ef2
    • Mike Frysinger's avatar
      strings: use puts() rather than printf() · 774ce720
      Mike Frysinger authored
      
      When running `strings` on really long strings, the stack tends to get
      smashed due to printf().  Switch to puts() instead since we're only passing
      the data through.
      
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      774ce720
  2. Dec 06, 2008
  3. Dec 05, 2008
  4. Dec 04, 2008
  5. Dec 02, 2008
  6. Dec 01, 2008
  7. Nov 28, 2008
  8. Nov 25, 2008
Loading