Skip to content

Commit b026328

Browse files
committed
WIP
1 parent f3c3365 commit b026328

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

linuxpy/fb/device.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,17 +60,24 @@ def get_raw_var_screen_info(fd) -> raw.fb_var_screeninfo:
6060
return ioctl(fd, raw.IOC.GET_VSCREENINFO, raw.fb_var_screeninfo())
6161

6262

63+
def get_raw_colormap(fd):
64+
return ioctl(fd, raw.IOC.GETCMAP, raw.fb_cmap())
65+
66+
6367
class Device(BaseDevice):
6468
PREFIX = "/dev/fb"
6569

70+
def get_fix_screen_info(self):
71+
return get_fix_screen_info(self)
72+
6673

6774
def iter_files(path: PathLike = "/dev") -> Iterable[Path]:
68-
"""Returns an iterator over all fb files"""
75+
"""Returns an iterator over all frame buffer files"""
6976
return iter_device_files(path=path, pattern="fb*")
7077

7178

7279
def iter_devices(path: PathLike = "/dev", **kwargs) -> Iterable[Device]:
73-
"""Returns an iterator over all fb devices"""
80+
"""Returns an iterator over all frame buffer devices"""
7481
return (Device(name, **kwargs) for name in iter_files(path=path))
7582

7683

0 commit comments

Comments
 (0)