Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PA1050 #15

Open
larsbrinkhoff opened this issue Apr 7, 2022 · 2 comments
Open

PA1050 #15

larsbrinkhoff opened this issue Apr 7, 2022 · 2 comments

Comments

@larsbrinkhoff
Copy link
Member

PA1050 is rather important since most tools are only lightly updated from TOPS-10.

The source file is called <SOURCES>PAT.MAC. The executable should be <SUBSYS>PA1050.SAV.

@larsbrinkhoff
Copy link
Member Author

I found http://pdp-10.trailing-edge.com/bb-d868c-bm_tops20_v4_2020_distr/01/4-sources/pat.log.html which says to first LOAD PAT, then START, then SAVE PAT, then GET PAT, then MAKEPF$G in DDT.

START didn't work for me (running TOPS-20 V3), but MAKEPF$G did write out a PA1050.SAV.

@larsbrinkhoff
Copy link
Member Author

The source code says this. I tried the LOADER commands, but still no luck with START.

ASSEMBLY AND LOADING PROCEDURE:

@MACRO  ;OR WHATEVER TO GET A MACRO WITH STENEX IN IT
*PAT_DSK:PAT
*LOADER!
/S/B/1H/700000H
*PAT$
@START
@

THE START AFTER LOADING CAUSES THE CODE TO BE MOVED FROM ITS LOAD
LOCATION TO ITS RUNNING LOCATION IN HIGH CORE.  THE SYMBOL
TABLE IS ALSO MOVED, AND THE POINTER ADJUSTED.  AN SSAVE FILE
OF PAGES 700-777 SHOULD BE MADE TO BE USED FOR DEBUGGING.

TO PRODUCE THE SYSTEM FILE, START AT MAKEPF (MAKEPF$G).  THIS WILL
WRITE A SSAVE FILE WITH WRITE PROTECTION INTO THE CONNECTED DIRECTORY.
RENAME IT INTO <SUBSYS> TO RUN IT.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant