SoCRocket
Transaction-Level Modeling Framework for Space Applications
Functions | |
| def | load_elf_into_scireg |
| def | load_elf_intrinsics_to_processor |
| def | start_of_simulation |
Variables | |
| tuple | memoryre = re.compile(r"^(?P<object>[a-zA-Z0-9_.]+)=(?P<filename>[a-zA-Z0-9_\-./]+)(\((?P<baseaddr>\d+|0x\d+)\))?$", re.U) |
| tuple | intrinsicre = re.compile(r"^(?P<object>[a-zA-Z0-9_.]+)=(?P<filename>[a-zA-Z0-9_\-./]+)(\((?P<intrinsics>[a-zA-Z0-9_.,=]+)\))?$", re.U) |
| dictionary | intrinsic_groups |
| def usi.tools.elf.load_elf_into_scireg | ( | filename, | |
| stores, | |||
| base | |||
| ) |
Referenced by usi.tools.elf.start_of_simulation().
| def usi.tools.elf.load_elf_intrinsics_to_processor | ( | filename, | |
| cpus, | |||
| intrinsics | |||
| ) |
References pysc::api::cci.list(), and usi.on().
Referenced by usi.tools.elf.start_of_simulation().
| def usi.tools.elf.start_of_simulation | ( | k, | |
| kw | |||
| ) |
References usi.find(), usi.tools.args.get_args(), usi.tools.elf.load_elf_into_scireg(), and usi.tools.elf.load_elf_intrinsics_to_processor().
| dictionary usi.tools.elf.intrinsic_groups |
| tuple usi.tools.elf.intrinsicre = re.compile(r"^(?P<object>[a-zA-Z0-9_.]+)=(?P<filename>[a-zA-Z0-9_\-./]+)(\((?P<intrinsics>[a-zA-Z0-9_.,=]+)\))?$", re.U) |
| tuple usi.tools.elf.memoryre = re.compile(r"^(?P<object>[a-zA-Z0-9_.]+)=(?P<filename>[a-zA-Z0-9_\-./]+)(\((?P<baseaddr>\d+|0x\d+)\))?$", re.U) |