Home
last modified time | relevance | path

Searched refs:CoreError (Results 1 – 2 of 2) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/
DOpenTitan_BigNumberAccelerator.cs32 CoreError LastError { get; }
350 switch((CoreError)core.LastError) in Execute()
352 case CoreError.BadDataAddress: in Execute()
356 case CoreError.BadInstructionAddress: in Execute()
360 case CoreError.CallStack: in Execute()
364 case CoreError.IllegalInstruction: in Execute()
368 case CoreError.Loop: in Execute()
460 public enum CoreError enum
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/
DOpenTitan_BigNumberAcceleratorCore.cs139 public CoreError LastError { get; private set; }
205 ThrowError(CoreError.BadInstructionAddress, false); in HandleException()
208 ThrowError(CoreError.IllegalInstruction, false); in HandleException()
216 ThrowError(CoreError.BadDataAddress, false); in HandleException()
276 private void ThrowError(CoreError error, bool stopExecution = true) in ThrowError()
294 ThrowError(CoreError.CallStack); in HandleX1Access()
304 ThrowError(CoreError.CallStack); in HandleX1Access()
348 LastError = CoreError.None; in ExecuteInstructions()
361 if(LastError != CoreError.None) in ExecuteInstructions()
383 ThrowError(CoreError.Loop); in ExecuteLoop()
[all …]