1 #ifndef VESA_H 2 #define VESA_H 3 4 extern void *DoVesa(int argc, char *argv[]); 5 extern void *set_vesa_mode(int mode); 6 7 struct FrameBufferInfo 8 { 9 void *BaseAddress; 10 unsigned long XSize; 11 unsigned long YSize; 12 unsigned long BitsPerPixel; 13 unsigned long Modulo; 14 unsigned short RedMask; 15 short RedShift; 16 unsigned short GreenMask; 17 short GreenShift; 18 unsigned short BlueMask; 19 short BlueShift; 20 } *fbi; 21 22 #endif //VESA_H 23