Post Reply 
newRPL on HP 39gs
05-03-2017, 05:42 PM
Post: #2
RE: newRPL on HP 39gs
(05-03-2017 06:26 AM)stored Wrote:  Hi, Claudio!

That would be great to have newRPL on HP 39gs.
Thanks you!

Repository contain the following important changes regarding original newRPL (September 2016):
1. Changed firmware identifier to "KINPOHP39G+IMAGE".
2. Changed display size to match HP 39gs.
3. Removed SD card and filesystem subsystem.

If also shrink tables size (I don't commit this changes), this will be enough to get working firmware for real calculator.

I can update repository to synchronize with actual newRPL changes, if it helps.

I saw those changes, but the firmware does not autodetect the 512 kb vs 256 kb of RAM, I thought you had made those changes as well.
I guess in your tests you never filled up more than half the memory, otherwise it would've crashed.

No need to merge the latest, I can see the changes you made on github and are quite simple.
I actually want to create a proper folder target-39g (like there is for the 50g), define the constant TARGET_39G, and I'm debating whether I should include stubs for the file system functions rather than remove them completely (to keep the commands visible, so RPL source code can be exchanged between 39g and 50g targets, all SDxxx commands will simply work as if no card is inserted, ever. The same stubs will be needed when newRPL is ported to the Prime too.
I did find the RPL code to generate the constants (yes, the tables were generated using newRPL itself), and the paper I took the idea from, although I don't recall much of the math involved to actually successfully modify the tables, so don't expect this to be working tomorrow.
What I don't have is a 39g for testing, I can test on my 50g but I'm going to need at least a couple of people to test the ROM thoroughly on real hardware once I release it.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
newRPL on HP 39gs - stored - 05-03-2017, 06:26 AM
RE: newRPL on HP 39gs - Claudio L. - 05-03-2017 05:42 PM
RE: newRPL on HP 39gs - stored - 05-03-2017, 07:56 PM
RE: newRPL on HP 39gs - Massimo Gnerucci - 05-03-2017, 07:58 PM
RE: newRPL on HP 39gs - Claudio L. - 05-03-2017, 09:34 PM
RE: newRPL on HP 39gs - Claudio L. - 05-11-2017, 01:29 AM
RE: newRPL on HP 39gs - Minori Hiraoka - 05-23-2017, 11:39 AM
RE: newRPL on HP 39gs - Luigi Vampa - 05-23-2017, 07:31 PM
RE: newRPL on HP 39gs - Claudio L. - 05-25-2017, 01:54 AM
RE: newRPL on HP 39gs - RMollov - 05-02-2018, 07:25 AM
RE: newRPL on HP 39gs - Claudio L. - 05-02-2018, 02:37 PM
RE: newRPL on HP 39gs - Claudio L. - 05-02-2018, 02:54 PM
RE: newRPL on HP 39gs - RMollov - 05-02-2018, 10:51 PM
RE: newRPL on HP 39gs - RMollov - 05-02-2018, 11:08 PM
RE: newRPL on HP 39gs - RMollov - 05-03-2018, 11:26 PM
RE: newRPL on HP 39gs - c0manche - 05-04-2018, 12:01 AM
RE: newRPL on HP 39gs - Claudio L. - 05-04-2018, 03:40 AM
RE: newRPL on HP 39gs - RMollov - 05-04-2018, 03:57 AM
RE: newRPL on HP 39gs - RMollov - 05-14-2018, 01:42 PM
RE: newRPL on HP 39gs - Vtile - 05-14-2018, 02:41 PM
RE: newRPL on HP 39gs - Thomas Radtke - 05-14-2018, 05:09 PM
RE: newRPL on HP 39gs - Claudio L. - 05-15-2018, 01:51 AM
RE: newRPL on HP 39gs - Conanford - 01-18-2022, 12:28 AM
RE: newRPL on HP 39gs - Claudio L. - 01-18-2022, 03:27 PM
RE: newRPL on HP 39gs - Conanford - 01-19-2022, 03:56 AM
RE: newRPL on HP 39gs - Conanford - 01-23-2022, 09:16 PM



User(s) browsing this thread: 1 Guest(s)