[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[OSASK 1715] make12 update.(Re: VMware error.)
小柳です。
make12.lzh を更新しました。
http://homepage1.nifty.com/dreaming/osask/index.html
また VMware 特有の問題点を
http://homepage1.nifty.com/dreaming/osask/vmware.txt
にメモとして残しました。
Hidemi KAWAI wrote:
>
> こんにちは、川合です。
>
> Koyanagi Masaaki さんは 2001/05/07 08:24:17 の「[OSASK 1713] Re:
> VMware error.」で書きました:
> 僕としては、#ifdefの方が好ましいように思います。というのは、も
> しVMwareのバージョンアップがなされてヌルセレクタをLLDTできるよう
> になれば、LLDT(DX);と表記できるようになるからです。
>
> ようするに、EDXが0の場合はLLDTしないというのは、本質的に必要な
> 記述ではなくて純粋にVMware対策なんですから。
#if defined(VMWARE)
を使いました。
あとは VMware inc. の方にヌルセレクタをLLDTできるように
下手な英語でですがお願いを出しました。
-----------------------------------------------------------------
We found the cause of Bug 1499. It is a following assembler code.
LLDT DX
and DX == 0.
So we evade this problem to check LLDT's operand in advance and
do nothing if it equals 0.
However, We hope VMware supports LLDT with null selector, or "LLDT 0".
Thanks.
-----------------------------------------------------------------
--
小柳 雅明(Koyanagi.Masaaki !Atmark! nifty.ne.jp)
「人の足を止めるのは"絶望"ではなく"諦観"
人の足を進めるのは"希望"ではなく"意志"」
-- ARMS