The following warnings occurred:
Warning [2] Undefined array key 62058 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 62069 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 62083 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 62084 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 62116 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 62165 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 62083 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 62165 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





HP Series 80: commands in various LEX files



#6

On the Series 80 these files are called BINARY PROGRAM FILES and they are equivalent to the HP-75 (and 71B) LEX files.

I have been trying to take stock of the functions that are available in various Series 80 binary files and hopefully document them (or find comments about them in old magazines such as the PPC Journal).

So here is a list of most (all?) the stuff I have:

The format used is a left justified line containg the architecture (85 or 87), the name of the binary file, its size in blocks, the word BPGM, and its size in bytes. This is followed by a number of indented lines with a coma separated list of keywords supported by the binary file.

Enjoy

**vp


87 ADUMPB 3 BPGM 534
PAGE DUMP, DUMP ALL

87 AP 14 BPGM 3352
SAVE, GET, ALPHA, AREAD, AWRIT, OFF CURSOR, ON CURSOR, CURSCOL,
CURSROW, RPT$, TRIM$, ROTATE$, DATE$, TIME$, MDY$, MDY, HMS$,
HMS, REV DATE, ALPHA

87 BIN15 2 BPGM 323
CHAINA, LOADA

87 BIN43 2 BPGM 469
REV$, REP$, SCOPY, TRIM$

87 BIN24 17 BPGM 4206
BIN24START, GETKEY$, BIN24EXIT, LOADMENU, SHOW, SIZETF,
CRTLINES, HIDE, POINTER, CURSOR, WRITE, ONCURSOR, OFFCURSOR,
LEFTCURSOR, RIGHTCURSOR, DOWNCURSOR, UPCURSOR, ROLLUP, ROLLDOWN,
HGL$, KEYHIT, BLINKRATE, KEYREPEATING, UNHGL$, SINGLECURSOR,
DOUBLECURSOR, REV$, REP$, SCOPY, TRIM$, MESSAGE TABLE IS,
NEW MESSAGE, MSG$

87 BIN24B 17 BPGM 4206
BIN24START, GETKEY$, BIN24EXIT, LOADMENU, SHOW, SIZETF,
CRTLINES, HIDE, POINTER, CURSOR, WRITE, ONCURSOR, OFFCURSOR,
LEFTCURSOR, RIGHTCURSOR, DOWNCURSOR, UPCURSOR, ROLLUP, ROLLDOWN,
HGL$, KEYHIT, BLINKRATE, KEYREPEATING, UNHGL$, SINGLECURSOR,
DOUBLECURSOR, REV$, REP$, SCOPY, TRIM$, MESSAGE TABLE IS,
NEW MESSAGE, MSG$

87 BIN25B 14 BPGM 3436
EXTEND#, EXTEND LAST FILE, DISK FREE, DISC FREE, CAT$, MSUS$,
MAY I HAVE, PRTIS, VOL$, DTYPE, CREATELAST, POSITION#, SEEK#,
COPYLAST, CATNEXT$, BIN25

87 FILE/80BIN 30 BPGM 7434
KEY SEARCH, RECORD SEARCH, SET BUFFCOL, REMOVE BLANKS, OPEN FILE,
CLOSE FILE, RSECTOR, WSECTOR, ICHR$, INUM, RCHR$, RNUM, NUMOK?,
SORT BUFFER IS, SORT PARMS, REVERSE, ICH2$, INUM2, MASK, UNMASK,
BLANK?, PTRARRAY IS, SIFT, MAKEHEAP, SORTHEAP, POP, DISK FREE,
DISC FREE, CAT$, MSUS$, PRTIS, VOL$, DTYPE, WPROT?, POPALL, TONI,
GIVEBACK, LEXTABLE, CATNEXT$, EXXIT

85 IPBIN 14 BPGM 3584
CPRINT, CLINE, CCURSOR, CCLEAR, CWRITE, CDISP, ON KBD, OFF KBD,
ON CCODE, OFF CCODE, CLPOS, CCPOS, CCHR$, KBD$, FIND,
CONVERT KBD PAIRS ; , CONVERT KBD INDEX ; , CONVERT KBD, SGCLEAR,
KEYBOARD IS, LINPUT

87 IPBINg 15 BPGM 3826
CPRINT, CLINE, CCURSOR, CCLEAR, CWRITE, CDISP, ON KBD, OFF KBD,
ON CCODE, OFF CCODE, CLPOS, CCPOS, CCHR$, KBD$, FIND,
CONVERT KBD PAIRS ; , CONVERT KBD INDEX ; , CONVERT KBD, SGCLEAR,
KEYBOARD IS, LINPUT

87 LINCURg 2 BPGM 334
***UNUSED***, ***UNUSED***, LINPUT, MOVE CURSOR, ***UNUSED***

85 LINPUT 4 BPGM 885
KEY ON, KEY OFF, LINPUT, MOVE CURSOR, UNLOAD

87 LOADB 1 BPGM 251
CHAINA, LOADA

85 REDZER 5 BPGM 1152
REDIM, ZER, MAT

87 REDZERg 3 BPGM 570
MAT, ZER, REDIM

87 RTRIMB 1 BPGM 128
RTRIM$

