Re: [WP34s] Next problem? Message #18 Posted by Paul Dale on 1 July 2012, 6:31 a.m., in response to message #17 by fhub
Quote: And I would also really appreciate having access to the indirect calls iBACK/iBSRF/iBSRB and even the 2 commands A..D-> and ->A..D.
Why? These indirect instructions are almost unusable in reality and they produce completely unmaintainable code. Please demonstrate a non-contrived use case for these, just wanting them isn't sufficient. People want everything, usually without thinking. If you do manage to demonstrate a sufficiently good usage of these, we might consider adding them to the firmware. The use case will, of course, have to be significantly better than any other alternative that doesn't use them. Even including CASE is dubious -- if XROM didn't need it, it wouldn't be there.
A..D-> and ->A..D are not going to be exposed. The stored contents disappear forever if you are not very careful -- both writing the program and when running it (they'll disappear if you stop running a program using R/S e.g.). Plus, they'll interact rather badly with the solver. Not something we want available in a "safe" programming environment.
Quote: Maybe there could be made an 'expert' build with all these commands?
Nobody is stopping you upgrading your host machine and building your own image with these included. We, however, are not planning on doing so.
- Pauli
|