File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff 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+
6367class Device (BaseDevice ):
6468 PREFIX = "/dev/fb"
6569
70+ def get_fix_screen_info (self ):
71+ return get_fix_screen_info (self )
72+
6673
6774def 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
7279def 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
You can’t perform that action at this time.
0 commit comments