simavr: Do not call avr_terminate in run callbacks
authorJakob Gruber <jakob.gruber@gmail.com>
Thu, 26 Jul 2012 11:05:21 +0000 (13:05 +0200)
committerJakob Gruber <jakob.gruber@gmail.com>
Thu, 26 Jul 2012 12:40:46 +0000 (14:40 +0200)
commit98a2078b49ca5b0324acaa2257504d7952389b2c
treea7a17bbf24a864c00e5372c6ae68fee6085e2ec7
parent01b69068c91fcc90ed7dc0cdf7e1a7d0cb08af53
simavr: Do not call avr_terminate in run callbacks

Neither run_avr nor the examples expect avr_terminate to be called by
simavr itself.
This also caused issues for cleanup code (such as IRQ disconnections)
that did not know if avr_terminate had already been called or not.
simavr/sim/sim_avr.c