Date: Sat, 29 Jun 1996 23:02:17 +1000 From: Bruce Evans <bde@zeta.org.au> To: Kevin_Swanson@BLaCKSMITH.com, danny@lynx.its.unimelb.edu.au Cc: freebsd-hardware@FreeBSD.ORG Subject: Re: muliport boards - building a PPP dialup server Message-ID: <199606291302.XAA05135@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>... I've found that if the machine >crashes, the 16550 AST clones I'm also using are not guaranteed to come >up with a warm boot - need power cycle to flush buffers or something. This is caused by interrupts not getting disabled early enough. Serial devices are probed in the order in the config file and pending shared interrupts for later devices cause the probes of the earlier devices to fail. This can probably be worked around (at little cost) by duplicating all the AST devices so that they all get reprobed after they have all been probed. E.g., sio4, ... sio7, sio4, ... sio7. The same problem for multiport non-AST cards was fixed a few months ago. >With the cyclades I have no such trouble. It is easier to reset in software since there are only a few models. Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606291302.XAA05135>
