mirror of
https://github.com/tinygrad/tinygrad.git
synced 2026-01-09 06:58:11 -05:00
am: remove libpciaccess dep (#8980)
* am: remove libpciaccess dep * offset in mockhwiface * op * fake regions
This commit is contained in:
@@ -74,7 +74,7 @@ class MockHWInterface(HWInterface):
|
||||
return tracked_fds[self.fd].mmap(start, sz, prot, flags, self.fd, offset)
|
||||
return libc.mmap(start, sz, prot, flags, self.fd, offset)
|
||||
|
||||
def read(self, size=None, binary=False):
|
||||
def read(self, size=None, binary=False, offset=None):
|
||||
if binary: raise NotImplementedError()
|
||||
if self.fd in tracked_fds:
|
||||
return tracked_fds[self.fd].read_contents(size)
|
||||
@@ -87,7 +87,7 @@ class MockHWInterface(HWInterface):
|
||||
return tracked_fds[self.fd].list_contents()
|
||||
return os.listdir(self.path)
|
||||
|
||||
def write(self, content, binary=False): raise NotImplementedError()
|
||||
def write(self, content, binary=False, offset=None): raise NotImplementedError()
|
||||
def seek(self, offset):
|
||||
if self.fd in tracked_fds:
|
||||
tracked_fds[self.fd].seek(offset)
|
||||
|
||||
Reference in New Issue
Block a user