protected ETConfigBase(ETBufferBase aBuffer) { iBuffer = aBuffer; // RegisterETMControl = 0xC000; // 4 byte context id RegisterSysConControl = 1 << 13; // Assume HIVECS; // SetExceptionVector(TArmExceptionVector.EReset, 0); SetExceptionVector(TArmExceptionVector.EUndefinedInstruction, 0); SetExceptionVector(TArmExceptionVector.ESVC, 0); SetExceptionVector(TArmExceptionVector.EPrefetchAbort, 0); SetExceptionVector(TArmExceptionVector.EDataAbort, 0); SetExceptionVector(TArmExceptionVector.EIRQ, 0); SetExceptionVector(TArmExceptionVector.EFIQ, 0); }
public ETEngineBase(ETBufferBase aBuffer, ETConfigBase aConfig) { iBuffer = aBuffer; iConfig = aConfig; }