1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 15:17:36 +00:00

Userland: Add FB_FLUSH ioctl for fbdev

This commit is contained in:
Sahan Fernando 2021-06-12 22:46:54 +10:00 committed by Andreas Kling
parent 34e9fa4d3b
commit 974e996d33
5 changed files with 27 additions and 0 deletions

View file

@ -23,6 +23,13 @@ struct FBResolution {
unsigned height;
};
struct FBRect {
unsigned x;
unsigned y;
unsigned width;
unsigned height;
};
__END_DECLS
enum IOCtlNumber {
@ -43,6 +50,7 @@ enum IOCtlNumber {
FB_IOCTL_SET_RESOLUTION,
FB_IOCTL_GET_BUFFER,
FB_IOCTL_SET_BUFFER,
FB_IOCTL_FLUSH_BUFFER,
SIOCSIFADDR,
SIOCGIFADDR,
SIOCGIFHWADDR,
@ -75,6 +83,7 @@ enum IOCtlNumber {
#define FB_IOCTL_SET_RESOLUTION FB_IOCTL_SET_RESOLUTION
#define FB_IOCTL_GET_BUFFER FB_IOCTL_GET_BUFFER
#define FB_IOCTL_SET_BUFFER FB_IOCTL_SET_BUFFER
#define FB_IOCTL_FLUSH_BUFFER FB_IOCTL_FLUSH_BUFFER
#define SIOCSIFADDR SIOCSIFADDR
#define SIOCGIFADDR SIOCGIFADDR
#define SIOCGIFHWADDR SIOCGIFHWADDR