avrora.sim
Class Simulator.UnorderedFlagRegister
java.lang.Object
avrora.sim.State.RWIOReg
avrora.sim.Simulator.IMRReg
avrora.sim.Simulator.FlagRegister
avrora.sim.Simulator.UnorderedFlagRegister
- All Implemented Interfaces:
- State.IOReg
- Direct Known Subclasses:
- ATMega128L.SimImpl.USART.ControlRegisterA
- Enclosing class:
- Simulator
- public class Simulator.UnorderedFlagRegister
- extends Simulator.FlagRegister
Flag register for flag register that corresponds to a
group of interrupts that do not necessarily have a clean,
linear mapping to bits on the register.
|
Method Summary |
protected int |
getVectorNum(int bit)
|
void |
update(avrora.sim.Simulator.IMRReg other)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Simulator.UnorderedFlagRegister
public Simulator.UnorderedFlagRegister(boolean b,
int i,
int[] mapping,
byte byteMask)
getVectorNum
protected int getVectorNum(int bit)
update
public void update(avrora.sim.Simulator.IMRReg other)