openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
fblcd.cpp File Reference
#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <unistd.h>
#include <sys/mman.h>
#include <memory.h>
#include <linux/kd.h>
#include <lib/gdi/fblcd.h>
#include <png.h>

Macros

#define PNG_SKIP_SETJMP_CHECK
 
#define FBIO_SET_MANUAL_BLIT   _IOW('F', 0x21, __u8)
 
#define FBIO_BLIT   0x22
 
#define PUT32(x)   hdr[i++] = ((x)&0xFF); hdr[i++] = (((x)>>8)&0xFF); hdr[i++] = (((x)>>16)&0xFF); hdr[i++] = (((x)>>24)&0xFF);
 
#define PUT16(x)   hdr[i++] = ((x)&0xFF); hdr[i++] = (((x)>>8)&0xFF);
 
#define PUT8(x)   hdr[i++] = ((x)&0xFF);
 

Macro Definition Documentation

◆ FBIO_BLIT

#define FBIO_BLIT   0x22

◆ FBIO_SET_MANUAL_BLIT

#define FBIO_SET_MANUAL_BLIT   _IOW('F', 0x21, __u8)

◆ PNG_SKIP_SETJMP_CHECK

#define PNG_SKIP_SETJMP_CHECK

◆ PUT16

#define PUT16 (   x)    hdr[i++] = ((x)&0xFF); hdr[i++] = (((x)>>8)&0xFF);

◆ PUT32

#define PUT32 (   x)    hdr[i++] = ((x)&0xFF); hdr[i++] = (((x)>>8)&0xFF); hdr[i++] = (((x)>>16)&0xFF); hdr[i++] = (((x)>>24)&0xFF);

◆ PUT8

#define PUT8 (   x)    hdr[i++] = ((x)&0xFF);