kbraw.s

来自「简介:一个tcp/ip协议实现的完整源代码包.包括arp,ax25,icmp,t」· S 代码 · 共 16 行

S
16
字号
/* Poll keyboard through BIOS. Returns ascii char in low byte, scan code
 * in high byte. If low byte == 0, character is "extended ascii"
 */
	.global	_kbraw
_kbraw:

	movb	$1,%ah
	int	$0x16
	je	L0
	movb	$0,%ah
	int	$0x16
	andl	$0x0000ffff,%eax
	ret
L0:	xorl	%eax,%eax
	ret

⌨️ 快捷键说明

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