Page 1 of 1

HP41CL 218 Registers instead of 219

PostPosted: Mon Mar 05, 2018 2:45 am
by Neve1
Hi all,

After changing the batteries in my HP41CL, I waited a bit too long and got a memory loss.
No big deal, right?
However, upon reinstalling it, I decided to plugin the Sandmath 4.4 module in slot 3.
Is it normal to only have 218 registers instead of 219 after resetting my HP41CL?
Is it because of the 804040-8120 YPOKE?

I have YFNP in 1L, PWRL in 1U, Time module in 2, 41AD in 2, SM44 in 3, Card Reader in 4L, EENG in 4U.

Please enlighten me as it’s the first time I use 804040-8120 (if I don’t, I get “NO LIBRARY” upon restart after plugging in the Sandmath ROM). First time user of that ROM as well.

I hope my explanation is clear...

Thanks.

Re: HP41CL 218 Registers instead of 219

PostPosted: Mon Mar 05, 2018 4:15 am
by Garth
I don't know about the 218 registers, and I don't have a CL; but the "no library" part sounds like the "Library 4" dependency module image isn't accessible. I think it needs to be in page 4.

Re: HP41CL 218 Registers instead of 219

PostPosted: Mon Mar 05, 2018 4:36 am
by Neve1
Garth wrote:I don't know about the 218 registers, and I don't have a CL; but the "no library" part sounds like the "Library 4" dependency module image isn't accessible. I think it needs to be in page 4.


Yes, I figured that out. It’s working fine now.
I’m still wondering about the registers though....

Thanks

Re: HP41CL 218 Registers instead of 219

PostPosted: Mon Mar 05, 2018 6:24 am
by Garth
I suspected the "missing" register was taken for a buffer, so I looked in the SandMath module manual, and there are indeed references to a buffer with ID #9 which is apparently created if it is not already there when you first turn the calc on; and later, a buffer #14. I don't have the SandMath module, but I do have the 41z and came across this kind of thing. The 41z holds its complex stack in a buffer.

Re: HP41CL 218 Registers instead of 219

PostPosted: Mon Mar 05, 2018 3:02 pm
by Neve1
Garth wrote:I suspected the "missing" register was taken for a buffer, so I looked in the SandMath module manual, and there are indeed references to a buffer with ID #9 which is apparently created if it is not already there when you first turn the calc on; and later, a buffer #14. I don't have the SandMath module, but I do have the 41z and came across this kind of thing. The 41z holds its complex stack in a buffer.


I see....
Thank you Garth.
Could someone confirm please?

Cheers

Re: HP41CL 218 Registers instead of 219

PostPosted: Tue Mar 06, 2018 11:26 pm
by Neve1
Anyone??