亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? sis_main.h

?? linux-2.6.15.6
?? H
?? 第 1 頁 / 共 3 頁
字號:
/* * SiS 300/305/540/630(S)/730(S), * SiS 315[E|PRO]/550/[M]65x/[M]66x[F|M|G]X/[M]74x[GX]/330/[M]76x[GX], * XGI V3XT/V5/V8, Z7 * frame buffer driver for Linux kernels >=2.4.14 and >=2.6.3 * * Copyright (C) 2001-2005 Thomas Winischhofer, Vienna, Austria. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the named License, * or any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA */#ifndef _SISFB_MAIN#define _SISFB_MAIN#include "vstruct.h"#include "sis.h"/* Fbcon stuff */static struct fb_var_screeninfo my_default_var = {	.xres            = 0,	.yres            = 0,	.xres_virtual    = 0,	.yres_virtual    = 0,	.xoffset         = 0,	.yoffset         = 0,	.bits_per_pixel  = 0,	.grayscale       = 0,	.red             = {0, 8, 0},	.green           = {0, 8, 0},	.blue            = {0, 8, 0},	.transp          = {0, 0, 0},	.nonstd          = 0,	.activate        = FB_ACTIVATE_NOW,	.height          = -1,	.width           = -1,	.accel_flags     = 0,	.pixclock        = 0,	.left_margin     = 0,	.right_margin    = 0,	.upper_margin    = 0,	.lower_margin    = 0,	.hsync_len       = 0,	.vsync_len       = 0,	.sync            = 0,	.vmode           = FB_VMODE_NONINTERLACED,};#define MODE_INDEX_NONE           0  /* index for mode=none *//* Boot-time parameters */static int sisfb_off = 0;static int sisfb_parm_mem = 0;static int sisfb_accel = -1;static int sisfb_ypan = -1;static int sisfb_max = -1;static int sisfb_userom = 1;static int sisfb_useoem = -1;#ifdef MODULE#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,0)static int sisfb_mode_idx = -1;#elsestatic int sisfb_mode_idx = MODE_INDEX_NONE;  /* Don't use a mode by default if we are a module */#endif#elsestatic int sisfb_mode_idx = -1;               /* Use a default mode if we are inside the kernel */#endifstatic int sisfb_parm_rate = -1;static int sisfb_crt1off = 0;static int sisfb_forcecrt1 = -1;static int sisfb_crt2type  = -1;	/* CRT2 type (for overriding autodetection) */static int sisfb_crt2flags = 0;static int sisfb_pdc = 0xff;static int sisfb_pdca = 0xff;static int sisfb_scalelcd = -1;static int sisfb_specialtiming = CUT_NONE;static int sisfb_lvdshl = -1;static int sisfb_dstn = 0;static int sisfb_fstn = 0;static int sisfb_tvplug = -1;		/* Tv plug type (for overriding autodetection) */static int sisfb_tvstd  = -1;static int sisfb_tvxposoffset = 0;static int sisfb_tvyposoffset = 0;static int sisfb_nocrt2rate = 0;#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0)static int  sisfb_inverse = 0;static char sisfb_fontname[40];#endif#if !defined(__i386__) && !defined(__x86_64__)static int sisfb_resetcard = 0;static int sisfb_videoram = 0;#endif/* List of supported chips */static struct sisfb_chip_info {	int		chip;	int		vgaengine;	int		mni;	int		hwcursor_size;	int		CRT2_write_enable;	const char	*chip_name;} sisfb_chip_info[] __devinitdata = {	{ SIS_300,    SIS_300_VGA, 0, HW_CURSOR_AREA_SIZE_300 * 2, SIS_CRT2_WENABLE_300, "SiS 300/305" },	{ SIS_540,    SIS_300_VGA, 0, HW_CURSOR_AREA_SIZE_300 * 2, SIS_CRT2_WENABLE_300, "SiS 540" },	{ SIS_630,    SIS_300_VGA, 0, HW_CURSOR_AREA_SIZE_300 * 2, SIS_CRT2_WENABLE_300, "SiS 630" },	{ SIS_315H,   SIS_315_VGA, 1, HW_CURSOR_AREA_SIZE_315 * 4, SIS_CRT2_WENABLE_315, "SiS 315H" },	{ SIS_315,    SIS_315_VGA, 1, HW_CURSOR_AREA_SIZE_315 * 4, SIS_CRT2_WENABLE_315, "SiS 315" },	{ SIS_315PRO, SIS_315_VGA, 1, HW_CURSOR_AREA_SIZE_315 * 4, SIS_CRT2_WENABLE_315, "SiS 315PRO" },	{ SIS_550,    SIS_315_VGA, 1, HW_CURSOR_AREA_SIZE_315 * 4, SIS_CRT2_WENABLE_315, "SiS 55x" },	{ SIS_650,    SIS_315_VGA, 1, HW_CURSOR_AREA_SIZE_315 * 4, SIS_CRT2_WENABLE_315, "SiS 650" },	{ SIS_330,    SIS_315_VGA, 1, HW_CURSOR_AREA_SIZE_315 * 4, SIS_CRT2_WENABLE_315, "SiS 330" },	{ SIS_660,    SIS_315_VGA, 1, HW_CURSOR_AREA_SIZE_315 * 4, SIS_CRT2_WENABLE_315, "SiS 660" },	{ XGI_20,     SIS_315_VGA, 1, HW_CURSOR_AREA_SIZE_315 * 4, SIS_CRT2_WENABLE_315, "XGI Z7" },	{ XGI_40,     SIS_315_VGA, 1, HW_CURSOR_AREA_SIZE_315 * 4, SIS_CRT2_WENABLE_315, "XGI V3XT/V5/V8" },};static struct pci_device_id __devinitdata sisfb_pci_table[] = {#ifdef CONFIG_FB_SIS_300	{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_300,     PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0},	{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_540_VGA, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 1},	{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_630_VGA, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 2},#endif#ifdef CONFIG_FB_SIS_315	{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_315H,    PCI_ANY_ID, PCI_ANY_ID, 0, 0, 3},	{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_315,     PCI_ANY_ID, PCI_ANY_ID, 0, 0, 4},	{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_315PRO,  PCI_ANY_ID, PCI_ANY_ID, 0, 0, 5},	{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_550_VGA, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 6},	{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_650_VGA, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 7},	{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_330,     PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8},	{ PCI_VENDOR_ID_SI, PCI_DEVICE_ID_SI_660_VGA, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 9},	{ PCI_VENDOR_ID_XGI,PCI_DEVICE_ID_XGI_20,     PCI_ANY_ID, PCI_ANY_ID, 0, 0,10},	{ PCI_VENDOR_ID_XGI,PCI_DEVICE_ID_XGI_40,     PCI_ANY_ID, PCI_ANY_ID, 0, 0,11},#endif	{ 0 }};MODULE_DEVICE_TABLE(pci, sisfb_pci_table);static struct sis_video_info *card_list = NULL;/* The memory heap is now handled card-wise, by using   sis_malloc_new/sis_free_new. However, the DRM does   not do this yet. Until it does, we keep a "global"   heap which is actually the first card's one. */static struct SIS_HEAP	*sisfb_heap;#define MD_SIS300 1#define MD_SIS315 2/* Mode table */static const struct _sisbios_mode {	char name[15];	u8  mode_no[2];	u16 vesa_mode_no_1;  /* "SiS defined" VESA mode number */	u16 vesa_mode_no_2;  /* Real VESA mode numbers */	u16 xres;	u16 yres;	u16 bpp;	u16 rate_idx;	u16 cols;	u16 rows;	u8  chipset;} sisbios_mode[] = {/*0*/	{"none",         {0xff,0xff}, 0x0000, 0x0000,    0,    0,  0, 0,   0,  0, MD_SIS300|MD_SIS315},	{"320x200x8",    {0x59,0x59}, 0x0138, 0x0000,  320,  200,  8, 1,  40, 12, MD_SIS300|MD_SIS315},	{"320x200x16",   {0x41,0x41}, 0x010e, 0x0000,  320,  200, 16, 1,  40, 12, MD_SIS300|MD_SIS315},	{"320x200x24",   {0x4f,0x4f}, 0x0000, 0x0000,  320,  200, 32, 1,  40, 12, MD_SIS300|MD_SIS315},  /* That's for people who mix up color- and fb depth */	{"320x200x32",   {0x4f,0x4f}, 0x0000, 0x0000,  320,  200, 32, 1,  40, 12, MD_SIS300|MD_SIS315},	{"320x240x8",    {0x50,0x50}, 0x0132, 0x0000,  320,  240,  8, 1,  40, 15, MD_SIS300|MD_SIS315},	{"320x240x16",   {0x56,0x56}, 0x0135, 0x0000,  320,  240, 16, 1,  40, 15, MD_SIS300|MD_SIS315},	{"320x240x24",   {0x53,0x53}, 0x0000, 0x0000,  320,  240, 32, 1,  40, 15, MD_SIS300|MD_SIS315},	{"320x240x32",   {0x53,0x53}, 0x0000, 0x0000,  320,  240, 32, 1,  40, 15, MD_SIS300|MD_SIS315},#define MODE_FSTN_8	9#define MODE_FSTN_16	10	{"320x240x8",    {0x5a,0x5a}, 0x0132, 0x0000,  320,  240,  8, 1,  40, 15,           MD_SIS315},  /* FSTN *//*10*/	{"320x240x16",   {0x5b,0x5b}, 0x0135, 0x0000,  320,  240, 16, 1,  40, 15,           MD_SIS315},  /* FSTN */	{"400x300x8",    {0x51,0x51}, 0x0133, 0x0000,  400,  300,  8, 1,  50, 18, MD_SIS300|MD_SIS315},	{"400x300x16",   {0x57,0x57}, 0x0136, 0x0000,  400,  300, 16, 1,  50, 18, MD_SIS300|MD_SIS315},	{"400x300x24",   {0x54,0x54}, 0x0000, 0x0000,  400,  300, 32, 1,  50, 18, MD_SIS300|MD_SIS315},	{"400x300x32",   {0x54,0x54}, 0x0000, 0x0000,  400,  300, 32, 1,  50, 18, MD_SIS300|MD_SIS315},	{"512x384x8",    {0x52,0x52}, 0x0000, 0x0000,  512,  384,  8, 1,  64, 24, MD_SIS300|MD_SIS315},	{"512x384x16",   {0x58,0x58}, 0x0000, 0x0000,  512,  384, 16, 1,  64, 24, MD_SIS300|MD_SIS315},	{"512x384x24",   {0x5c,0x5c}, 0x0000, 0x0000,  512,  384, 32, 1,  64, 24, MD_SIS300|MD_SIS315},	{"512x384x32",   {0x5c,0x5c}, 0x0000, 0x0000,  512,  384, 32, 1,  64, 24, MD_SIS300|MD_SIS315},	{"640x400x8",    {0x2f,0x2f}, 0x0000, 0x0000,  640,  400,  8, 1,  80, 25, MD_SIS300|MD_SIS315},/*20*/	{"640x400x16",   {0x5d,0x5d}, 0x0000, 0x0000,  640,  400, 16, 1,  80, 25, MD_SIS300|MD_SIS315},	{"640x400x24",   {0x5e,0x5e}, 0x0000, 0x0000,  640,  400, 32, 1,  80, 25, MD_SIS300|MD_SIS315},	{"640x400x32",   {0x5e,0x5e}, 0x0000, 0x0000,  640,  400, 32, 1,  80, 25, MD_SIS300|MD_SIS315},	{"640x480x8",    {0x2e,0x2e}, 0x0101, 0x0101,  640,  480,  8, 1,  80, 30, MD_SIS300|MD_SIS315},	{"640x480x16",   {0x44,0x44}, 0x0111, 0x0111,  640,  480, 16, 1,  80, 30, MD_SIS300|MD_SIS315},	{"640x480x24",   {0x62,0x62}, 0x013a, 0x0112,  640,  480, 32, 1,  80, 30, MD_SIS300|MD_SIS315},	{"640x480x32",   {0x62,0x62}, 0x013a, 0x0112,  640,  480, 32, 1,  80, 30, MD_SIS300|MD_SIS315},	{"720x480x8",    {0x31,0x31}, 0x0000, 0x0000,  720,  480,  8, 1,  90, 30, MD_SIS300|MD_SIS315},	{"720x480x16",   {0x33,0x33}, 0x0000, 0x0000,  720,  480, 16, 1,  90, 30, MD_SIS300|MD_SIS315},	{"720x480x24",   {0x35,0x35}, 0x0000, 0x0000,  720,  480, 32, 1,  90, 30, MD_SIS300|MD_SIS315},/*30*/	{"720x480x32",   {0x35,0x35}, 0x0000, 0x0000,  720,  480, 32, 1,  90, 30, MD_SIS300|MD_SIS315},	{"720x576x8",    {0x32,0x32}, 0x0000, 0x0000,  720,  576,  8, 1,  90, 36, MD_SIS300|MD_SIS315},	{"720x576x16",   {0x34,0x34}, 0x0000, 0x0000,  720,  576, 16, 1,  90, 36, MD_SIS300|MD_SIS315},	{"720x576x24",   {0x36,0x36}, 0x0000, 0x0000,  720,  576, 32, 1,  90, 36, MD_SIS300|MD_SIS315},	{"720x576x32",   {0x36,0x36}, 0x0000, 0x0000,  720,  576, 32, 1,  90, 36, MD_SIS300|MD_SIS315},	{"768x576x8",    {0x5f,0x5f}, 0x0000, 0x0000,  768,  576,  8, 1,  96, 36, MD_SIS300|MD_SIS315},	{"768x576x16",   {0x60,0x60}, 0x0000, 0x0000,  768,  576, 16, 1,  96, 36, MD_SIS300|MD_SIS315},	{"768x576x24",   {0x61,0x61}, 0x0000, 0x0000,  768,  576, 32, 1,  96, 36, MD_SIS300|MD_SIS315},	{"768x576x32",   {0x61,0x61}, 0x0000, 0x0000,  768,  576, 32, 1,  96, 36, MD_SIS300|MD_SIS315},	{"800x480x8",    {0x70,0x70}, 0x0000, 0x0000,  800,  480,  8, 1, 100, 30, MD_SIS300|MD_SIS315},/*40*/	{"800x480x16",   {0x7a,0x7a}, 0x0000, 0x0000,  800,  480, 16, 1, 100, 30, MD_SIS300|MD_SIS315},	{"800x480x24",   {0x76,0x76}, 0x0000, 0x0000,  800,  480, 32, 1, 100, 30, MD_SIS300|MD_SIS315},	{"800x480x32",   {0x76,0x76}, 0x0000, 0x0000,  800,  480, 32, 1, 100, 30, MD_SIS300|MD_SIS315},#define DEFAULT_MODE		43 /* index for 800x600x8 */#define DEFAULT_LCDMODE		43 /* index for 800x600x8 */#define DEFAULT_TVMODE		43 /* index for 800x600x8 */	{"800x600x8",    {0x30,0x30}, 0x0103, 0x0103,  800,  600,  8, 2, 100, 37, MD_SIS300|MD_SIS315},	{"800x600x16",   {0x47,0x47}, 0x0114, 0x0114,  800,  600, 16, 2, 100, 37, MD_SIS300|MD_SIS315},	{"800x600x24",   {0x63,0x63}, 0x013b, 0x0115,  800,  600, 32, 2, 100, 37, MD_SIS300|MD_SIS315},	{"800x600x32",   {0x63,0x63}, 0x013b, 0x0115,  800,  600, 32, 2, 100, 37, MD_SIS300|MD_SIS315},	{"848x480x8",    {0x39,0x39}, 0x0000, 0x0000,  848,  480,  8, 2, 106, 30, MD_SIS300|MD_SIS315},#define DEFAULT_MODE_848	48	{"848x480x16",   {0x3b,0x3b}, 0x0000, 0x0000,  848,  480, 16, 2, 106, 30, MD_SIS300|MD_SIS315},	{"848x480x24",   {0x3e,0x3e}, 0x0000, 0x0000,  848,  480, 32, 2, 106, 30, MD_SIS300|MD_SIS315},/*50*/	{"848x480x32",   {0x3e,0x3e}, 0x0000, 0x0000,  848,  480, 32, 2, 106, 30, MD_SIS300|MD_SIS315},	{"856x480x8",    {0x3f,0x3f}, 0x0000, 0x0000,  856,  480,  8, 2, 107, 30, MD_SIS300|MD_SIS315},#define DEFAULT_MODE_856	52	{"856x480x16",   {0x42,0x42}, 0x0000, 0x0000,  856,  480, 16, 2, 107, 30, MD_SIS300|MD_SIS315},	{"856x480x24",   {0x45,0x45}, 0x0000, 0x0000,  856,  480, 32, 2, 107, 30, MD_SIS300|MD_SIS315},	{"856x480x32",   {0x45,0x45}, 0x0000, 0x0000,  856,  480, 32, 2, 107, 30, MD_SIS300|MD_SIS315},	{"960x540x8",    {0x1d,0x1d}, 0x0000, 0x0000,  960,  540,  8, 1, 120, 33,           MD_SIS315},	{"960x540x16",   {0x1e,0x1e}, 0x0000, 0x0000,  960,  540, 16, 1, 120, 33,           MD_SIS315},	{"960x540x24",   {0x1f,0x1f}, 0x0000, 0x0000,  960,  540, 32, 1, 120, 33,           MD_SIS315},	{"960x540x32",   {0x1f,0x1f}, 0x0000, 0x0000,  960,  540, 32, 1, 120, 33,           MD_SIS315},	{"960x600x8",    {0x20,0x20}, 0x0000, 0x0000,  960,  600,  8, 1, 120, 37,           MD_SIS315},/*60*/	{"960x600x16",   {0x21,0x21}, 0x0000, 0x0000,  960,  600, 16, 1, 120, 37,           MD_SIS315},	{"960x600x24",   {0x22,0x22}, 0x0000, 0x0000,  960,  600, 32, 1, 120, 37,           MD_SIS315},	{"960x600x32",   {0x22,0x22}, 0x0000, 0x0000,  960,  600, 32, 1, 120, 37,           MD_SIS315},	{"1024x576x8",   {0x71,0x71}, 0x0000, 0x0000, 1024,  576,  8, 1, 128, 36, MD_SIS300|MD_SIS315},	{"1024x576x16",  {0x74,0x74}, 0x0000, 0x0000, 1024,  576, 16, 1, 128, 36, MD_SIS300|MD_SIS315},	{"1024x576x24",  {0x77,0x77}, 0x0000, 0x0000, 1024,  576, 32, 1, 128, 36, MD_SIS300|MD_SIS315},	{"1024x576x32",  {0x77,0x77}, 0x0000, 0x0000, 1024,  576, 32, 1, 128, 36, MD_SIS300|MD_SIS315},	{"1024x600x8",   {0x20,0x20}, 0x0000, 0x0000, 1024,  600,  8, 1, 128, 37, MD_SIS300          },	{"1024x600x16",  {0x21,0x21}, 0x0000, 0x0000, 1024,  600, 16, 1, 128, 37, MD_SIS300          },	{"1024x600x24",  {0x22,0x22}, 0x0000, 0x0000, 1024,  600, 32, 1, 128, 37, MD_SIS300          },/*70*/	{"1024x600x32",  {0x22,0x22}, 0x0000, 0x0000, 1024,  600, 32, 1, 128, 37, MD_SIS300          },	{"1024x768x8",   {0x38,0x38}, 0x0105, 0x0105, 1024,  768,  8, 2, 128, 48, MD_SIS300|MD_SIS315},	{"1024x768x16",  {0x4a,0x4a}, 0x0117, 0x0117, 1024,  768, 16, 2, 128, 48, MD_SIS300|MD_SIS315},	{"1024x768x24",  {0x64,0x64}, 0x013c, 0x0118, 1024,  768, 32, 2, 128, 48, MD_SIS300|MD_SIS315},	{"1024x768x32",  {0x64,0x64}, 0x013c, 0x0118, 1024,  768, 32, 2, 128, 48, MD_SIS300|MD_SIS315},	{"1152x768x8",   {0x23,0x23}, 0x0000, 0x0000, 1152,  768,  8, 1, 144, 48, MD_SIS300          },	{"1152x768x16",  {0x24,0x24}, 0x0000, 0x0000, 1152,  768, 16, 1, 144, 48, MD_SIS300          },	{"1152x768x24",  {0x25,0x25}, 0x0000, 0x0000, 1152,  768, 32, 1, 144, 48, MD_SIS300          },	{"1152x768x32",  {0x25,0x25}, 0x0000, 0x0000, 1152,  768, 32, 1, 144, 48, MD_SIS300          },	{"1152x864x8",   {0x29,0x29}, 0x0000, 0x0000, 1152,  864,  8, 1, 144, 54, MD_SIS300|MD_SIS315},/*80*/	{"1152x864x16",  {0x2a,0x2a}, 0x0000, 0x0000, 1152,  864, 16, 1, 144, 54, MD_SIS300|MD_SIS315},	{"1152x864x24",  {0x2b,0x2b}, 0x0000, 0x0000, 1152,  864, 32, 1, 144, 54, MD_SIS300|MD_SIS315},	{"1152x864x32",  {0x2b,0x2b}, 0x0000, 0x0000, 1152,  864, 32, 1, 144, 54, MD_SIS300|MD_SIS315},	{"1280x720x8",   {0x79,0x79}, 0x0000, 0x0000, 1280,  720,  8, 1, 160, 45, MD_SIS300|MD_SIS315},	{"1280x720x16",  {0x75,0x75}, 0x0000, 0x0000, 1280,  720, 16, 1, 160, 45, MD_SIS300|MD_SIS315},	{"1280x720x24",  {0x78,0x78}, 0x0000, 0x0000, 1280,  720, 32, 1, 160, 45, MD_SIS300|MD_SIS315},	{"1280x720x32",  {0x78,0x78}, 0x0000, 0x0000, 1280,  720, 32, 1, 160, 45, MD_SIS300|MD_SIS315},	{"1280x768x8",   {0x55,0x23}, 0x0000, 0x0000, 1280,  768,  8, 1, 160, 48, MD_SIS300|MD_SIS315},	{"1280x768x16",  {0x5a,0x24}, 0x0000, 0x0000, 1280,  768, 16, 1, 160, 48, MD_SIS300|MD_SIS315},	{"1280x768x24",  {0x5b,0x25}, 0x0000, 0x0000, 1280,  768, 32, 1, 160, 48, MD_SIS300|MD_SIS315},/*90*/	{"1280x768x32",  {0x5b,0x25}, 0x0000, 0x0000, 1280,  768, 32, 1, 160, 48, MD_SIS300|MD_SIS315},	{"1280x800x8",   {0x14,0x14}, 0x0000, 0x0000, 1280,  800,  8, 1, 160, 50,           MD_SIS315},	{"1280x800x16",  {0x15,0x15}, 0x0000, 0x0000, 1280,  800, 16, 1, 160, 50,           MD_SIS315},	{"1280x800x24",  {0x16,0x16}, 0x0000, 0x0000, 1280,  800, 32, 1, 160, 50,           MD_SIS315},	{"1280x800x32",  {0x16,0x16}, 0x0000, 0x0000, 1280,  800, 32, 1, 160, 50,           MD_SIS315},	{"1280x854x8",   {0x14,0x14}, 0x0000, 0x0000, 1280,  854,  8, 1, 160, 53,           MD_SIS315},	{"1280x854x16",  {0x15,0x15}, 0x0000, 0x0000, 1280,  854, 16, 1, 160, 53,           MD_SIS315},	{"1280x854x24",  {0x16,0x16}, 0x0000, 0x0000, 1280,  854, 32, 1, 160, 53,           MD_SIS315},	{"1280x854x32",  {0x16,0x16}, 0x0000, 0x0000, 1280,  854, 32, 1, 160, 53,           MD_SIS315},

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美三级电影一区| 国产不卡视频一区二区三区| 日本韩国欧美三级| 成人av电影在线观看| 日韩国产高清在线| 日韩中文字幕一区二区三区| 亚洲欧美国产高清| 国产日韩亚洲欧美综合| 亚洲国产精品传媒在线观看| 日韩欧美一级二级三级| 欧美mv和日韩mv的网站| 欧美日韩大陆一区二区| 色综合久久综合| 在线观看视频一区二区| bt欧美亚洲午夜电影天堂| 不卡高清视频专区| 成人手机在线视频| 国产成人亚洲精品青草天美| av中文字幕不卡| 风流少妇一区二区| 在线观看一区二区精品视频| 国产99久久久久久免费看农村| 国产一区在线不卡| 精品一区二区三区日韩| 免费看欧美女人艹b| 性做久久久久久久久| 丝袜诱惑制服诱惑色一区在线观看| 首页亚洲欧美制服丝腿| 韩国精品主播一区二区在线观看 | 国产在线精品一区二区夜色| 国产一区福利在线| 国产精品亚洲一区二区三区妖精| 一区二区在线观看视频| 日韩高清在线不卡| 裸体一区二区三区| 91啪亚洲精品| 欧美精品自拍偷拍动漫精品| 一本一道综合狠狠老| 欧美三级在线视频| 精品精品国产高清a毛片牛牛| 欧美国产在线观看| 亚洲一区av在线| 国产成人精品亚洲午夜麻豆| 99综合电影在线视频| 色婷婷av一区二区三区gif| 欧美精品第1页| 国产精品视频免费看| 日韩av电影免费观看高清完整版| 国产一区二区福利| 在线不卡一区二区| 国产欧美一区二区精品忘忧草 | 成人不卡免费av| 欧美午夜精品久久久久久孕妇| 久久精品视频在线免费观看| 亚洲精品综合在线| 国产成人av自拍| 久久综合久久综合久久综合| 中文字幕电影一区| 天天射综合影视| 91免费版在线| 久久久亚洲精华液精华液精华液 | 国产精品久久久久aaaa樱花| 午夜精品久久久久影视| 国产精品一二三区| 7777精品伊人久久久大香线蕉经典版下载 | 日本三级亚洲精品| 色婷婷综合久久久中文一区二区| 日韩午夜激情av| 日本美女一区二区| 欧美日韩一级大片网址| 亚洲精品成人悠悠色影视| 国内精品免费在线观看| 91视视频在线观看入口直接观看www | 亚洲一区二区三区四区在线| 91亚洲精品乱码久久久久久蜜桃| 日韩女优视频免费观看| 美国十次综合导航| 欧美欧美欧美欧美首页| 欧美高清在线精品一区| 国产99久久久国产精品免费看| 日韩视频免费直播| 精品一区二区久久久| 欧美一区二区网站| 久久爱www久久做| 欧美一区二区精品| 日韩影院精彩在线| 欧美xxxxx牲另类人与| 日韩中文字幕亚洲一区二区va在线| 3d成人动漫网站| 舔着乳尖日韩一区| 欧美电影免费观看高清完整版在线观看| 亚洲午夜视频在线| 99re在线精品| 天堂一区二区在线免费观看| 欧美日韩精品三区| 精久久久久久久久久久| 日韩免费电影网站| 成人精品一区二区三区四区| 中文字幕av不卡| 成人久久视频在线观看| 国产精品免费aⅴ片在线观看| 国产成人精品三级| 亚洲精品日韩专区silk| 在线观看区一区二| 精品一区二区三区免费毛片爱| 精品福利在线导航| 91免费看`日韩一区二区| 一区二区免费看| 波多野结衣91| 青椒成人免费视频| 国产无一区二区| 欧美日韩亚洲另类| 精品一区二区在线视频| 亚洲精品免费播放| 欧美一级生活片| 成人午夜在线视频| 亚洲午夜三级在线| 国产乱子轮精品视频| 亚洲美女一区二区三区| 欧美性大战xxxxx久久久| 国产九色sp调教91| 17c精品麻豆一区二区免费| 日韩一区二区三区免费观看| 国产成人综合在线| 丝袜亚洲另类欧美| 国产精品久久三区| 成人av资源在线| 免费精品99久久国产综合精品| 国产日韩在线不卡| 日韩精品一区二区三区视频| 99精品视频一区二区三区| 免费的国产精品| 中文av一区特黄| 亚洲精品一区二区三区蜜桃下载| 91片在线免费观看| 日本一区二区视频在线| 精品国产一区二区三区四区四 | 色视频一区二区| 七七婷婷婷婷精品国产| 亚洲天堂免费看| 国产精品久久看| 欧美一区二区三区色| 一本一道波多野结衣一区二区 | 久久欧美中文字幕| 欧美喷水一区二区| 成人黄色在线看| 九九热在线视频观看这里只有精品| 中文字幕在线播放不卡一区| 久久九九影视网| 91精品国产一区二区| 色综合欧美在线| 国产91精品露脸国语对白| 亚洲精品va在线观看| 国产嫩草影院久久久久| 日韩一二在线观看| 91福利国产成人精品照片| 成人精品免费看| 国产一区二区三区电影在线观看| 日韩av高清在线观看| 亚洲国产wwwccc36天堂| 中文字幕亚洲精品在线观看| 国产精品福利av| 亚洲欧洲日韩av| 亚洲欧美一区二区三区久本道91| 国产欧美综合在线观看第十页| 中文字幕乱码亚洲精品一区| 国产欧美综合色| 亚洲欧美电影一区二区| 国产精品丝袜久久久久久app| 亚洲伦在线观看| 亚洲精品五月天| 亚洲国产一区视频| 亚瑟在线精品视频| 亚洲国产一区二区视频| 一区二区三区鲁丝不卡| 三级久久三级久久久| 日本一区中文字幕| 国产乱理伦片在线观看夜一区| 国产一区在线看| 91免费观看视频在线| 在线视频你懂得一区| 精品国产乱码久久久久久1区2区| 日韩欧美一区二区久久婷婷| 国产欧美综合在线| 亚洲男人的天堂在线aⅴ视频| 亚洲另类一区二区| 日日骚欧美日韩| 另类欧美日韩国产在线| 国产黄人亚洲片| 99视频一区二区三区| 欧美三级中文字幕在线观看| 欧美一区二区三区的| 欧美激情一区二区三区四区| 亚洲欧美日韩综合aⅴ视频| 麻豆成人av在线| jizz一区二区| 久久亚区不卡日本| 中文字幕亚洲综合久久菠萝蜜| 六月丁香婷婷色狠狠久久| 福利一区二区在线观看|