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