diff options
Diffstat (limited to 'bin86-0.3/as/asm/inout.asm')
-rw-r--r-- | bin86-0.3/as/asm/inout.asm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/bin86-0.3/as/asm/inout.asm b/bin86-0.3/as/asm/inout.asm new file mode 100644 index 0000000..3f0a3f2 --- /dev/null +++ b/bin86-0.3/as/asm/inout.asm @@ -0,0 +1,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 |