Post Reply 
HP-71B Enhanced Math LEX
08-11-2020, 05:06 PM
Post: #37
RE: HP-71B Enhanced Math LEX
(08-11-2020 04:24 PM)Dave Frederickson Wrote:  
(08-11-2020 02:47 PM)Erwin Wrote:  ... Now in the 3rd run it was successful. Here is how I did it in the end - in my case original mathrom is in Port(5.01) on adress D0000:
Code:
POKE "D0000","B3DDDDDE" ... set RAM identifier
POKE "2C004","95" ... config as RAM in the FRAM71
On/off
FREE PORT(5.01)
COPY MATH2B5:TAPE TO :PORT(5.01)
POKE "D0000","00000000" ... remove RAM identifier
POKE "2C004","D5" ... config as ROM
On/off
VER$ ... recognized Math:2b

Just for information, the POKEs to D0000 have no significant effect. The first POKE to D0000 does nothing as the memory is initially ROM. You can verify this by PEEKing D0000. The second POKE to D0000 to remove the IRAM identifier has no significant effect for two reasons.

1. A ROM can run with an IRAM identifier - look at the Finance ROM.
2. The file copied to PORT(5.01) is a LEX file (I presume) which runs just fine in an IRAM.

Dave

EDIT: The first 8 nibbles of a ROM contain a checksum, so by POKEing zeros to D0000 you're likely invalidating the checksum. See the ROMCOPY doc.
https://drive.google.com/file/d/0B-GPxmp...sp=sharing

Thanks for your kind feedback Dave,

I didn't check it - my fault, sorry for this ... so I would have seen that there is no change. The invalid checksum was not in my mind so I have to be more precise in the future. I think in this case it was not a problem cause of the FREE PORT I did.
The second part I want to "mark" it as ROM (like the original MATHROM) so it is consistent to my other module definitions except my playground that is IRAM and RAM (I wrote in another thread here) - but of course in this special case its only a LEX file and not a ROM image so I could let it stay in IRAM (thanks for correction) till it is in the final state. So in principe when it's an IRAM I only have to make a purge and a copy for e new release of the MATHROM2. So for now I'll let it stay as an IRAM :-)

best regards from Vienna
Erwin
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
HP-71B Enhanced Math LEX - J-F Garnier - 01-09-2020, 07:30 PM
RE: HP-71B Enhanced Math LEX - rprosperi - 01-09-2020, 10:36 PM
RE: HP-71B Enhanced Math LEX - charger73 - 01-10-2020, 07:23 AM
RE: HP-71B Enhanced Math LEX - Albert Chan - 01-10-2020, 04:44 PM
RE: HP-71B Enhanced Math LEX - Albert Chan - 01-10-2020, 05:01 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 01-10-2020, 05:40 PM
RE: HP-71B Enhanced Math LEX - Albert Chan - 01-10-2020, 06:29 PM
RE: HP-71B Enhanced Math LEX - Erwin - 01-13-2020, 06:10 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 01-13-2020, 07:13 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 01-26-2020, 10:54 AM
RE: HP-71B Enhanced Math LEX - Albert Chan - 01-26-2020, 03:08 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 01-27-2020, 08:05 AM
RE: HP-71B Enhanced Math LEX - Albert Chan - 01-27-2020, 11:35 AM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 01-27-2020, 12:42 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 02-12-2020, 07:55 AM
RE: HP-71B Enhanced Math LEX - rprosperi - 02-12-2020, 01:55 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 02-14-2020, 12:23 PM
RE: HP-71B Enhanced Math LEX - rprosperi - 02-14-2020, 03:04 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 03-19-2020, 07:30 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 04-27-2020, 09:42 AM
RE: HP-71B Enhanced Math LEX - Erwin - 04-27-2020, 04:50 PM
RE: HP-71B Enhanced Math LEX - Albert Chan - 03-17-2021, 09:00 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 03-18-2021, 08:22 AM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 08-08-2020, 09:37 AM
RE: HP-71B Enhanced Math LEX - Paul Dale - 08-09-2020, 11:15 AM
RE: HP-71B Enhanced Math LEX - John Keith - 08-09-2020, 02:16 PM
RE: HP-71B Enhanced Math LEX - Erwin - 08-10-2020, 08:21 PM
RE: HP-71B Enhanced Math LEX - rprosperi - 08-10-2020, 09:42 PM
RE: HP-71B Enhanced Math LEX - Erwin - 08-11-2020, 02:47 PM
RE: HP-71B Enhanced Math LEX - Erwin - 08-11-2020 05:06 PM
RE: HP-71B Enhanced Math LEX - Gene - 08-09-2020, 01:49 AM
RE: HP-71B Enhanced Math LEX - Paul Dale - 08-09-2020, 10:10 AM
RE: HP-71B Enhanced Math LEX - John Keith - 08-09-2020, 01:04 PM
RE: HP-71B Enhanced Math LEX - Erwin - 08-13-2020, 07:35 AM
RE: HP-71B Enhanced Math LEX - Erwin - 08-13-2020, 04:00 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 08-14-2020, 07:53 AM
RE: HP-71B Enhanced Math LEX - Erwin - 08-20-2020, 08:11 PM
RE: HP-71B Enhanced Math LEX - Erwin - 08-21-2020, 05:34 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 09-27-2020, 06:25 PM



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