Linmodems Mailing list Archives

Google
 
Web archives.linmodems.org

Mailing-List: contact discuss-help@linmodems.org; run by ezmlm
Delivered-To: mailing list discuss@linmodems.org
Received: (qmail 7235 invoked by uid 0); 8 Jul 1999 08:37:12 -0000
Received: from mailgate.pitechnology.co.uk (HELO mimesweeper.pigroup.co.uk) (194.203.134.3)
  by www.linmodems.org with SMTP; 8 Jul 1999 08:37:12 -0000
Received: from eagle.pigroup.co.uk (unverified) by mimesweeper.pigroup.co.uk
 (Content Technologies SMTPRS 2.0.15) with ESMTP id <B0000293237@mimesweeper.pigroup.co.uk> for <discuss@linmodems.org>;
 Thu, 08 Jul 1999 09:32:21 +0100
Received: from pigroup.co.uk (SNARK [192.189.1.73]) by eagle.pigroup.co.uk with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2232.9)
	id NHG96WDQ; Thu, 8 Jul 1999 09:39:35 +0100
Message-Id: <3784636C.83020E2C@pigroup.co.uk>
Date: Thu, 08 Jul 1999 09:38:04 +0100
From: Adrian Godwin <adrian.godwin@pigroup.co.uk>
Organization: Pi Developments Ltd
X-Mailer: Mozilla 4.04 [en] (Win95; I)
MIME-Version: 1.0
To: "'discuss@linmodems.org'" <discuss@linmodems.org>
Subject: Re: How Mylex resolved GPL issue
References: <783D93998201D311B0CF00805FEAA07BE62AE1@RED-MSG-42>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Dominic Papandria (3 Com Corp.) <v-dpap@microsoft.com> wrote:
> > 
> Disk space is infinitely cheaper than memory (it's free).  The real solution
> (as I've advocated before) would be for the modem vendor to release a DSP
> code image (multiple segments of assembly compiled into a single file).
>
> ....
>
> products.  Granted, this only works for a card with a DSP (and is thus
> limited to Winmodem / controllerless modem implementations).
> 
> This should also solve the regulatory issues mentioned earlier, since the
> core DSP software is still being provided by the hardware vendor.
> 

Why would this only work on a DSP ? If the 586 is performing the DSP
functions, it should be possible to encapsulate its code in the same way
(with additions to the API for hardware discovery, timer events etc.)

It's still less flexible than free software, since it's bound to a 586
(or perhaps MMX) class processor. But that's closer to the requirements for
lowest cost, and the code remains bound to the chipset's register set so
the modem manufacturer doesn't have to feel he's shipping enabling
technology for some else's hardware.


-adrian

Webmaster: Russell Nelson
Last modified: Wed Jul 30 11:02:43 EDT 2003