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

📄 keytab1.inc

📁 jserv写的orz小内核 有详细的注释
💻 INC
📖 第 1 页 / 共 2 页
字号:
db "KeyTab00"	; Keyboard table namedb 1		; LEDs on start		; bit0 - NumLED, bit1 - CapsLED, bit2 - ScrollLED;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------; Table <0> Normaldw K_PAUSE,0,0,0	; E145, E1C5, E000, E080dw K_ESC,0,0,0		; 01dw '1',0,0,0		; 02dw '2',0,0,0		; 03dw '3',0,0,0		; 04dw '4',0,0,0		; 05dw '5',0,0,0		; 06dw '6',0,0,0		; 07dw '7',0,0,0		; 08dw '8',0,0,0		; 09dw '9',0,0,0		; 0Adw '0',0,0,0		; 0Bdw '-',0,0,0		; 0Cdw '=',0,0,0		; 0Ddw K_BS,0,0,0		; 0Edw K_TAB,0,0,0		; 0Fdw 'q',0,0,0		; 10dw 'w',0,0,0		; 11dw 'e',0,0,0		; 12dw 'r',0,0,0		; 13dw 't',0,0,0		; 14dw 'y',0,0,0		; 15dw 'u',0,0,0		; 16dw 'i',0,0,0		; 17dw 'o',0,0,0		; 18dw 'p',0,0,0		; 19dw '[',0,0,0		; 1Adw ']',0,0,0		; 1Bdw K_ENT,0,K_ENT,0	; 1C	E01C - Num ENTdw 0,0,0,0		; 1D	LCtrl, E01D - RCtrldw 'a',0,0,0		; 1Edw 's',0,0,0		; 1Fdw 'd',0,0,0		; 20dw 'f',0,0,0		; 21dw 'g',0,0,0		; 22dw 'h',0,0,0		; 23dw 'j',0,0,0		; 24dw 'k',0,0,0		; 25dw 'l',0,0,0		; 26dw ';',0,0,0		; 27dw "'",0,0,0		; 28dw '`',0,0,0		; 29dw 0x7101,0,0,0		; 2A	LShiftdw '\',0,0,0		; 2Bdw 'z',0,0,0		; 2Cdw 'x',0,0,0		; 2Ddw 'c',0,0,0		; 2Edw 'v',0,0,0		; 2Fdw 'b',0,0,0		; 30dw 'n',0,0,0		; 31dw 'm',0,0,0		; 32dw ',',0,0,0		; 33dw '.',0,0,0		; 34dw '/',0,'/',0		; 35	E035 - Num /dw 0x7101,0,0,0		; 36	RShiftdw '*',0,K_PRSCR,0	; 37	Num *dw 0,0,0,0		; 38	LAlt, E038 - RAltdw ' ',0,0,0		; 39dw 0x7302,0,0,0		; 3A	CapsLockdw K_F1,0,0,0		; 3Bdw K_F2,0,0,0		; 3Cdw K_F3,0,0,0		; 3Ddw K_F4,0,0,0		; 3Edw K_F5,0,0,0		; 3Fdw K_F6,0,0,0		; 40dw K_F7,0,0,0		; 41dw K_F8,0,0,0		; 42dw K_F9,0,0,0		; 43dw K_F10,0,0,0		; 44dw 0x7004,0,0,0		; 45	NumLockdw 0,0,0,0		; 46	ScrollLockdw '7',0,K_HOME,0	; 47	Num 7dw '8',0,K_UP,0		; 48	Num 8dw '9',0,K_PGUP,0	; 49	Num 9dw '-',0,0,0		; 4A	Num -dw '4',0,K_LT,0		; 4B	Num 4dw '5',0,0,0		; 4C	Num 5dw '6',0,K_RT,0		; 4D	Num 6dw '+',0,0,0		; 4E	Num 7dw '1',0,K_END,0	; 4F	Num 1dw '2',0,K_DN,0		; 50	Num 2dw '3',0,K_PGDN,0	; 51	Num 3dw '0',0,K_INS,0	; 52	Num 0dw '.',0,K_DEL,0 	; 53	Num .dw 0,0,0,0		; 54dw 0,0,0,0		; 55dw 0,0,0,0		; 56dw K_F11,0,0,0		; 57dw K_F12,0,0,0		; 58dw 0,0,0,0		; 59dw 0,0,0,0		; 5Adw 0,0,0,0		; 5B	E05B - LWindw 0,0,0,0		; 5C	E05C - RWindw 0,0,0,0		; 5D	E05D - Menutimes (0x7F-0x5D) dw 0,0,0,0;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------; Table <1> Shift presseddw K_PAUSE,0,0,0	; E145, E1C5, E000, E080dw K_ESC,0,0,0		; 01dw '!',0,0,0		; 02dw '@',0,0,0		; 03dw '#',0,0,0		; 04dw '$',0,0,0		; 05dw '%',0,0,0		; 06dw '^',0,0,0		; 07dw '&',0,0,0		; 08dw '*',0,0,0		; 09dw '(',0,0,0		; 0Adw ')',0,0,0		; 0Bdw '_',0,0,0		; 0Cdw '+',0,0,0		; 0Ddw K_BS,0,0,0		; 0Edw K_TAB,0,0,0		; 0Fdw 'Q',0,0,0		; 10dw 'W',0,0,0		; 11dw 'E',0,0,0		; 12dw 'R',0,0,0		; 13dw 'T',0,0,0		; 14dw 'Y',0,0,0		; 15dw 'U',0,0,0		; 16dw 'I',0,0,0		; 17dw 'O',0,0,0		; 18dw 'P',0,0,0		; 19dw '{',0,0,0		; 1Adw '}',0,0,0		; 1Bdw K_ENT,0,K_ENT,0	; 1C	E01C - Num ENTdw 0,0,0,0		; 1D	LCtrl, E01D - RCtrldw 'A',0,0,0		; 1Edw 'S',0,0,0		; 1Fdw 'D',0,0,0		; 20dw 'F',0,0,0		; 21dw 'G',0,0,0		; 22dw 'H',0,0,0		; 23dw 'J',0,0,0		; 24dw 'K',0,0,0		; 25dw 'L',0,0,0		; 26dw ':',0,0,0		; 27dw '"',0,0,0		; 28dw '~',0,0,0		; 29dw 0,0x7100,0,0		; 2A	LShiftdw '|',0,0,0		; 2Bdw 'Z',0,0,0		; 2Cdw 'X',0,0,0		; 2Ddw 'C',0,0,0		; 2Edw 'V',0,0,0		; 2Fdw 'B',0,0,0		; 30dw 'N',0,0,0		; 31dw 'M',0,0,0		; 32dw '<',0,0,0		; 33dw '>',0,0,0		; 34dw '?',0,'/',0		; 35	E035 - Num /dw 0,0x7100,0,0		; 36	RShiftdw '*',0,K_PRSCR,0	; 37	Num *dw 0,0,0,0		; 38	LAlt, E038 - RAltdw ' ',0,0,0		; 39dw 0x7303,0,0,0		; 3A	CapsLockdw K_F1,0,0,0		; 3Bdw K_F2,0,0,0		; 3Cdw K_F3,0,0,0		; 3Ddw K_F4,0,0,0		; 3Edw K_F5,0,0,0		; 3Fdw K_F6,0,0,0		; 40dw K_F7,0,0,0		; 41dw K_F8,0,0,0		; 42dw K_F9,0,0,0		; 43dw K_F10,0,0,0		; 44dw 0,0,0,0		; 45	NumLockdw 0,0,0,0		; 46	ScrollLockdw '7',0,K_HOME,0	; 47	Num 7dw '8',0,K_UP,0		; 48	Num 8dw '9',0,K_PGUP,0	; 49	Num 9dw '-',0,0,0		; 4A	Num -dw '4',0,K_LT,0		; 4B	Num 4dw '5',0,0,0		; 4C	Num 5dw '6',0,K_RT,0		; 4D	Num 6dw '+',0,0,0		; 4E	Num 7dw '1',0,K_END,0	; 4F	Num 1dw '2',0,K_DN,0		; 50	Num 2dw '3',0,K_PGDN,0	; 51	Num 3dw '0',0,K_INS,0	; 52	Num 0dw '.',0,K_DEL,0 	; 53	Num .dw 0,0,0,0		; 54dw 0,0,0,0		; 55dw 0,0,0,0		; 56dw K_F11,0,0,0		; 57dw K_F12,0,0,0		; 58dw 0,0,0,0		; 59dw 0,0,0,0		; 5Adw 0,0,0,0		; 5B	E05B - LWindw 0,0,0,0		; 5C	E05C - RWindw 0,0,0,0		; 5D	E05D - Menutimes (0x7F-0x5D) dw 0,0,0,0;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------; Table <2> CapsLockdw K_PAUSE,0,0,0	; E145, E1C5, E000, E080dw K_ESC,0,0,0		; 01dw '1',0,0,0		; 02dw '2',0,0,0		; 03dw '3',0,0,0		; 04dw '4',0,0,0		; 05dw '5',0,0,0		; 06dw '6',0,0,0		; 07dw '7',0,0,0		; 08dw '8',0,0,0		; 09dw '9',0,0,0		; 0Adw '0',0,0,0		; 0Bdw '-',0,0,0		; 0Cdw '=',0,0,0		; 0Ddw K_BS,0,0,0		; 0Edw K_TAB,0,0,0		; 0Fdw 'Q',0,0,0		; 10dw 'W',0,0,0		; 11dw 'E',0,0,0		; 12dw 'R',0,0,0		; 13dw 'T',0,0,0		; 14dw 'Y',0,0,0		; 15dw 'U',0,0,0		; 16dw 'I',0,0,0		; 17dw 'O',0,0,0		; 18dw 'P',0,0,0		; 19dw '[',0,0,0		; 1Adw ']',0,0,0		; 1Bdw K_ENT,0,K_ENT,0	; 1C	E01C - Num ENTdw 0,0,0,0		; 1D	LCtrl, E01D - RCtrldw 'A',0,0,0		; 1Edw 'S',0,0,0		; 1Fdw 'D',0,0,0		; 20dw 'F',0,0,0		; 21dw 'G',0,0,0		; 22dw 'H',0,0,0		; 23dw 'J',0,0,0		; 24dw 'K',0,0,0		; 25dw 'L',0,0,0		; 26dw ';',0,0,0		; 27dw "'",0,0,0		; 28dw '`',0,0,0		; 29dw 0x7303,0,0,0		; 2A	LShiftdw '\',0,0,0		; 2Bdw 'Z',0,0,0		; 2Cdw 'X',0,0,0		; 2Ddw 'C',0,0,0		; 2Edw 'V',0,0,0		; 2Fdw 'B',0,0,0		; 30dw 'N',0,0,0		; 31dw 'M',0,0,0		; 32dw ',',0,0,0		; 33dw '.',0,0,0		; 34dw '/',0,'/',0		; 35	E035 - Num /dw 0x7303,0,0,0		; 36	RShiftdw '*',0,K_PRSCR,0	; 37	Num *dw 0,0,0,0		; 38	LAlt, E038 - RAltdw ' ',0,0,0		; 39dw 0x7100,0,0,0		; 3A	CapsLockdw K_F1,0,0,0		; 3Bdw K_F2,0,0,0		; 3Cdw K_F3,0,0,0		; 3Ddw K_F4,0,0,0		; 3Edw K_F5,0,0,0		; 3Fdw K_F6,0,0,0		; 40dw K_F7,0,0,0		; 41dw K_F8,0,0,0		; 42dw K_F9,0,0,0		; 43dw K_F10,0,0,0		; 44dw 0,0,0,0		; 45	NumLockdw 0,0,0,0		; 46	ScrollLockdw '7',0,K_HOME,0	; 47	Num 7dw '8',0,K_UP,0		; 48	Num 8dw '9',0,K_PGUP,0	; 49	Num 9dw '-',0,0,0		; 4A	Num -dw '4',0,K_LT,0		; 4B	Num 4dw '5',0,0,0		; 4C	Num 5dw '6',0,K_RT,0		; 4D	Num 6dw '+',0,0,0		; 4E	Num 7dw '1',0,K_END,0	; 4F	Num 1dw '2',0,K_DN,0		; 50	Num 2dw '3',0,K_PGDN,0	; 51	Num 3dw '0',0,K_INS,0	; 52	Num 0dw '.',0,K_DEL,0 	; 53	Num .dw 0,0,0,0		; 54dw 0,0,0,0		; 55dw 0,0,0,0		; 56dw K_F11,0,0,0		; 57dw K_F12,0,0,0		; 58dw 0,0,0,0		; 59dw 0,0,0,0		; 5Adw 0,0,0,0		; 5B	E05B - LWindw 0,0,0,0		; 5C	E05C - RWindw 0,0,0,0		; 5D	E05D - Menutimes (0x7F-0x5D) dw 0,0,0,0;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------; Table <3> CapsLock + Shiftdw K_PAUSE,0,0,0	; E145, E1C5, E000, E080dw K_ESC,0,0,0		; 01dw '!',0,0,0		; 02dw '@',0,0,0		; 03dw '#',0,0,0		; 04dw '$',0,0,0		; 05dw '%',0,0,0		; 06dw '^',0,0,0		; 07dw '&',0,0,0		; 08dw '*',0,0,0		; 09dw '(',0,0,0		; 0Adw ')',0,0,0		; 0Bdw '_',0,0,0		; 0Cdw '+',0,0,0		; 0Ddw K_BS,0,0,0		; 0Edw K_TAB,0,0,0		; 0Fdw 'q',0,0,0		; 10dw 'w',0,0,0		; 11dw 'e',0,0,0		; 12dw 'r',0,0,0		; 13dw 't',0,0,0		; 14dw 'y',0,0,0		; 15dw 'u',0,0,0		; 16dw 'i',0,0,0		; 17dw 'o',0,0,0		; 18dw 'p',0,0,0		; 19dw '{',0,0,0		; 1Adw '}',0,0,0		; 1Bdw K_ENT,0,K_ENT,0	; 1C	E01C - Num ENTdw 0,0,0,0		; 1D	LCtrl, E01D - RCtrldw 'a',0,0,0		; 1Edw 's',0,0,0		; 1Fdw 'd',0,0,0		; 20dw 'f',0,0,0		; 21dw 'g',0,0,0		; 22dw 'h',0,0,0		; 23dw 'j',0,0,0		; 24dw 'k',0,0,0		; 25dw 'l',0,0,0		; 26dw ':',0,0,0		; 27dw '"',0,0,0		; 28dw '~',0,0,0		; 29dw 0,0x7302,0,0		; 2A	LShiftdw '|',0,0,0		; 2Bdw 'z',0,0,0		; 2Cdw 'x',0,0,0		; 2Ddw 'c',0,0,0		; 2Edw 'v',0,0,0		; 2Fdw 'b',0,0,0		; 30dw 'n',0,0,0		; 31dw 'm',0,0,0		; 32dw '<',0,0,0		; 33dw '>',0,0,0		; 34dw '?',0,'/',0		; 35	E035 - Num /dw 0,0x7302,0,0		; 36	RShiftdw '*',0,K_PRSCR,0	; 37	Num *dw 0,0,0,0		; 38	LAlt, E038 - RAltdw ' ',0,0,0		; 39dw 0x7101,0,0,0		; 3A	CapsLockdw K_F1,0,0,0		; 3Bdw K_F2,0,0,0		; 3Cdw K_F3,0,0,0		; 3Ddw K_F4,0,0,0		; 3Edw K_F5,0,0,0		; 3Fdw K_F6,0,0,0		; 40dw K_F7,0,0,0		; 41dw K_F8,0,0,0		; 42dw K_F9,0,0,0		; 43dw K_F10,0,0,0		; 44dw 0,0,0,0		; 45	NumLockdw 0,0,0,0		; 46	ScrollLockdw '7',0,K_HOME,0	; 47	Num 7dw '8',0,K_UP,0		; 48	Num 8dw '9',0,K_PGUP,0	; 49	Num 9dw '-',0,0,0		; 4A	Num -dw '4',0,K_LT,0		; 4B	Num 4dw '5',0,0,0		; 4C	Num 5dw '6',0,K_RT,0		; 4D	Num 6dw '+',0,0,0		; 4E	Num 7dw '1',0,K_END,0	; 4F	Num 1dw '2',0,K_DN,0		; 50	Num 2dw '3',0,K_PGDN,0	; 51	Num 3dw '0',0,K_INS,0	; 52	Num 0dw '.',0,K_DEL,0 	; 53	Num .dw 0,0,0,0		; 54dw 0,0,0,0		; 55dw 0,0,0,0		; 56dw K_F11,0,0,0		; 57dw K_F12,0,0,0		; 58dw 0,0,0,0		; 59dw 0,0,0,0		; 5Adw 0,0,0,0		; 5B	E05B - LWindw 0,0,0,0		; 5C	E05C - RWindw 0,0,0,0		; 5D	E05D - Menutimes (0x7F-0x5D) dw 0,0,0,0;---------------------------------------------------------------;---------------------------------------------------------------;---------------------------------------------------------------

⌨️ 快捷键说明

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