Date : Thu, 27 Feb 1986 06:06:00-PST
From : STANLEY@USC-ISIF.ARPA
Subject: Re: zcpr3 startup alias
}o
Received: FROM LL.ARPA BY USC-ISIF.ARPA WITH TCP ; 20 Feb 86 12:59:17 PST
Date: Thu 20 Feb 1986 15:57:56 EST
From: <SAGE@LL.ARPA>
To: stanley@usc-isif
Cc: sage@ll
Subject: zcpr3 startup alias
Return-Path: <SAGE@LL.ARPA>
Message-ID: <SAGE.05157414@LL.ARPA>
I think your problem results from not properly initializing the
environment descriptor during the BIOS coldboot. In order for an
alias to run, it must be able to locate the multiple command line
buffer. It gets this information from the environment descriptor.
Your coldboot code is apparently putting the startup command into
the multiple command line buffer, but it is not setting the address
of the buffer into the location Z3ENV+18H. Good luck.
Jay Sage (MIT Lincoln Lab, sysop Z-Node
3)
--------------------
Jay,
You were absolutely right. Thanks for the pointer. Adding the
following code at the END of the initialization routine for Z3ENV
makes it work right (8080 mnemonics):
LXI H,Z3CL SHLD Z3ENV+18H
I am posting this reply to the net because others have also
indicated the same problem. Hope this helps.
...Dick Stanley
(stanley@isif)