-
Notifications
You must be signed in to change notification settings - Fork 23
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
Ohio Scientific 65A Support #57
Conversation
Pushed changes to fix up automated test errors (linter stuff). |
A friend suggested that it might be beneficial to read in the OSI 65A output using |
I want to make sure I acknowledge contributions correctly. No dramas at all with Copyright being held by a company but would you like me to mention you by full-name or first-name as well when I pull together the release notes? Or it could be "contributed by X from Company". Whatever works best for you. |
No big deal, you can leave it as "Glitch Works, LLC" or do "by Jonathan Chapman from Glitch Works, LLC" -- if you want a point of contact I would prefer you use our site URL (http://www.glitchwrks.com) rather than some internal email address just to help cut down on spam :P |
Planning to start a proper review tonight but given the number of commits I'll probably end up doing a squash merge (which I'm perfect happy with and of course it will still show correct attribution). If you wanted to rebase to tease out the work on the OS65A vs OS65V or better reflect history, go right ahead. |
You can smash it or I can smash it, doesn't matter to me! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great addition Jonathan! A few minor comments.
Additionally, if you can add to srecord/input/file/guess.cc then the --guess
option will work for os65a as well.
Alright, requested changes made, and fixed up to appease the |
Thanks! |
Thanks for your hard work pulling this together! |
This PR allows
SRecord
to output data in a format that can be directly input to the Ohio Scientific 65A ROM monitor, which is found on Ohio Scientific 6502 systems with serial console. This is currently output-only, since the dump format for the 65A monitor is substantially different.Tests are included. The output formatter supports optional execution address.
I can smash this down to a single commit if desired, but left it as multiple commits since one of them does fix a namespace collision with the existing OSI 65V formatter.