Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] UART TX FIFO and INTs problem

2004-02-18 by Robert Adsett

Nice summary Kris,

>I find the User's manual too vague about it, maybe it's because it's 
>supposed to be
>16C550. I've never really programmed PCs and I never want to, so I'm not used
>to these UARTs.
>If someone can clarify a bit better what the hell the deal is exactly with 
>the TX FIFO,
>I'd be grateful. I've googled around on 16C550 till I'm silly, but not 
>much luck
>finding a description how exactly the TX FIFO works. Is it a FIFO between 
>THR and
>the actual Shift register ? That's my interpretation, but then you still 
>get the same
>amount of TX interrupts anyway, just that they're spaced together in time 
>a lot more,
>with more gap in between.
>I don't see the point, or maybe I just don't get it. The RX, fair enough, 
>that is great
>having a FIFO there.

the 16550 was a National part if I remember correctly.  Hmm, I'll check.

Try this

http://www.national.com/pf/PC/PC16550D.html

If anything will have a complete description that should be it.  If I 
remember correctly the 16550 was a 16450 but with a FIFO that actually 
worked.  (but I may have my part numbers mixed up).  It's been a long time 
since I read the datasheet so I don't know how complete it is.


" 'Freedom' has no meaning of itself.  There are always restrictions,
be they legal, genetic, or physical.  If you don't believe me, try to
chew a radio signal. "

                         Kelvin Throop, III

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.