Example #1
0
 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);
 }
Example #2
0
 public ETEngineBase(ETBufferBase aBuffer, ETConfigBase aConfig)
 {
     iBuffer = aBuffer;
     iConfig = aConfig;
 }