avl_riscv_coverage._elf module

avl_riscv_coverage._elf.INSTRUCTIONS: dict[str, Instruction] = {}

Dictionary of all instructions based on contents of elf file

avl_riscv_coverage._elf.EXTENSIONS: dict[str, str] = {}

Dictionary of all available extensions and their version based on properties of elf file

avl_riscv_coverage._elf.parse_elf(elfpath: Path) None[source]

Parse given elf file. Extract class and instructions

Parameters:

elfpath (path) – path to elf file