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

Kernel: Add framebuffer ioctls; wrap raw ioctls with a C API

This commit is contained in:
Conrad Pankoff 2019-08-18 12:25:22 +10:00 committed by Andreas Kling
parent 1868523e00
commit 5e46122a82
2 changed files with 44 additions and 0 deletions

View file

@ -9,6 +9,12 @@ struct winsize {
unsigned short ws_col;
};
struct FBResolution {
int pitch;
int width;
int height;
};
__END_DECLS
enum IOCtlNumber {
@ -22,4 +28,9 @@ enum IOCtlNumber {
TIOCSCTTY,
TIOCNOTTY,
TIOCSWINSZ,
FB_IOCTL_GET_SIZE_IN_BYTES,
FB_IOCTL_GET_RESOLUTION,
FB_IOCTL_SET_RESOLUTION,
FB_IOCTL_GET_BUFFER,
FB_IOCTL_SET_BUFFER,
};