[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[OSASK 1484] Re: atropos3.
Hidemi KAWAI さんへ
> また、マウスポートとキーボードポートは兼用なので、上記手順をデ
>バッガで1つずつやるのは困難だと思います。
注意書きを読まずにやったら大変なめ(でもないけど)にあいました(苦笑)
結論から申しますと、ちゃんと ACK (0fah) を返します。
;------------------------------------------------------------------------------
code segment
assume cs:code,ds:code
org 100h
start:
call buf_wait
mov al, 0d4h
out 64h,al
call buf_wait
mov al,0ffh
out 60h,al
call response_wait
in al,60h
mov ah,4ch
int 21h
align 4
buf_wait:
in al,64h
test al,02h
jnz short buf_wait
ret
align 4
response_wait:
in al,64h
test al,20h
jz short response_wait
ret
code ends
end start
;------------------------------------------------------------------------------
OSASK のソースをみたところ、
レスポンスウェイトがないように思われましたが………。
# さすがに修正するほど読めなかった…… >ASK書式
---
なべちゃん !Atmark! abk ## This mail address is official. ##
(web-site http://100.abk.nu/html/top.htm)