#include <framebuffer.h>
Data Fields | |
int | devicenumber |
int | devicetype |
void * | devicestate |
int | horizontalLength |
int | verticalLength |
enum pixel_format | pixFormat |
unsigned short * | fbList [FB_NUM_BUFFERS] |
unsigned short * | pScreenPassive |
unsigned char | fbCur |
This structure is used to store the state of Frame Buffer. It stores horizontal length, vertical length, memory maps, along with device level information .
Parameters:
devicenumber | to store the instance of the device being used (0 - 4) | |
devicetype | the actual display device being accessed | |
devicestate | this will contain the address of device specific state structure | |
horizontalLength | width of the display screen in pixels | |
verticalLength | height of the display screen in pixels | |
pixFormat | Format in which the pixel is stored | |
screen | maps to the passive display buffer |
void* fb_t::devicestate |
int fb_t::devicetype |
unsigned char fb_t::fbCur |
unsigned short* fb_t::fbList[FB_NUM_BUFFERS] |
unsigned short* fb_t::pScreenPassive |