[comp.os.msdos.programmer] 286/386 Loadall

messer@dri.com (adam) (05/02/91)

I've been reading about the 386 loadall instruction that Robert Collins
wrote about in the October issue of Tech Specialist. I work with a protected
mode operating system that uses the 286 loadall instruction to emulate real-
mode DOS programs. On our 386 OS we use V86 mode. I had always understood
that there was no 386 loadall instruction. I am very interested in the
format and procedures of the 386 loadall instruction. Intel is not talking.
Is there anyone out there that could send the code source, maybe the article
too! I hope this wouldn't be a violation of Tech Specialist's rights.

Thanks in advance,
Adam Messer

rcollins@altos86.Altos.COM (Robert Collins) (05/07/91)

In article <ABG2DA8@dri.com> messer@dri.com (adam) writes:
>I've been reading about the 386 loadall instruction that Robert Collins
>wrote about in the October issue of Tech Specialist. I work with a protected
>mode operating system that uses the 286 loadall instruction to emulate real-
>mode DOS programs. On our 386 OS we use V86 mode. I had always understood
>that there was no 386 loadall instruction. I am very interested in the
>format and procedures of the 386 loadall instruction. Intel is not talking.
>Is there anyone out there that could send the code source, maybe the article
>too! I hope this wouldn't be a violation of Tech Specialist's rights.
>

One thing I forgot to mention, was that issue is October '91, not
last year.  Sorry about the confusion.  Yes, I do cover '386 LOADALL
in the article, and yes there is such an op code.  As you know '286
LOADALL is op code 0F 05, but '386 LOADALL is op code 0F 07.  If
you look in the '486 Programmers Reference Manual in the section on
interrupts and exceptions, you will see that they mention 0F 07 as
an op code that doesn't generate an INT 06.

As for sending you source code, I can't do that, but you can contact
Tech Specialist before October, and arrange to get a copy (probably
via subscription).


-- 
"Worship the Lord your God, and serve him only."  Mat. 4:10
Robert Collins                 UUCP:  ...!sun!altos86!rcollins
HOME:  (408) 225-8002
WORK:  (408) 432-6200 x4356