Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Jun 2005 21:52:56 +0000 (UTC)
From:      Marius Strobl <marius@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/uart uart_bus_ebus.c
Message-ID:  <200506042152.j54Lqu7d095312@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
marius      2005-06-04 21:52:56 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/uart         uart_bus_ebus.c 
  Log:
  On AXi and AXmp boards the NS16550 (used to connect keyboard and mouse)
  share their IRQ lines with the i8042. Any IRQ activity (typically during
  attach) on the NS16550 used to connect the keyboard when actually the
  PS/2 keyboard is selected in OFW causes interaction with the OBP i8042
  driver resulting in a hang (and vice versa). As RS232 keyboards and mice
  obviously aren't meant to be used in parallel with PS/2 ones on these
  boards don't attach to these NS16550 in case the RS232 keyboard isn't
  selected in order to prevent such hangs.
  
  Ok'ed by:       marcel
  
  Revision  Changes    Path
  1.6       +20 -0     src/sys/dev/uart/uart_bus_ebus.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200506042152.j54Lqu7d095312>