From owner-freebsd-hardware Wed Mar 10 11:27:17 1999 Delivered-To: freebsd-hardware@freebsd.org Received: from mail.rdc1.nj.home.com (ha2.rdc1.nj.home.com [24.3.128.67]) by hub.freebsd.org (Postfix) with ESMTP id A92241548D for ; Wed, 10 Mar 1999 11:27:15 -0800 (PST) (envelope-from garycor@home.com) Received: from galaxy.gary.net ([24.3.185.85]) by mail.rdc1.nj.home.com (InterMail v4.00.03 201-229-104) with ESMTP id <19990310192657.DFIY23489.mail.rdc1.nj.home.com@galaxy.gary.net>; Wed, 10 Mar 1999 11:26:57 -0800 Message-ID: <36E6C906.7620B804@home.com> Date: Wed, 10 Mar 1999 14:33:26 -0500 From: "Gary T. Corcoran" X-Mailer: Mozilla 4.01 [en] (Win95; U) MIME-Version: 1.0 To: Chuck Robey Cc: Richard Cownie , freebsd-hardware@FreeBSD.ORG Subject: Re: PCI WinModem X-Priority: 3 (Normal) References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Chuck Robey wrote: > > On Wed, 10 Mar 1999, Richard Cownie wrote: > > Economically and technically, from my (admittedly meagre) experience > > I'd say WinModem's are a neat solution - if you only run Windows > > (like 95%+ of users). Don't knock it just because FreeBSD can't > > support it (yet). > > And FreeBSD isn't very likely to support it at all, because it's an > incredible waste of computing power. You make it sound like being > incredibly cheap is a virtue. The simple minded thing just offloads > all > the signal processing of a modem onto your processor, which means it > can't do anything else useful while the modem's going. No, no. The *signal processing* is still done on a DSP on the modem card. It's the "everything else" (e.g. interpreting AT commands, poking the right modem registers at the right times, etc.) which is offloaded to the host, and that *doesn't* really take much CPU, especially in these days of 300, 400, 500 MHz CPUs. You gotta remember - what was unthinkable just a few years ago on yesteryear's CPU, is now often a "so what?". What you were thinking of is called a "soft modem", where *everything* (except the analog<->digital conversions which are in a small piece of hardware) is done on the CPU. Those require a delicate "balance" of CPU and OS activity... ;-) Gary To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message