hp2114 basic

Bob Shannon bshannon at tiac.net
Thu Mar 31 17:12:16 CST 2005


The original poster is running HPBASIC, not MSU Basic.

And clearly the source code is not for HPBASIC.

----- Original Message ----- 
From: "J. David Bryan" <jdbryan at acm.org>
To: "General Discussion: On-Topic Posts Only" <cctech at classiccmp.org>
Sent: Thursday, March 31, 2005 10:57 AM
Subject: Re: hp2114 basic


> On 30 Mar 2005 at 18:52, Bob Shannon wrote:
>
>> I don't think this information is at all correct.
>>
>> For HP's stand-alone BASIC...
>
> I'm unclear here; to what specifically is "this information" above
> referring?
>
> You describe the operation of an HP product, but the program on Jeff's 
> site
> isn't an HP product.  The source starts off with:
>
> *              TIME-SHARE BASIC DRIVERS AND MONITOR
> *
> *                         KILE B. BAKER
> *                         JOHN S. SHEMA
> *
> *                      DATA RECORDING CENTER
> *
> *                    MONTANA STATE UNIVERSITY
>
> ...and it appears on HP's LOCUS ("Library of Contributed User Software")
> tape as items 22255-60001 and 22255-60002.  So we're speaking of two
> different products.
>
>
>> It assumes you have a 12531 series serial interface in slot 11, and a
>> reader in slot 12.  It will run perfectly well without using PBS under
>> this hardware config.
>
> HP BASIC might, but the MSU BASIC under discussion won't.  See, for
> example, the "CHIN1" routine in source file 6:
>
>      LIA 0        LOAD CHARACTER
>      [...]
>      OTB 0        NO, OUTPUT TTY BOARD COMMAND
>      STC 0,C      START INPUT
>
> All of the I/O instructions default to select code 0 and must be 
> configured
> to the actual TTY select code.
>
>
>> The source on the 2100 archive site is for a multi-user basic, not
>> HP's 1968 stand-alone basic.
>
> Yes.
>
>
>> These are two completely different peices of software.
>
> Hence my confusion with your first sentence.
>
>                                      -- Dave
>
> 




More information about the cctalk mailing list