[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[OSASK 3633] BOARD: Re: 動作報告



このメールは、OSASK伝言板に書き込まれた内容です。
この書き込みに返事を書く場合は、下のURLから書き込みを行なって下さい
http://www.imasy.org/~mone/osask/index.cgi?REFER=3cc414c5_12502

2002/04/22 22:48
小柳 雅明

>はじめまして。
>自作機でOSASKを起動したところ、
>下記のような表示が出ます。
>-------------------------------------------------------------
>INT 0x03 Breakpoint
>CS:IP = 0040:00000679

これは、OSASK/AT を VirtualPC や Bochs 1.4 上で動かした時と同じ
現象ですね。今まではこれらのエミュレータだけでしか起こらない
と思っていたのですが。貴重な報告ありがとうございます。

[OSASK 2584]に川合さんが書いていますが、

>  ソースで0x0679のあたりを見てみると、どうやらKeyQueCmd_AckSendD
>ata()のAck待ちから先に進まなくなっているようです。
>
>  小柳さんのご報告から想像すると、Virtual PCはキーボードリセット
>コマンド、スキャン停止コマンド、スキャン開始コマンドの3つのうち
>のどれかでエミュレーションに手抜きがあって、コマンドを受け取った
>時に返さなければいけないAckキャラクターを返してくれないようです
>。

ということのようです。詳しくは
http://www.afis.to/~mone/osask/osask_ml/200112/msg00007.html
を見て下さい。

対策ができるといいのですが。