🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #21839

LoadAll?

#21839
From: Forrest Black
Date: Wed, 27 Dec 1989 22:59
37 lines
2524 bytes
Hello!  I'm looking for information on the undocumented 80[2,3]86 LOADALL
instruction.  I think maybe the information I'm looking for passed by on
the net a while back, but that must have been before I started reading news.
I have had a hard time getting any concrete information on this matter, so
it's time to turn to all you netlanders for help!  Here's what I do know:

  o   The instruction is encoded (0fh 05h) on 286, and (0fh 07h) on 386.
  o   The instruction is supposed to load some or all of the machine state
      from a table in low memory (0080h:0000h).
  -   I have verified the above.  I put a tell-tale pattern at 80:0, and some
      of the registers had pieces of the pattern in them when I managed to
      regain control (I put a handler on the illegal instruction trap).
  o   The instruction is reportedly a diagnostic tool reserved by Intel, but
      some software houses have used it in applications (rumor).

What I would like to know:

  ?   The format of this table in low memory.
  ?   Whether a complementary instruction STOREALL exists.
  ?   The real purpose behind this bizarre instruction.

If anybody out there can help me, it would be greatly appreciated!
Thanks in advance.  Please e-mail:

4rst@doc.cs.unm.edu     or   ...{ucbvax,gatech,rice}!unmvax!4rst

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Hello, 4rst!  Welcome to Asidonhopo's Panamanian Party Shoppe!         %
%                                                                ------- %
% ----------   #########################    4rst@doc.cs.unm.edu  |!]%/%| %
% |.{......|   #                       #     aka Forrest Black   |)!=??| %
% |........+####  I speak for myself   ##     ...unmvax!4rst     |.@..1| %
% |........|      and my little dogg  ####                       ----@-- %
% --+-------      Toto only.  We are   # ############################d   %
%   ############  guests of the Wiz.  ## #       +       + +      #      %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Technical Details
Message-ID: <597@unmvax.unm.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!uakari.primate.wisc.edu!unmvax!unmvax.cs.unm.edu!4rst

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!uakari.primate.wisc.edu!unmvax!unmvax.cs.unm.edu!4rst
From: 4rst@unmvax.cs.unm.edu (Forrest Black)
Newsgroups: comp.arch,comp.misc
Subject: LoadAll?
Message-ID: <597@unmvax.unm.edu>
Date: 27 Dec 89 22:59:02 GMT
Sender: 4rst@unmvax.unm.edu
Reply-To: 4rst@unmvax.cs.unm.edu (Forrest Black)
Distribution: usa
Organization: n. The process of getting new organs.
Lines: 37