mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 08:57:47 +00:00
Kernel: Add framebuffer ioctls; wrap raw ioctls with a C API
This commit is contained in:
parent
1868523e00
commit
5e46122a82
2 changed files with 44 additions and 0 deletions
|
@ -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,
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue