(self, address, data, ignore_cache=False)
| 7 | self.mem = mem |
| 8 | def read(self, address, size): return bytes(self.mem[address:address+size]) |
| 9 | def write(self, address, data, ignore_cache=False): self.mem[address:address+len(data)] = data |
| 10 | def pcie_mem_req(self, address, value=None, size=1): |
| 11 | if value is None: return int.from_bytes(self.mem[address:address+size], "little") |
| 12 | else: self.mem[address:address+size] = value.to_bytes(size, "little") |
no outgoing calls