#include <able/fb.h>
Data Fields | |
const char * | name |
Name of a framebuffer. | |
struct dev * | dev |
Hardware device for framebuffer. | |
unsigned char * | video_start |
Start of video memory. | |
unsigned long | video_scroll |
Scroll offset from start. | |
unsigned long | video_size |
Size of displayed screen. | |
unsigned long | video_totsize |
Total size of video memory. | |
unsigned long | hw_start |
Start in hardware's address form. | |
unsigned long | line_len |
Length of a line in bytes. | |
struct fb_var_screeninfo * | screeninfo |
Screen display mode. | |
argb_t | cur_palette [256] |
The RGB values for the palette last set on this framebuffer. |
This holds the current state for a framebuffer, containing such items as display mode and video memory.
const char* fb_info_s::name |
Name of a framebuffer.
struct dev* fb_info_s::dev [read] |
Hardware device for framebuffer.
unsigned char* fb_info_s::video_start |
Start of video memory.
unsigned long fb_info_s::video_scroll |
Scroll offset from start.
unsigned long fb_info_s::video_size |
Size of displayed screen.
unsigned long fb_info_s::video_totsize |
Total size of video memory.
unsigned long fb_info_s::hw_start |
Start in hardware's address form.
unsigned long fb_info_s::line_len |
Length of a line in bytes.
struct fb_var_screeninfo* fb_info_s::screeninfo [read] |
Screen display mode.
The RGB values for the palette last set on this framebuffer.