#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 |
1.4.7