riscemu.types.binary_data_memory_section module
- class riscemu.types.binary_data_memory_section.BinaryDataMemorySection(data: bytearray, name: str, context: InstructionContext, owner: str, base: int = 0, flags: Optional[MemoryFlags] = None)
Bases:
MemorySection
- __init__(data: bytearray, name: str, context: InstructionContext, owner: str, base: int = 0, flags: Optional[MemoryFlags] = None)
- read(offset: int, size: int) bytearray
- write(offset: int, size: int, data: bytearray)
- read_ins(offset: int) Instruction
- name: str
- flags: MemoryFlags
- size: int
- base: int
- owner: str
- context: InstructionContext