PDPRP Technical Information
PDPRP Technical Information
Documentation For the Programmer/Maintainer
Contained here are links to pages with more technical explanations of the
PDPRP code. There are other pages with
PDPRP User Information.
Brief descrption of the PDPRP Program Files
with links to more detailed program comments.
How I've tried to Organize the PDPRP
software tree and install new versions.
And finally, here are some last-minute Debugging
Tips which list some recurring problems I've had and how I've fixed
them.
Incomplete Early Documentation and Programmer Notes
These are some files with incomplete documentation I wrote while writing
the software. They aren't complete, but might be better than nothing. Note,
you may find reference to pdprp.c and pdprp.tcl which are really referring
to lbc.c and lbc.tcl. Obviously, I changed the program names late in the game
as the PDPRP itself really contains many parts and it was inappropriate to name
one component of the package pdprp.
- Overview.notes:
A very brief and early overview of the project. Not terribly useful,
but it's short- so have a look.
- Hardware.notes:
This is a useful file. It contains information on the Digital I/O board,
the 8-port serial board and how we use them as well as a brief
description of Ingrid, the computer, not the person.
- Serial.notes:
Notes on the serial-port communication between LBC and the Mac and
Vaxes (OSL and VMG). Describes the commands sent and received and a
little information about accessing the serial ports themselves.
- Variable.notes:
An incomplete description of the variables used in the lbc.c code.
- Xauth.notes:
Notes on setting up Xauthority which is needed for the software.
The inter-process communication between the Tcl/Tk programs uses
the Tk send command which REQUIRES Xauth to be set up.
This file tells you how I did that.
Return to PDPRP Main Page.
Return to Scot's Begonias Page.