hades.models.mips.core
Interface Resetable

All Known Implementing Classes:
AccessMemory, AddImmInstr, AddImmUInstr, AddInstr, AddUInstr, AluBaseInstr, AluImmBaseInstr, AluSpecialBaseInstr, AndImmInstr, AndInstr, BaseInstr, BranchBaseInstr, BranchEqualInstr, BranchGreaterEqualAndLinkInstr, BranchGreaterEqualInstr, BranchGreaterInstr, BranchLessAndLinkInstr, BranchLessEqualInstr, BranchLessInstr, BranchLinkBaseInstr, BranchNotEqualInstr, BreakInstr, Cache, Coprocessor, CoprocInstr, Core, Decoder, DivInstr, DivUInstr, ExceptionGenerator, HadesInterface, IDTR3051, IllegalInstr, InstrFrame, InstrHistory, JumpAndLinkInstr, JumpInstr, JumpRegAndLinkInstr, JumpRegInstr, LoadBaseInstr, LoadByteInstr, LoadByteUInstr, LoadHalfInstr, LoadHalfUInstr, LoadUpperImmInstr, LoadWordInstr, LoadWordLeftInstr, LoadWordRightInstr, LoadWordToCoInstr, MemoryDispatcher, MemoryManagementUnit, MoveFromHiInstr, MoveFromLoInstr, MoveToHiInstr, MoveToLoInstr, MultInstr, MultUInstr, NopInstr, NOrInstr, NullMemory, OrImmInstr, OrInstr, Registers, SetOnLessImmInstr, SetOnLessImmUInstr, SetOnLessInstr, SetOnLessUInstr, ShiftBaseInstr, ShiftLeftLogicalInstr, ShiftLeftLogicalVarInstr, ShiftRightArithInstr, ShiftRightArithVarInstr, ShiftRightLogicalInstr, ShiftRightLogicalVarInstr, ShiftVarBaseInstr, Splitter, StoreBaseInstr, StoreByteInstr, StoreHalfInstr, StoreWordFromCoInstr, StoreWordInstr, StoreWordLeftInstr, StoreWordRightInstr, SubInstr, SubUInstr, SysCallInstr, TinyBPMemory, TinyMemory, XOrImmInstr, XOrInstr

public interface Resetable

All parts should implement por() and reset() to give way for implementing automatic reset handling


Method Summary
 void por()
          Hardware reset or power on reset
 void reset()
          Software reset, initiated by a special assembly statement or an operating system call
 

Method Detail

por

public void por()
Hardware reset or power on reset


reset

public void reset()
Software reset, initiated by a special assembly statement or an operating system call