Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxn!ihnp4!houxm!whuxl!whuxlm!akgua!gatech!seismo!brl-adm!brl-smoke!smoke!STANLEY@USC-ISIF.ARPA From: STANLEY@USC-ISIF.ARPA Newsgroups: net.micro.cpm Subject: Re: zcpr3 startup alias Message-ID: <1372@brl-smoke.ARPA> Date: Thu, 27-Feb-86 09:14:25 EST Article-I.D.: brl-smok.1372 Posted: Thu Feb 27 09:14:25 1986 Date-Received: Sun, 2-Mar-86 19:08:51 EST Sender: news@brl-smoke.ARPA Lines: 39 }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: To: stanley@usc-isif Cc: sage@ll Subject: zcpr3 startup alias Return-Path: Message-ID: 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)