📄 actionsfb.h
字号:
#define ACTIONS_NAME "actions_LCD"
#define FBIOSET_STANDBY 0x4650
#define FBIOSET_CONTRAST 0x4651
#define FBIOSET_INT_TIME 0x4652
#define FBIOSET_START_VIDEO 0x4660
#define FBIOSET_VIDEO_MODE 0x4661
#define FBIOSET_UPDATE_VIDEO 0x4662
#define FBIOSET_END_VIDEO 0x4663
#define FBIOSET_CANVAS_MODE 0x4664
#define FBIOSET_FLUSH_FB 0x4665
#define FBIOSET_FLUSH_CANVAS 0x4666
struct actionsfb_lcd_reg {
/*
unsigned long lcdcon1;
unsigned long lcdsaddr1;
*/
};
/*
** saved some fixed info, and can be set value to hardware when init.
*/
struct actionsfb_mach_info {
u_short xres;
u_short yres;
u_char bpp;
struct actionsfb_lcd_reg reg;
};
#define RGB_16 (1)
typedef struct frame_info {
unsigned long start_addr; //physical address that dma will use;
int length;
int x;
int y;
int width;
int height;
int color_mod; // set pixel color format; color_mod == 0 is rgb, color_mod == 1 is yuv;
} frame_info_t;
#define MIN_XRES 64
#define MIN_YRES 64
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -