*BSD News Article 62858


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!newshost.telstra.net!act.news.telstra.net!psgrain!news.uoregon.edu!news.dacom.co.kr!usenet.seri.re.kr!news.cais.net!news.jsums.edu!gatech!news.mathworks.com!zombie.ncsc.mil!nntp.coast.net!fu-berlin.de!zrz.TU-Berlin.DE!sandmann.prz.tu-berlin.de!loch.in-brb.de!bluesprings.in-brb.de!not-for-mail
From: nuggets@bluesprings.in-brb.de (Lars Hentschke)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: new Multiport Serial
Date: 4 Mar 1996 23:34:18 +0100
Organization: Brandenburg Individual Network e.V.
Lines: 24
Message-ID: <4hfr5a$80u@bluesprings.in-brb.de>
NNTP-Posting-Host: bluesprings.in-brb.de
X-Newsreader: TIN [UNIX 1.3 950824BETA PL0]

Hi

I have a Vision Turbo 4COM (Multiserial, Highspeedcard).
If i run this card in "polling mode" on one IRQ and 460800 bps 
and with 50%CPU-time from a 486/100 to handle the zmodem-receive,
i've got 36kByte/s and many sio overflows.
But i can switch the card with a jumper to use a interrupt-vector-register.
That must disable the sio-overflows and CPU-usage.

To configure the kernel for using a "master-port" is, that i say to my
kernel, that the vector-register is exactly 7 bits behind the beginning
of the last port - right? (com_scr)
But this card has the last port on 0x118-0x11f and the vector-register is
on 0x140-0x147. How can i patch sio.c to got the register right?
I've played around with some defines, but nothing happens - because
i dont how, how this code works.
:)

I hope that somebody help me to setup the card correctly - in 2 months
there will come out a new 8-Port-card with the speed of this 4-Port-card.
And i think that they include a documentation, how to setup with freebsd.

Lars.