87 STEVIE 45 BPGM 11503
MAKE KEY FILE, M K F, KILL KEY FILE, K K F, OPEN KEY FILE, O K F,
CLOSE KEY FILE, C K F, CREATE KEY, C K, DELETE KEY, D K, SEEK FIRST,
SEEK FIRST, SEEK END, SEEK END, SEEK NEXT KEY, S N K, SEEK PRIOR KEY,
S P K, SEEK KEY, S K, SET UP, S U, STEVIE, STATUS, DEFMSU$

85 VZCALC 60 BPGM 15196
ERROR, NA, MEAN, AVERAGE, COUNT, MINR, MAXR, SUM, DISCOUNT,
NPV, IRR, LOOKUP, STDEV, VARIANCE

87 VZCALC 69 BPGM 17420
ERROR, NA, MEAN, AVERAGE, COUNT, MINR, MAXR, SUM, DISCOUNT,
NPV, IRR, LOOKUP, STDEV, VARIANCE

87 GKEYB 6 BPGM 1390
GKEY, TLIMIT, GKEYBG

85 TRACKA 4 BPGM 1024
TRACK, SCRATCHBIN

85 CHASTB 8 BPGM 2048
SET BIN, NEW X, NEW Y, HIT?, CURSOR, LAUNCH, CROSS X, CROSS Y,
TRACK, SCRATCHBIN

85 GETSAV 8 BPGM 1852
SAVE, GET, SCRATCHBIN

87 GETSAVE 6 BPGM 2048
SAVE, GET SAVE, GET

87 UTIL/1 12 BPGM 3584
FAST LABEL, AWRITE, AREAD, TAKE KEYBOARD, RELEASE KEYBOARD, SGCLEAR,
LINPUT, START CRT AT, UTIL/1, KEY$, HGL?$, MSUS$, TRIM$, RPT$

87 GDUMP 14 BPGM 4096
DUMP GRAPHICS, GDUMP

87 ASKIOB 5 BPGM 1792
PLOTTER ID, DISC FREE, DISK FREE, MODEL#, DISC TYPE, DISK TYPE,
ASKIOB

87 r 1 BPGM 768
RSECTOR, WSECTOR

87 batb 35 BPGM 9472
BATS, BATB


#7

If I find a way to easyli transfer disk-files from a HP Series 80 Computer to a PC (I have not found the often suggested LIF utils either for PC or series 80 Computers), I can provide a great amount of Binaries (and even real programs).
For example the sysext utility written by myself in the mid of the eigthies contains a command named bcat. This command lists all statements and functions of a binary. For Functions also parameter types are given.
Can someone provide the LIF-Utilities?


#8

Hi,

there should be a link to the LIF utils here in the hpmuseum and on TOS.

However, I could also send you a copy of those files.

Raymond

#9

Andre Koppel wrote:
> Can someone provide the LIF-Utilities?

ftp://ftp.hpmuseum.org/lif/lifutil


#10

Just be careful, not every bios now supports 256 bytes floppy sectors. I use an old compaq Pentium 166 with Win98 for that kind of transfert.

You can dump a complete HP-lif disk (ascii format). Just recreate the binary file for HP8x emulator (only 3" 1/2, 8" format supported).

Olivier.


#11

Olivier De Smet wrote:
> Just be careful, not every bios now supports 256 bytes floppy sectors. I use an old compaq
> Pentium 166 with Win98 for that kind of transfert.

I have just used a 1 year old Dell Xeon and it worked just fine.

Unfortunately the LIFUTILs do not work with Windows 200 or XP
(at least with my setup -- its difficult to generalize with these products)

I usually just boot from a Windows 98 floppy (no gui, just DOS mode) and run the LIFUTIL from there.

**vp


Possibly Related Threads…
Thread Author Replies Views Last Post
  How to copy files from 9114B to hard drive via PIL-box? Joe Horn 23 10,013 12-14-2013, 11:57 PM
Last Post: Geoff Quickfall
  How to update PRIME Firmware using Files on PC Harold A Climer 2 1,922 12-04-2013, 12:05 PM
Last Post: Erwin Ried
  HP-80 History, Design and Interesting Facts BShoring 1 1,304 11-30-2013, 08:50 AM
Last Post: Xavier A. (Brazil)
  Loading .prgm files to the Prime Thomas Chrapkiewicz 8 2,929 10-25-2013, 09:34 AM
Last Post: Eddie W. Shore
  HP-10C Series Family Photo Max Stone 5 2,135 10-24-2013, 10:31 PM
Last Post: Eddie W. Shore
  HP-80 Teardown with pictures Max Stone 10 3,734 10-24-2013, 09:10 PM
Last Post: Walter B
  Proper location for files on the PC for Connectivity Kit ,etc. Harold A Climer 8 2,778 10-23-2013, 02:43 AM
Last Post: Marcus von Cube, Germany
  HP-80 CHS Exponent Curiosity Max Stone 4 1,828 10-22-2013, 02:39 PM
Last Post: Max Stone
  HMS commands Geoff Quickfall 6 2,239 10-14-2013, 06:27 PM
Last Post: Tim Wessman
  Programming with CAS commands (e.g., arcLen) Helge Gabert 8 2,253 10-01-2013, 04:08 PM
Last Post: Helge Gabert

Forum Jump: