interrupts: Isolated runtime data
authorMichel Pollet <buserror@gmail.com>
Sat, 25 Feb 2012 17:57:59 +0000 (17:57 +0000)
committerMichel Pollet <buserror@gmail.com>
Sat, 25 Feb 2012 17:57:59 +0000 (17:57 +0000)
commitd4032ea9fae0c8a6fdd020f4f8fd448a044757a3
tree6691bf15e56750c96d357f6d8c926d1959981de6
parent0817f26bb06cdf2a3db57b71b9d045bfe25d456e
interrupts: Isolated runtime data

Split the runtime data related to interrupts into it's own
struct, and updated anyone using it directly.
Ultimately it would be the goal not to have to pass an avr_t
around to all the functions.

Signed-off-by: Michel Pollet <buserror@gmail.com>
simavr/sim/run_avr.c
simavr/sim/sim_avr.c
simavr/sim/sim_avr.h
simavr/sim/sim_cycle_timers.c
simavr/sim/sim_cycle_timers.h
simavr/sim/sim_interrupts.c
simavr/sim/sim_interrupts.h
tests/tests.c