cvs commit: src/sys/dev/uart uart_bus_ebus.c uart_cpu_sparc64.c

Marius Strobl marius at FreeBSD.org
Sat Feb 4 15:27:17 PST 2006


marius      2006-02-04 23:27:17 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/uart         uart_bus_ebus.c uart_cpu_sparc64.c 
  Log:
  - Add support for using LOM (Lights Out Management) and RSC (Remote System
    Control) devices as console. These are microcontrollers which are either
    on-board or part of an add-on card and provide terminal server, remote
    power switch and monitoring functionality. For console usage these are
    connected to the rest of the system via a SCC or an UART. This commit adds
    support for the following variants (corresponds to what 'input-device' and
    'output-device' have to be set to):
    rsc           found on-board in E250 and supposedly some Netra, connected
                  via a SAB82532, com. parameters can be determined via OFW
    rsc-console   RSC card found in E280R, Fire V4x0, Fire V8x0, connected
                  via a NS16550, hardwired to 115200 8N1
    lom-console   LOMlite2 card found in Netra 20/T4, connected via a NS16550,
                  hardwired to 9600 8N1
  
  - Add my copyright to uart_cpu_sparc64.c as I've rewritten about one third
    of that file over time.
  
  Tested on:      E250, E280R
  Thanks to:      dwhite@ for providing access to an E280R
  OK'ed by:       marcel
  MFC after:      1 week
  
  Revision  Changes    Path
  1.9       +7 -3      src/sys/dev/uart/uart_bus_ebus.c
  1.22      +26 -10    src/sys/dev/uart/uart_cpu_sparc64.c


More information about the cvs-all mailing list