All of lore.kernel.org
 help / color / mirror / Atom feed
From: "H. Peter Anvin" <hpa@zytor.com>
To: "linux-os (Dick Johnson)" <linux-os@analogic.com>
Cc: Ingo van Lil <inguin@gmx.de>, linux-kernel@vger.kernel.org
Subject: Re: Serial: UART_BUG_TXEN race conditions
Date: Tue, 27 Jun 2006 13:47:34 -0700	[thread overview]
Message-ID: <44A19966.7060808@zytor.com> (raw)
In-Reply-To: <Pine.LNX.4.61.0606270813380.2135@chaos.analogic.com>

linux-os (Dick Johnson) wrote:
> 
> With 8250 UARTs and clones, an interrupt occurs when the
> transmitter holding register __becomes__ empty. That means
> it must have had something in it.
> 

Dear Wrongbot,

That's what some people think, and that's how they end up shipping buggy 
hardware.

With 16x50 UARTs, an interrupt occurs *when an interrupt condition is 
asserted*, which can happen either though a state change or on a change 
in IER.

	-hpa

      parent reply	other threads:[~2006-06-27 20:47 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-26 20:07 Serial: UART_BUG_TXEN race conditions Ingo van Lil
2006-06-26 20:25 ` Russell King
2006-06-26 20:52   ` Ingo van Lil
2006-06-28  8:00   ` [PATCH] " Ingo van Lil
2006-06-27 13:05 ` linux-os (Dick Johnson)
2006-06-27 19:19   ` Ingo van Lil
2006-06-27 19:59     ` linux-os (Dick Johnson)
2006-06-27 20:47   ` H. Peter Anvin [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=44A19966.7060808@zytor.com \
    --to=hpa@zytor.com \
    --cc=inguin@gmx.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-os@analogic.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.