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

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

?? kd.h

?? 內核是系統的心臟
?? H
字號:
#ifndef _LINUX_KD_H
#define _LINUX_KD_H

/* 0x4B is 'K', to avoid collision with termios and vt */

#define SWAPMONO	0x4B00	/* use mca as output device */
#define SWAPCGA		0x4B01	/* use cga as output device */
#define SWAPEGA		0x4B02	/* use ega as output device */
#define SWAPVGA		0x4B03	/* use vga as output device */
#define CONS_CURRENT	0x4B04	/* return current output device */
#define		MONO		0x01
#define		CGA		0x02
#define		EGA		0x03

#define SW_B40x25	0x4B05	/* 40x25 mono text (cga/ega) */
#define SW_C40x25	0x4B06	/* 40x24 color text (cga/ega) */
#define SW_B80x25	0x4B07	/* 80x25 mono text (cga/ega) */
#define SW_C80x25	0x4B08	/* 80x25 color text (cga/ega) */
#define SW_BG320	0x4B09	/* 320x200 mono graphics (cga/ega) */
#define SW_CG320	0x4B0A	/* 320x200 color graphics (cga/ega) */
#define SW_BG640	0x4B0B	/* 640x200 mono graphics (cga/ega) */
#define SW_CG320_D	0x4B0C	/* 320x200 graphics (ega mode d) */
#define SW_CG640_E	0x4B0D	/* 640x200 graphics (ega mode e) */
#define SW_EGAMONOAPA	0x4B0E	/* 640x350 graphics (ega mode f) */
#define SW_ENH_MONOAPA2	0x4B0F	/* 640x350 graphics extd mem (ega mode f*) */
#define SW_CG640x350	0x4B10	/* 640x350 graphics (ega mode 10) */
#define SW_ENH_CG640	0x4B11	/* 640x350 graphics extd mem (ega mode 10*) */
#define SW_EGAMONO80x25	0x4B12	/* 80x25 mono text (ega mode 7) */
#define SW_ENHB40x25	0x4B13	/* enhanced 40x25 mono text (ega) */
#define SW_ENHC40x25	0x4B14	/* enhanced 40x25 color text (ega) */
#define SW_ENHB80x25	0x4B15	/* enhanced 80x25 mono text (ega) */
#define SW_ENHC80x25	0x4B16	/* enhanced 80x25 color text (ega) */
#define SW_ENHB80x43	0x4B17	/* enhanced 80x43 mono text (ega) */
#define SW_ENHC80x43	0x4B18	/* enhanced 80x43 color text (ega) */
#define SW_MCAMODE	0x4B19	/* reinit mca */
#define SW_ATT640	0x4B1A	/* 640x400 16color */
/* should add more vga modes, etc */

#define CONS_GET	0x4B1B	/* get current display mode */
#define		M_B40x25	0	/* 40x25 mono (cga/ega) */
#define		M_C40x25	1	/* 40x25 color (cga/ega) */
#define		M_B80x25	2	/* 80x25 mono (cga/ega) */
#define		M_C80x25	3	/* 80x25 color (cga/ega) */
#define		M_BG320		4	/* 320x200 mono (cga/ega) */
#define		M_CG320		5	/* 320x200 color (cga/ega) */
#define		M_BG640		6	/* 640x200 mono (cga/ega) */
#define		M_EGAMONO80x25	7	/* 80x25 mono (ega) */
#define		M_CG320_D	13	/* ega mode d */
#define		M_CG640_E	14	/* ega mode e */
#define		M_EFAMONOAPA	15	/* ega mode f */
#define		M_CG640x350	16	/* ega mode 10 */
#define		M_ENHMONOAPA2	17	/* ega mode f with ext mem */
#define		M_ENH_CG640	18	/* ega mode 10* */
#define		M_ENH_B40x25	19	/* ega enh 40x25 mono */
#define		M_ENH_C40x25	20	/* ega enh 40x25 color */
#define		M_ENH_B80x25	21	/* ega enh 80x25 mono */
#define		M_ENH_C80x25	22	/* ega enh 80x25 color */
#define		M_ENH_B80x43	0x70	/* ega enh 80x43 mono */
#define		M_ENH_C80x43	0x71	/* ega enh 80x43 color */
#define		M_MCA_MODE	0xff	/* monochrome adapter mode */
#define MCA_GET		0x4B1C	/* get mca display mode */
#define CGA_GET		0x4B1D	/* get cga display mode */
#define EGA_GET		0x4B1E	/* get ega display mode */

