From: http://www.beechglen.com/pub/imagefaq.txt
The complete text also has various examples of most of the Calls.
Mike
6.5 DBDRIVER
DBDRIVER - Is an HP supplied utility program that allows calling
the Image intrinsics without writing a program. DBDRIVER is
useful for demonstrating and testing how the Image intrinsics
work, without the structure of a programming language. DBDRIVER
is executed simply by entering:
:RUN DBDRIVER.PUB.SYS[,entry point]
This allows all Image intrinsics to be executed by entering a one
letter command. The appropriate parameters must be set prior to
executing the command. The command abbreviations are as follows:
B[egin] Calls DBbegin
C[lose] Calls DBclose
D[elete] Calls DBdelete
E[rror] Calls DBerror
F[ind] Calls DBfind
G[et] Calls DBget
I[nfoY Calls DBinfo
K[ontrol] Calls DBcontrol (C=Close)
L[ock] Calls DBlock
M[emo] Calls DBmemo
N[d] Calls DBend (E=Error)
O[pen] Calls DBopen
P[ut] Calls DBput
Q[uit] Calls DBxend
R[elease] Calls DBunlock (U=Update)
S[tart] Calls DBxbegin
T[pi] Calls DBtpiinfo (TPI products installed)
U[pdate] Calls DBupdate
W[aive] Calls DBxundo
X[plain] Calls DBexplain (E=Error)
Y Calls DBcall (description of the previous call(c)
Z Calls DBmaint (PM only)
DBDRIVER also allows parameters to be set before each call and
displayed after the call is completed. To set parameter values
you used an - and a letter to signify which parameter you are
setting. To display a parameter value you use a " and a letter to
signify which parameter to display.
Base - !B=Data Base Name
Password - !Q=Password
Mode - !M=Mode
Status - !S=Status Array
List - !L=List of Item Names
Buffer - !E=Buffer Contents
Argument - !A=Argument value
DSET - !Q=Data set Name
Item - !I=Item Name
DBDRIVER has special commands and alternate entry points that are
useful for documentation and debugging purposes.
Other DBDRIVER Commands:
/V - Displays version, update, and fix
/D - Debug
/S - System Debug (Privileged Mode)
/E - Exit
/M - Monitor - Sends all terminal activity to LP
/W - Turns off Monitor (Dumps to LP)
//text - Comments
/C - Displays Code Segment # Tables of Image Procedures.
/R nl,n2,n3 - Turn on Repeat
- Execute Command n1 * n2 Times
- Displays Timings after each n2 Times
- Add n3 to Each Word in Buffer Each Time
- Turn OFF Repeat
DBDRIVER Entry points:
VUF - This entry point displays the version/update/fix levels of
the IMAGE program files in PUB.SYS and the version/update/fix of
the IMAGE intrinsics to which DBDRIVER was linked by the loader.
PURGE - This entry point prompts for the name of the I-file to be
purged. After the purge, the program terminates. I-files are
created by IMAGE when dumping is enabled.
OOPS - This entry point prompts for purging the DBS and DBG.
CLONE - Prints the specified I-file to the printer and
terminates. If the user doesn't have privileged mode (PM) then
the program displays "No dice!" and terminates.
PRIV - If no PM then responds "No dice!" and terminates.
Otherwise, DBDRIVER runs in privileged mode. This allows calls
to uncallable intrinsics, and access to privileged functions of
callable intrinsics.
----- Original Message -----
From: Simpkins, Terry
To: [log in to unmask]
Sent: Thursday, July 25, 2002 10:02 AM
Subject: [HP3000-L] dbdriver
I seem to have misplaced my SMUG book with the documentation for DBDriver.
Does anyone know where I can find this info online?
It is referenced on the Robelle web page, but I can't find the documentation there.
Specifically I am trying to remember the commands and sequence.
Or has anyone put the SMUG II book online?
*****************************
Terry W. Simpkins
Director ISIT
Measurement Specialties
757-766-4278
[log in to unmask]
*****************************
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|