Bienvenue sur eagle-usb

EagleDev

RequirementsEagleUsbGPL

PagePrincipale :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes 18-97-9-173.crawl.commoncrawl.org
For DeveloppementGPL , here are some requirements we have, in the spirit of GPL. Matter of factly, that has a (great) impact on free distribution of the driver.
Those are mostly "wish to have" and should be taken as simply this. We do not make anything compulsory, but try to identify the importance and identify the impacts (if not accepted, particularly).

Both organizational and functional requirements are identified for the eagle-usb driver.

C closed O open

Short term requirements

#ST001 : C : free distribution of driver

ADI currently must accept that we distribute freely and publicly their current driver adi.zip. The licence states the contrary in some doc files or is not precised. I could remove doc and files without licence.

#ST002 : C : ADI accepts to work with us

We need e-mails of our co-workers and a description of their role / what they expect from us or can give us. The exchanges will be done on a public mailing-list. Currently eagleusb-dev at gna dot org
This wiki pages list what we have currently identified. Any question is welcome.

#ST003 : C : Sagem accepts to work with us

Sagem accepts to work with us. Sagem subscribes to the ML and provides what they can.

#ST004 : C : appropriate values for OPTNxx

Current values do not work mostly with Fast 800 E2L, see http://forum.eagle-usb.org. We use bnm files from windows sagem driver 2.0.31.
We could use new BNM files (necessary for Fast 800 E3) if we are confirmed that they are compatible with this list of modems (interwiki) (a longer list would be a plus)

Longer term requirements

Those are requirements that are not completely necessary in the short term or need to be better defined before they can be accepted.

#LT001 : O : approve the naming of the eagle-usb driver

We have renamed the adiusbadsl driver to eagle-usb. Is this a problem ? Are we authorized by ADI to use it ?

#LT002 : O : provide documentation about CMV

Provide list of CMV that work
Their signification would be a plus

#LT003 : O : provide specification about CMV

Provide specification of how to use CMV. That's a document that is currently proprietary, we can obtain it only from ADI, if they accept.

#LT004 : O : provide specification of interfaces

Provide specification of functions that can be accessed externally, with the parameters needed.

#LT005 : O : provide specification of internal functions

Provide specification of functions that are internal to the modem.

#LT006 : O : provide source code for firmware

Provide source code for firmware. It is written in 8051 language. This is a requirement of GPL.

#LT007 : O : provide source code for BNM

Provide source code for BNM which is DSP code. It is written in 8051 language. This is a requirement of GPL.

#LT008 : O : full GPL ?

All files must have a header stating a copyright and a licence (preferably the GPL).
to be defined more precisely as there are still changing opinions today (see Debian Social Contract & Linus opinion on firmware to be included in the kernel)

#LT009 : O : add a GPL header to bnm files

Technically, a header / description could be added to BNM files : format
s-record motorola see http://home.socal.rr.com/awi/srecords.htm
The proposed patch is to put : to be defined in the S0 record (text is available ? the example does not show this)
A text file included in the same directory as bnm files could identify the copyright and licence chosen for all files included in this directory.

Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]