#define MAPCONS		0x4B1F	/* map current video mem into address space */
#define MAPMONO		0x4B20	/* map mca video mem into address space */
#define MAPCGA		0x4B21	/* map cga video mem into address space */
#define MAPEGA		0x4B22	/* map ega video mem into address space */
#define MAPVGA		0x4B23	/* map vga video mem into address space */

struct port_io_struc {
	char dir;			/* direction in vs out */
	unsigned short port;
	char data;
};
#define		IN_ON_PORT	0x00
#define		OUT_ON_PORT	0x01
struct port_io_arg {
	struct port_io_struc args[4];
};
#define MCAIO		0x4B24	/* i/o to mca video board */
#define CGAIO		0x4B25	/* i/o to cga video board */
#define EGAIO		0x4B26	/* i/o to ega video board */
#define VGAIO		0x4B27	/* i/o to vga video board */

#define GIO_FONT8x8	0x4B28	/* gets current 8x8 font used */
#define PIO_FONT8x8	0x4B29	/* use supplied 8x8 font */
#define GIO_FONT8x14	0x4B2A	/* gets current 8x14 font used */
#define PIO_FONT8x14	0x4B2B	/* use supplied 8x14 font */
#define GIO_FONT8x16	0x4B2C	/* gets current 8x16 font used */
#define PIO_FONT8x16	0x4B2D	/* use supplied 8x16 font */

#define GIO_FONT	0x4B60	/* gets font in expanded form */
#define PIO_FONT	0x4B61	/* use font in expanded form */

#define MKDIOADDR	32	/* io bitmap size from <linux/sched.h> */
struct kd_disparam {
	long type;			/* type of display */
	char *addr;			/* display mem address */
	ushort ioaddr[MKDIOADDR];	/* valid i/o addresses */
};
#define KDDISPTYPE	0x4B2E	/* gets display info */
#define		KD_MONO		0x01
#define		KD_HERCULES	0x02
#define		KD_CGA		0x03
#define		KD_EGA		0x04

#define KIOCSOUND	0x4B2F	/* start sound generation (0 for off) */
#define KDMKTONE	0x4B30	/* generate tone */

#define KDGETLED	0x4B31	/* return current led flags */
#define KDSETLED	0x4B32	/* set current led flags */
#define 	LED_SCR		0x01	/* scroll lock */
#define 	LED_CAP		0x04	/* caps lock */
#define 	LED_NUM		0x02	/* num lock */

#define KDGKBTYPE	0x4B33	/* get keyboard type */
#define 	KB_84		0x01
#define 	KB_101		0x02
#define 	KB_OTHER	0x03

#define KDADDIO		0x4B34	/* add i/o port as valid */
#define KDDELIO		0x4B35	/* del i/o port as valid */
#define KDENABIO	0x4B36	/* enable i/o to video board */
#define KDDISABIO	0x4B37	/* disable i/o to video board */

struct kd_quemode {
	int qsize;		/* desired # elem in queue */
	int signo;		/* signal to send when queue not empty */
	char *qaddr;		/* user virt addr of queue */
};
#define KDQUEMODE	0x4B38	/* enable/disable special queue mode */

#define KDSBORDER	0x4B39	/* set screen boarder in ega text mode */

#define KDSETMODE	0x4B3A	/* set text/grahics mode */
#define		KD_TEXT		0x00
#define		KD_GRAPHICS	0x01
#define		KD_TEXT0	0x02	/* ? */
#define		KD_TEXT1	0x03	/* ? */
#define KDGETMODE	0x4B3B	/* get current mode */

struct kd_memloc {
	char *vaddr;		/* virt addr to map to */
	char *physaddr;		/* phys addr to map from */
	long length;		/* number of bytes */
	long ioflg;		/* enable i/o if set */
};
#define KDMAPDISP	0x4B3C	/* map display into address space */
#define KDUNMAPDISP	0x4B3D	/* unmap display from address space */

#define KDVDCTYPE	0x4B3E	/* return vdc controller/display info */

#define KIOCINFO	0x4B3F	/* tell what the device is */

typedef char scrnmap_t;
#define		E_TABSZ		256
#define GIO_SCRNMAP	0x4B40	/* get screen mapping from kernel */
#define PIO_SCRNMAP	0x4B41	/* put screen mapping table in kernel */

