Re: PCI Modem Support

Vojtech Pavlik (vojtech-lists@twilight.ucw.cz)
Sun, 25 Oct 1998 12:55:23 +0100


On Sat, Oct 24, 1998 at 09:36:35PM +0400, Khimenko Victor wrote:

> > Writing a driver for WinModems can be an interesting exercise in itself.
>
> Especially since such thing can not be done reliable in "standard Linux".
> Only in RT-Linux :-((

Please differentiate between 'winmodems' and 'softmodems'. The first ones
usually do have a DSP on them which does the signal processing, so that
the main CPU only needs to care about the higher level stuff, like error
correction, negotiation and others.

Thus writing a winmodem driver should be possible even on normal Linux,
while softmodem might be much harder to implement, and might need a
fair amount of either RT or kludges in the kernel.

> Literature about dsp processing and mathematics are widely available. But not
> specs for WinModems: it's trade secrets...

Might not be for all of them, and after all, the open source has a great
power nowadays, maybe some of the manufacturers could be persuaded to
release more of the specs.

> P.S. Linux was done with VERY right timing. Now OSS (mainly Linux for now)
> world is big (I hope) enough to keep standard modems and printers alive. Not
> mainstream but alive.

Myself I don't think winmodems nor winprinters are inherently a bad idea -
with a fast enough bus (ECP is fine) you can feed the printer with raw data
and don't need to care about if it'll be able to render your postcript right.
If ghostcript doesn't you fix it. If printer can't you can't fix it.

Vojtech Pavlik

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/