Klaus B. wrote:
> Wenn ich bei jedem Interrupt 32 Register auf den Stack sichern muss
> kostet das eben 32 Byte. Und ich bin wirklich auf jedes Byte angewiesen.
Wie kommst Du darauf, daß ein Interrupt alle Register sichert?
Hast Du schonmal ins Assemblerlistung geschaut?
Er muß nur die Register sichern, die er auch verwendet.
Es sei denn, Du rufst im Interrupt Unterfunktionen auf, aber das sollte
man ja möglichst nicht tun.
Der IAR ist ja nicht billig, da können es sich die Entwickler nicht
leisten unnützen Code einzubauen.
Peter