#define GIO_ATTR	0x4B42	/* get screen attributes */
#define GIO_COLOR	0x4B43	/* return nonzero if display is color */

#define		K_RAW		0x00
#define		K_XLATE		0x01
#define		K_MEDIUMRAW	0x02
#define KDGKBMODE	0x4B44	/* gets current keyboard mode */
#define KDSKBMODE	0x4B45	/* sets current keyboard mode */

/* merge with previous pair of ioctls? */
#define		K_METABIT	0x03
#define		K_ESCPREFIX	0x04
#define KDGKBMETA	0x4B62	/* gets meta key handling mode */
#define KDSKBMETA	0x4B63	/* sets meta key handling mode */

struct kbentry {
	u_char kb_table;
	u_char kb_index;
	u_short kb_value;
};
#define		K_NORMTAB	0x00
#define		K_SHIFTTAB	0x01
#define		K_ALTTAB	0x02
#define		K_ALTSHIFTTAB	0x03
#define		K_SRQTAB	0x04
#define KDGKBENT	0x4B46	/* gets one entry in translation table */
#define KDSKBENT	0x4B47	/* sets one entry in translation table */

struct kbsentry {
	u_char kb_func;
	u_char kb_string[512];	/* FUNC_BUFSIZE from keyboard.h */
};
#define KDGKBSENT	0x4B48	/* gets one function key string entry */
#define KDSKBSENT	0x4B49	/* sets one function key string entry */

struct kbdiacr {
        u_char diacr, base, result;
};
struct kbdiacrs {
        unsigned int kb_cnt;    /* number of entries in following array */
	struct kbdiacr kbdiacr[256];    /* MAX_DIACR from keyboard.h */
};
#define KDGKBDIACR      0x4B4A  /* read kernel accent table */
#define KDSKBDIACR      0x4B4B  /* write kernel accent table */

/* note: 0x4B60 and 0x4B61 used above for GIO_FONT and PIO_FONT
         0x4B62 and 0x4B63 used above for KDGKBMETA and KDSKBMETA */

