riscemu.Exceptions module

RiscEmu (c) 2021 Anton Lydike

SPDX-License-Identifier: MIT

exception riscemu.Exceptions.RiscemuBaseException

Bases: BaseException

abstract message()
exception riscemu.Exceptions.ParseException(msg, data=None)

Bases: riscemu.Exceptions.RiscemuBaseException

__init__(msg, data=None)

Initialize self. See help(type(self)) for accurate signature.

message()
riscemu.Exceptions.ASSERT_EQ(a1, a2)
riscemu.Exceptions.ASSERT_LEN(a1, size)
riscemu.Exceptions.ASSERT_NOT_NULL(a1)
riscemu.Exceptions.ASSERT_NOT_IN(a1, a2)
riscemu.Exceptions.ASSERT_IN(a1, a2)
exception riscemu.Exceptions.LinkerException(msg, data)

Bases: riscemu.Exceptions.RiscemuBaseException

__init__(msg, data)

Initialize self. See help(type(self)) for accurate signature.

message()
exception riscemu.Exceptions.MemoryAccessException(msg, addr, size, op)

Bases: riscemu.Exceptions.RiscemuBaseException

__init__(msg, addr, size, op)

Initialize self. See help(type(self)) for accurate signature.

message()
exception riscemu.Exceptions.OutOfMemoryException(action)

Bases: riscemu.Exceptions.RiscemuBaseException

__init__(action)

Initialize self. See help(type(self)) for accurate signature.

message()
exception riscemu.Exceptions.InvalidAllocationException(msg, name, size, flags)

Bases: riscemu.Exceptions.RiscemuBaseException

__init__(msg, name, size, flags)

Initialize self. See help(type(self)) for accurate signature.

message()
exception riscemu.Exceptions.UnimplementedInstruction(ins: LoadedInstruction)

Bases: riscemu.Exceptions.RiscemuBaseException

__init__(ins: LoadedInstruction)

Initialize self. See help(type(self)) for accurate signature.

message()
exception riscemu.Exceptions.InvalidRegisterException(reg)

Bases: riscemu.Exceptions.RiscemuBaseException

__init__(reg)

Initialize self. See help(type(self)) for accurate signature.

message()
exception riscemu.Exceptions.InvalidSyscallException(scall)

Bases: riscemu.Exceptions.RiscemuBaseException

__init__(scall)

Initialize self. See help(type(self)) for accurate signature.

message()
riscemu.Exceptions.INS_NOT_IMPLEMENTED(ins)
exception riscemu.Exceptions.NumberFormatException(msg)

Bases: riscemu.Exceptions.RiscemuBaseException

__init__(msg)

Initialize self. See help(type(self)) for accurate signature.

message()
exception riscemu.Exceptions.LaunchDebuggerException

Bases: riscemu.Exceptions.RiscemuBaseException

message()