#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.
1.5.6