#endif /* _LINUX_KD_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩理论片在线| 处破女av一区二区| 国产一区二区三区四区五区入口| 麻豆成人在线观看| 国产91精品精华液一区二区三区 | 欧美视频完全免费看| 国产欧美中文在线| 亚洲午夜精品一区二区三区他趣| 日本不卡在线视频| 成人午夜电影久久影院| 欧洲日韩一区二区三区| 精品美女在线播放| 亚洲少妇最新在线视频| 丝袜美腿高跟呻吟高潮一区| 国产美女视频91| 91福利国产成人精品照片| 日韩欧美成人激情| 国产欧美视频一区二区| 亚洲成精国产精品女| 国产精品一卡二卡在线观看| 在线观看91视频| 国产亚洲一区二区在线观看| 一区二区在线观看av| 一本大道久久a久久综合| 日韩欧美国产一区在线观看| 国产精品污网站| 亚洲欧洲制服丝袜| 国内精品久久久久影院薰衣草 | 午夜欧美2019年伦理| 日韩影院免费视频| av在线不卡电影| 久久久www成人免费毛片麻豆| 欧美一卡在线观看| 国产精品午夜在线| 久久66热re国产| 一本大道久久精品懂色aⅴ| 26uuu欧美| 亚洲成人手机在线| 成人黄色国产精品网站大全在线免费观看| 9191成人精品久久| 亚洲欧美日韩国产另类专区| 日本亚洲三级在线| 欧美色成人综合| 亚洲欧洲一区二区在线播放| 国产一区二区在线观看视频| 欧美日韩卡一卡二| 亚洲欧美另类图片小说| 国产成人亚洲精品狼色在线| 国产精品久久久久毛片软件| 日韩电影在线免费看| 一本色道久久综合亚洲精品按摩| 国产欧美精品一区二区三区四区 | 欧美体内she精视频| 国产三级欧美三级日产三级99| 婷婷丁香激情综合| 日本久久电影网| 中文字幕一区二区三| 国产福利一区二区三区视频在线 | 久久精品国产亚洲aⅴ| 欧美日韩激情一区二区| 亚洲激情成人在线| 成人黄页毛片网站| 国产精品入口麻豆原神| 国产一区二区免费看| 精品欧美乱码久久久久久| 午夜久久福利影院| 欧美日韩美少妇| 亚洲sss视频在线视频| 欧美午夜电影网| 亚洲综合一区二区三区| 色8久久人人97超碰香蕉987| 亚洲欧美激情在线| 91色在线porny| 亚洲欧美日韩在线| 在线这里只有精品| 亚洲综合区在线| 91久久人澡人人添人人爽欧美| 亚洲人成人一区二区在线观看| av在线一区二区| 亚洲视频1区2区| 日本韩国欧美国产| 亚洲国产精品久久不卡毛片| 在线观看网站黄不卡| 亚洲最大的成人av| 欧美日韩一区二区三区免费看 | 精品视频免费看| 丝袜美腿亚洲色图| 日韩女同互慰一区二区| 国产一区二区伦理| 亚洲国产成人一区二区三区| 99久久国产综合精品女不卡| 亚洲乱码国产乱码精品精的特点 | 亚洲色图清纯唯美| 欧洲人成人精品| 日产国产欧美视频一区精品| 亚洲精品一区二区三区香蕉| 国产经典欧美精品| 亚洲女同女同女同女同女同69| 欧美系列一区二区| 日韩高清中文字幕一区| 久久综合狠狠综合久久激情| 成人免费看视频| 亚洲精品高清在线| 欧美一级淫片007| 国产精品综合在线视频| 综合久久综合久久| 亚洲国产高清不卡| 一本色道久久综合亚洲精品按摩| 午夜精品久久久久| 久久日一线二线三线suv| 成人美女在线观看| 亚洲午夜精品久久久久久久久| 日韩一区二区三免费高清| 国产在线不卡一区| 亚洲精品免费播放| 日韩视频免费观看高清完整版| 国产精品综合二区| 夜夜嗨av一区二区三区网页| 日韩精品一区二| 91视频在线看| 另类调教123区| 亚洲日本电影在线| 日韩美女一区二区三区四区| av高清不卡在线| 毛片一区二区三区| 亚洲色图在线播放| 日韩欧美的一区| 色成人在线视频| 国产乱国产乱300精品| 亚洲一线二线三线久久久| 欧美v日韩v国产v| 99久免费精品视频在线观看| 日本91福利区| 亚洲人成人一区二区在线观看 | 激情综合网av| 亚洲精品一二三区| 久久久九九九九| 欧美性受xxxx黑人xyx性爽| 国产成人亚洲精品狼色在线| 日韩精品电影在线| 亚洲啪啪综合av一区二区三区| www久久久久| 欧美日韩1234| 91亚洲国产成人精品一区二区三| 久久av资源站| 亚洲福利电影网| 日韩一区日韩二区| 久久综合九色欧美综合狠狠| 3d成人h动漫网站入口| 色香蕉成人二区免费| 国产激情精品久久久第一区二区| 三级不卡在线观看| 一区二区三区在线免费播放| 欧美激情中文不卡| 欧美精品一区二区久久久| 欧美日韩在线播放三区| 99视频国产精品| 国产乱子轮精品视频| 青青草成人在线观看| 亚洲五码中文字幕| 国产精品久久三区| 久久男人中文字幕资源站| 91偷拍与自偷拍精品| 国产一区二区美女诱惑| 日韩精品国产精品| 五月天精品一区二区三区| 国产精品色呦呦| 亚洲成av人在线观看| 精品蜜桃在线看| 欧美色老头old∨ideo| 99视频在线精品| 国产精品538一区二区在线| 国内成+人亚洲+欧美+综合在线 | 欧美最新大片在线看| 成人伦理片在线| 成人精品视频网站| 国产主播一区二区三区| 日韩影院精彩在线| 午夜不卡av免费| 亚洲国产你懂的| 亚洲成人av电影在线| 伊人婷婷欧美激情| 1区2区3区国产精品| 18成人在线视频| 国产精品污www在线观看| 久久久久久久精| 日韩免费福利电影在线观看| 欧美成人video| 欧美一区二区三区播放老司机| 欧美性xxxxxx少妇| 97精品国产97久久久久久久久久久久 | 综合激情成人伊人| 悠悠色在线精品| 亚洲日本护士毛茸茸| 亚洲日本在线看| 国产精品美女久久久久aⅴ国产馆| 久久久综合视频| 久久人人97超碰com| 国产亚洲欧美一区在线观看| 亚洲国产高清不卡|