OrionLibC
Barry Importing existing Orion LibC 03048a9 (2 years, 2 months ago)diff --git a/include/sys/fb.h b/include/sys/fb.h new file mode 100644 index 0000000..b56497e --- /dev/null +++ b/include/sys/fb.h @@ -0,0 +1,26 @@ +#ifndef _SYS_FB_H +#define _SYS_FB_H + +#include <stdint.h> +#include <stddef.h> + +/* ioctl() calls */ +enum FrameBufferIoctls { + FBIOGET_VSCREENINFO, + FBIOPUT_VSCREENINFO, + FBIOGET_FSCREENINFO, +}; + +/* Structure for fixed framebuffer info */ +typedef struct FBFixInfo { + uintptr_t fbmem; + size_t fbmemLen; +} FBFixInfo; + +/* Structure for variable framebuffer info */ +typedef struct FBVarInfo { + uint32_t xres, yres; + uint32_t bpp; +} FBVarInfo; + +#endif