Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!math.fu-berlin.de!fub!geminix.in-berlin.de!gemini From: gemini@geminix.in-berlin.de (Uwe Doering) Newsgroups: comp.unix.sysv386 Subject: Re: Summary: 4-port cards Message-ID: <8PBQUOT@geminix.in-berlin.de> Date: 25 Apr 91 10:18:12 GMT References: <2PBZ13w163w@aegis.or.jp> Organization: Private UNIX Site Lines: 43 davidg%aegis.or.jp@kyoto-u.ac.jp (Dave McLane) writes: >gemini@geminix.in-berlin.de (Uwe Doering) writes: > >> I disagree. I developed FAS for NS16550A chips, and have six of them on my >> own serial card. And obviously, FAS uses the 16 byte FIFOs. The `AF' version >> has a faster timing, but is functionally equivalent to the `A' version. The >> trailing `N' indicates the packaging technique used for this chip, in >> this case a plastic body in DIL form. > >I'm not sure how you know that "it's obvious that FAS uses the 16 byte >FIFOs." What indication did you get from FAS? > >The reason that I ask I am running FAS 2.0.8 with both NS16550AFN >chips and the UARTs that are integrated with other functions on my >Dell 333D; FAS accepts both and works with both ... until you see >how much CPU time is being used. The significant reduction in time >would seem to indicate FAS is using the FIFO buffers in the >NS16550AFNs but not in the others.... Be assured that I did lots of performance tests during the development of FAS. Besides the six NS16550A chips I have two NS16450 UARTs on my 8-port card, so I could verify that with NS16550A chips FAS needs only a small fraction of the CPU time needed for NS16450 chips. At the time I released the first FAS version, there where no `AF' chips on the market. So I used the `A' chips and developed FAS with the help of the NS16550A data sheet. If there wouldn't have been a significant performance gain with the NS16550A chips I would never have released FAS. If you feel that the UARTs on your main board consume too much CPU time, then they are no NS16550A chips. At least I don't know of any NS16550A chips that are integrated with other functions, so I think that there are rather NS16450 or 8250 chips on the main board. But then I don't quite understand how this led you to the assumption that the `AF' type has another functionallity than the `A' type of the NS16550. Uwe -- Uwe Doering | INET : gemini@geminix.in-berlin.de Berlin |---------------------------------------------------------------- Germany | UUCP : ...!unido!fub!geminix.in-berlin.de!gemini