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

Allow multiple CCPs #77

Merged
merged 11 commits into from
May 18, 2024
Merged

Allow multiple CCPs #77

merged 11 commits into from
May 18, 2024

Conversation

skx
Copy link
Owner

@skx skx commented May 17, 2024

This pull request, once complete, will close #76 by allowing the user to choose their preferred CCP.

We've added two:

  • DR the original Digital Research CCP
  • CCPZ the newer alternative

The -ccp flag can be used to choose the one to run.

Both CCPs can be compiled from source, via pasma on the host system.

@skx
Copy link
Owner Author

skx commented May 17, 2024

This PR is in a good place but there are two outstanding tasks:

  • Add EXIT/QUIT/HALT built-ins.
  • Recompile so all CCPs start/load at the same address.

* Rebased the CCP, to match the default.
* Added new commands:
        * CLS
        * EXIT
        * HALT
        * QUIT
@skx skx merged commit 6f70ce8 into master May 18, 2024
2 checks passed
@skx skx deleted the 76-ccp branch May 18, 2024 05:24
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

Successfully merging this pull request may close these issues.

Allow alternative CCPs
1 participant