AVR a GCC

Martin Locker LOCKER@vosrk.cz
Pondělí Listopad 29 07:52:18 CET 2004


Dobry den,

prosim znalce GCC o radu. 

1. Potrebuji napsat nejake funkce pouzivane v C v asembleru,
jiz jsem to zvladl, ale neumim nadefinovat makroinstrukce, na ktere
jsem byl zvykly v macroasembleru.
Jak nadefinovat macro v GCC napr. LDIW, ADDW, SUBW... ?

2. Dale hledam rutinku pro nasobeni 16b bez znamenka
   * 16b se znamenkem = 32b se znamenkem s vyuzitim
   nasobeni rady ATmega. Existuje spousta rutinek, ale 
   nepouzivaji instrukci MUL.
   Sam jsem si to napsal, ale nejsem schopen to rozumne 
   optimalizovat (velka spotreba registru 10). Jde to nejak 
   vylepsit?

					Diky


Martin Locker
VOS a SPS Rychnov nad Kneznou
e-mail: locker@vosrk.cz



Další informace o konferenci Hw-list