RTEMS  5.0.0
Data Structures | Macros
fb.h File Reference

Frame Buffer Device Driver. More...

#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  fb_bitfield
 
struct  fb_var_screeninfo
 
struct  fb_fix_screeninfo
 
struct  fb_cmap
 

Macros

#define FBIOGET_VSCREENINFO   0x4600
 
#define FBIOPUT_VSCREENINFO   0x4601
 
#define FBIOGET_FSCREENINFO   0x4602
 
#define FBIOGETCMAP   0x4604
 
#define FBIOPUTCMAP   0x4605
 
#define FB_EXEC_FUNCTION   0x4606
 
#define FBIOSWAPBUFFERS   0x4607
 
#define FBIOSETBUFFERMODE   0x4608
 
#define FBIOSETVIDEOMODE   0x4609
 
#define FB_SINGLE_BUFFERED   0
 
#define FB_TRIPLE_BUFFERED   1
 
#define FB_TYPE_PACKED_PIXELS   0 /* Packed Pixels */
 
#define FB_TYPE_PLANES   1 /* Non interleaved planes */
 
#define FB_TYPE_INTERLEAVED_PLANES   2 /* Interleaved planes */
 
#define FB_TYPE_TEXT   3 /* Text/attributes */
 
#define FB_TYPE_VGA_PLANES   4 /* EGA/VGA planes */
 
#define FB_TYPE_VIRTUAL_BUFFER   5 /* Virtual Buffer */
 
#define FB_VISUAL_MONO01   0 /* Monochr. 1=Black 0=White */
 
#define FB_VISUAL_MONO10   1 /* Monochr. 1=White 0=Black */
 
#define FB_VISUAL_TRUECOLOR   2 /* True color */
 
#define FB_VISUAL_PSEUDOCOLOR   3 /* Pseudo color (like atari) */
 
#define FB_VISUAL_DIRECTCOLOR   4 /* Direct color */
 
#define FB_VISUAL_STATIC_PSEUDOCOLOR   5 /* Pseudo color readonly */
 
#define FB_ACCEL_NONE   0 /* no hardware accelerator */
 

Detailed Description

Frame Buffer Device Driver.

This file defines the interface to a frame buffer device driver.