Subject: Re: How about to config Hayes ESP with glue device rather than magical option?
To: Jason Thorpe <>
From: enami tsugutomo <>
List: current-users
Date: 09/08/1997 21:22:47
Jason Thorpe <> writes:

>  > (1) `com at isa' disables FIFO when system shutdown, but `com at
>  > multi' doesn't.
> ...this might be a work-around for buggy super-i/o chips?

`Super i/o chips' means SMC's multi i/o chip?  Then, ESP cards doesn't
need to care, but I can't say nothing about multi port cards...

> If it doesn't hurt in the general case, why not just always disable
> the FIFO?

Hmm, then, it should be moved from com_isa.c to com.c.

>  > (2) Is it overwork that spliting the driver for ISA only card (I mean
>  > Hayes ESP:-) into bus dependent/independent part?  (but hayespreg.h is
>  > in dev/ic ...)
> Unless there are other bus attachments for Hayes ESP cards, that header
> should be in sys/dev/isa.

Ok, I'll move them into sys/dev/isa.

> It would be nice to have a sys/dev/ic driver for "com", but there needs to
> be a nice way to have different names for the driver - i.e., on the hp300,
> I don't want "com"s, I want "dca"s, and "apci"s.

Is it enough to attach driver of favorite name at generic serial
driver which is attached to chip depended backend driver?  (Though
spliting existing driver into them are probably hard task...)

> I don't have a card, but I'll be glad to take a look.