avrora.sim.mcu
Class ATMega128L.SimImpl.ADC.ControlRegister.ADCInterrupt

java.lang.Object
  extended byavrora.sim.mcu.ATMega128L.SimImpl.ADC.ControlRegister.ADCInterrupt
All Implemented Interfaces:
Simulator.Interrupt
Enclosing class:
ATMega128L.SimImpl.ADC.ControlRegister

protected class ATMega128L.SimImpl.ADC.ControlRegister.ADCInterrupt
extends java.lang.Object
implements Simulator.Interrupt


Constructor Summary
protected ATMega128L.SimImpl.ADC.ControlRegister.ADCInterrupt()
           
 
Method Summary
 void fire()
          The fire() method is called by the simulator when the interrupt is about to be processed (i.e. it has been posted, and is not masked).
 void force()
          The force() method is called by the simulator when an interrupt is being forced by an outside source (i.e. not of the simulation).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ATMega128L.SimImpl.ADC.ControlRegister.ADCInterrupt

protected ATMega128L.SimImpl.ADC.ControlRegister.ADCInterrupt()
Method Detail

force

public void force()
Description copied from interface: Simulator.Interrupt
The force() method is called by the simulator when an interrupt is being forced by an outside source (i.e. not of the simulation). For example, when stress testing a program by bombarding it with interrupts, this method would be used.

Specified by:
force in interface Simulator.Interrupt

fire

public void fire()
Description copied from interface: Simulator.Interrupt
The fire() method is called by the simulator when the interrupt is about to be processed (i.e. it has been posted, and is not masked). This method is called just before control is transferred to the interrupt handler.

Specified by:
fire in interface Simulator.Interrupt