Go to the source code of this file.
Data Structures | |
| struct | argb_s |
| ARGB type colour descriptor. More... | |
| struct | fb_setpalette_t |
| Structure used for IOCTL_FB_SETPALETTE when configuring an indexed palette on a framebuffer. More... | |
| struct | fb_bitfield |
| Describe a range of bits. More... | |
| struct | fb_var_screeninfo |
| Representation of parameters used to control a physical output device. More... | |
| struct | fb_info_s |
| Video display context. More... | |
Defines | |
| #define | _ABLE_CLIB_ABLE_FB_H 1 |
| #define | IOCTL_FB_SCROLL (44) |
| Scroll framebuffer. | |
| #define | IOCTL_FB_GETPALETTE (45) |
| Get a copy of the current palette. | |
| #define | IOCTL_FB_SETPALETTE (46) |
| Set the current palette. | |
| #define | IOCTL_FB_GETINFO (47) |
| Get current framebuffer information. | |
| #define | IOCTL_FB_GETMODE (48) |
| Get current framebuffer mode. | |
| #define | IOCTL_FB_SETMODE (49) |
| Set framebuffer mode. | |
| #define | FB_SYNC_HOR_HIGH_ACT (1) |
| Horizontal sync high active. | |
| #define | FB_SYNC_VERT_HIGH_ACT (2) |
| Vertical sync high active. | |
| #define | FB_SYNC_EXT (4) |
| External sync. | |
| #define | FB_SYNC_COMP_HIGH_ACT (8) |
| Composite sync high active. | |
| #define | FB_SYNC_BROADCAST (16) |
| Broadcast video timings. | |
| #define | FB_SYNC_ON_GREEN (32) |
| Sync on green. | |
| #define | FB_VMODE_NONINTERLACED (0) |
| Non interlaced. | |
| #define | FB_VMODE_INTERLACED (1) |
| Interlaced. | |
| #define | FB_VMODE_DOUBLE (2) |
| Double scan. | |
| #define | FB_VMODE_MASK (255) |
| Vertical scan mode mask. | |
Typedefs | |
| typedef struct argb_s | argb_t |
| ARGB type colour descriptor. | |
| typedef struct fb_var_screeninfo | fb_var_screeninfo_t |
| Representation of parameters used to control a physical output device. | |
| typedef struct fb_info_s | fb_info_t |
| Video display context. | |
| #define _ABLE_CLIB_ABLE_FB_H 1 |
| #define FB_SYNC_BROADCAST (16) |
Broadcast video timings.
| #define FB_SYNC_COMP_HIGH_ACT (8) |
Composite sync high active.
| #define FB_SYNC_EXT (4) |
External sync.
| #define FB_SYNC_HOR_HIGH_ACT (1) |
Horizontal sync high active.
| #define FB_SYNC_ON_GREEN (32) |
Sync on green.
| #define FB_SYNC_VERT_HIGH_ACT (2) |
Vertical sync high active.
| #define FB_VMODE_DOUBLE (2) |
Double scan.
| #define FB_VMODE_INTERLACED (1) |
Interlaced.
| #define FB_VMODE_MASK (255) |
Vertical scan mode mask.
| #define FB_VMODE_NONINTERLACED (0) |
Non interlaced.
| #define IOCTL_FB_GETINFO (47) |
Get current framebuffer information.
| #define IOCTL_FB_GETMODE (48) |
Get current framebuffer mode.
| #define IOCTL_FB_GETPALETTE (45) |
Get a copy of the current palette.
| #define IOCTL_FB_SCROLL (44) |
Scroll framebuffer.
| #define IOCTL_FB_SETMODE (49) |
Set framebuffer mode.
| #define IOCTL_FB_SETPALETTE (46) |
Set the current palette.
ARGB type colour descriptor.
Used to manipulate colours in a portable way for palette setting.
Video display context.
This holds the current state for a framebuffer, containing such items as display mode and video memory.
| typedef struct fb_var_screeninfo fb_var_screeninfo_t |
Representation of parameters used to control a physical output device.
1.5.6