⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 screen_info.h

📁 Axis 221 camera embedded programing interface
💻 H
字号:
#ifndef _SCREEN_INFO_H#define _SCREEN_INFO_H#include <linux/types.h>/* * These are set up by the setup-routine at boot-time: */struct screen_info {	u8  orig_x;		/* 0x00 */	u8  orig_y;		/* 0x01 */	u16 dontuse1;		/* 0x02 -- EXT_MEM_K sits here */	u16 orig_video_page;	/* 0x04 */	u8  orig_video_mode;	/* 0x06 */	u8  orig_video_cols;	/* 0x07 */	u16 unused2;		/* 0x08 */	u16 orig_video_ega_bx;	/* 0x0a */	u16 unused3;		/* 0x0c */	u8  orig_video_lines;	/* 0x0e */	u8  orig_video_isVGA;	/* 0x0f */	u16 orig_video_points;	/* 0x10 */	/* VESA graphic mode -- linear frame buffer */	u16 lfb_width;		/* 0x12 */	u16 lfb_height;		/* 0x14 */	u16 lfb_depth;		/* 0x16 */	u32 lfb_base;		/* 0x18 */	u32 lfb_size;		/* 0x1c */	u16 dontuse2, dontuse3;	/* 0x20 -- CL_MAGIC and CL_OFFSET here */	u16 lfb_linelength;	/* 0x24 */	u8  red_size;		/* 0x26 */	u8  red_pos;		/* 0x27 */	u8  green_size;		/* 0x28 */	u8  green_pos;		/* 0x29 */	u8  blue_size;		/* 0x2a */	u8  blue_pos;		/* 0x2b */	u8  rsvd_size;		/* 0x2c */	u8  rsvd_pos;		/* 0x2d */	u16 vesapm_seg;		/* 0x2e */	u16 vesapm_off;		/* 0x30 */	u16 pages;		/* 0x32 */	u16 vesa_attributes;	/* 0x34 */	u32 capabilities;       /* 0x36 */				/* 0x3a -- 0x3b reserved for future expansion */				/* 0x3c -- 0x3f micro stack for relocatable kernels */};extern struct screen_info screen_info;#define ORIG_X			(screen_info.orig_x)#define ORIG_Y			(screen_info.orig_y)#define ORIG_VIDEO_MODE		(screen_info.orig_video_mode)#define ORIG_VIDEO_COLS 	(screen_info.orig_video_cols)#define ORIG_VIDEO_EGA_BX	(screen_info.orig_video_ega_bx)#define ORIG_VIDEO_LINES	(screen_info.orig_video_lines)#define ORIG_VIDEO_ISVGA	(screen_info.orig_video_isVGA)#define ORIG_VIDEO_POINTS       (screen_info.orig_video_points)#define VIDEO_TYPE_MDA		0x10	/* Monochrome Text Display	*/#define VIDEO_TYPE_CGA		0x11	/* CGA Display 			*/#define VIDEO_TYPE_EGAM		0x20	/* EGA/VGA in Monochrome Mode	*/#define VIDEO_TYPE_EGAC		0x21	/* EGA in Color Mode		*/#define VIDEO_TYPE_VGAC		0x22	/* VGA+ in Color Mode		*/#define VIDEO_TYPE_VLFB		0x23	/* VESA VGA in graphic mode	*/#define VIDEO_TYPE_PICA_S3	0x30	/* ACER PICA-61 local S3 video	*/#define VIDEO_TYPE_MIPS_G364	0x31    /* MIPS Magnum 4000 G364 video  */#define VIDEO_TYPE_SGI          0x33    /* Various SGI graphics hardware */#define VIDEO_TYPE_TGAC		0x40	/* DEC TGA */#define VIDEO_TYPE_SUN          0x50    /* Sun frame buffer. */#define VIDEO_TYPE_SUNPCI       0x51    /* Sun PCI based frame buffer. */#define VIDEO_TYPE_PMAC		0x60	/* PowerMacintosh frame buffer. */#endif /* _SCREEN_INFO_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -