|
Message
From: OpenCores CVS Agent <cvs@w...>
Date: Sat, 12 Apr 2003 19:21:33 -0100
Subject: [cvs-checkins] or1k/or1ksim/peripheral 16450.c
CVSROOT: /home/oc/cvs
Module name: or1k
Changes by: sfurman 03/04/12 19:21:33
Modified files:
or1ksim/peripheral: 16450.c
Log message:
When multiple interrupts were pending, e.g. TX buffer empty and RX
available, reading the UART's IIR register could potentially clear a
TX interrupt before it had been sent to the processor, thus dropping
the interrupt permanently.
Fix tested w/ both eCos and uclinux.
|