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

Etherload run&continue mode #784

Open
ki-bo opened this issue Feb 4, 2024 · 0 comments
Open

Etherload run&continue mode #784

ki-bo opened this issue Feb 4, 2024 · 0 comments
Labels
enhancement A feature request or other kind of enhancement.

Comments

@ki-bo
Copy link
Member

ki-bo commented Feb 4, 2024

Is your feature request related to a problem? Please describe.
Right now, etherload does not provide any possibility to return back to the running program once finished. It will always need to either do a ROM reset or jump directly into the loaded code.

Describe the solution you'd like
It would be great to use etherload to upload data to memory and then continue with the running program when done. This would include:

  1. Save PC to $C0FE/FF before launching ETHLOAD
  2. Have ETHLOAD save all regs (including stack pointer and location), so that previous prog can be resumed.

Describe alternatives you've considered
Keep functionality as is (already quite powerful)

Additional context
This issue was split out of #633

@ki-bo ki-bo added the new New report, not classified yet label Feb 4, 2024
@lydon42 lydon42 added enhancement A feature request or other kind of enhancement. and removed new New report, not classified yet labels Feb 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A feature request or other kind of enhancement.
Projects
None yet
Development

No branches or pull requests

2 participants