summaryrefslogtreecommitdiff
path: root/as/asm/inout.asm
blob: 3f0a3f2bd114b77b72e330cc2af867705d24e8c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
	IN	EAX,DX		; plain IN is no longer allowed
	INB
	IN	AL,DX
	INW
	IN	AX,DX
	IN	EAX,DX
	IN	AL,$20
	IN	AL,$101
	IN	AX,$20
	IN	AX,$101
	IN	EAX,$20
	IN	EAX,$101

	OUTB	DX,EAX		; plain OUT is no longer allowed
	OUTB
	OUT	DX,AL
	OUTW
	OUT	DX,AX
	OUT	DX,EAX
	OUT	$20,AL
	OUT	$101,AL
	OUT	$20,AX
	OUT	#101,AX
	OUT	$20,EAX
	OUT	$101,EAX