MACHXL
Gabor Borjan
apogee at elender.hu
Thu Jun 24 09:01:33 CEST 1999
> > Meg egy kerdes: ugy tudom hogy aki az i2c buszt hasznalni akarja,
> > be kell hogy szerezzen egy licencet a Philips-tol. Ez igaz-e, es
> > mi lesz ha en ezt nem teszem meg?
>
> Semmi, ha en egy picbe beleprogramozok egy I2C buszt, akkor fizetnem kell,
> na ne ma'!
> Ha meg PLD-be, akkor ugyan az a helyzet, olyan, mintha programot irnak.
>
> Gondolom csak a nevhasznalat van levedve, akkor kell szerzodni, ha azt
> mondod, hogy
> "ez a busz itt I2C".
Ez azert nem egeszen igy van! A Philips az alabbi kikotest tette: a sw
implementaciokkal semmi gond nincsen, azzal nem foglalkozik. Mondhatod
hogy I2c mert mondani is kell. A hardware implementaciokra van megkotes,
megpedig az, hogy az eszkoz bus master funkciokat csak akkor
tartalmazhat, ha royaltyt fizetsz a Philipsnek es elozetes engedelyt
kersz. A PICek korabbi verzioiban ezert volt az, hogy a bus master
modban a hw csak a start es stop conditiont erzekelte es interrupttal
jelezte, de nem kezelte le az adatatvitelt. Ez a trukk vedte ki azt,
hogy fizetni kelljen. I2C slave modra semmi megkotes nincs.
G.
More information about the Elektro
mailing list