hp2114 basic

J. David Bryan jdbryan at acm.org
Thu Mar 31 09:57:19 CST 2005


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