Downloading ROM functions


Is there any way to download (copy) a ROM function or an entire catalog (not a program) into memory? The COPY command only works for programs.

My reason for doing this is to be able to copy programs from one 41cx to another 41cx. I have 2 HP/ILs but only one Extended IO ROM (I can't afford 2!). I figured if I could make a copy of the X IO in memory (INP, OUTP) then I could make it work. Is there any other way? Thanks,




there is a way to generate ROM images from existing ROM modules, but it needs specific hardware (other ROM modules) that allow it to be done. These ROM modules (if I am not wrong the CCD and the PPC ROM's allow this sort of procedure) are somewhat hard to find. Even so, if you have the ROM image, I cannot figure a way out to use it internally unless you build a ROM module with that image, say, you will even need the external HW to accomodate the ROM data you have already downloaded. There is no available hardware inside the HP41CX to hold this data, and I believe the 2233 bytes will not be enough to hold all of the I/O programs. Even if you do it, there will be no room for anything else, right?

If you store the ROM image in the X-Memory there it will be necessary to find a way to use the X-Memory contents directly. I know that some synthetic maneuvers allow a program stored in X-Memory to be ran without copying it to RAM. I tried it once and it worked fine, but the XEQ instructions generated NONEXISTENT error, so I simply did not try again. But this works with programs, I do not even know how to store a ROM image in the X-Memory space.

All of this is based in some experiences of mine and some posts in here. But I am almost sure it cannot be done witn the unique HP41CX available hardware.

Hope you have other, better news.



If I interpret this correctly, you want to save a ROM image into RAM and then transfer it to another HP41?
I do not understand why you want to do this? I mean, why transfer it via HP-IL, isn't it much easier to just plug the module into the other HP41 and COPY the programs you want to have in memory?

To do something meaningful with (even extract) a raw ROM image requires an MLDL (special hardware).



it seems to me Steve wants a working copy of a ROM with functions, not programs. He mentions the X-I/O module. At least, that's what I understood.



A download of machine code written ROM functions into USER RAM isn't possible as USER RAM is 8 bits wide whereas ROM modules are 10 bits (quite special isn't it?) wide. Only USER CODE programs can be transferred from ROM into USER RAM. You would require a RAMBOX (W&W / ERAMCO ...) to do this. Another idea is to do it by using the new EMU41 and a HPIL PC card which emulates exactly a HP41. I find this an interesting way to experiment with HP41 stuff.


My goal is to transfer programs (user written) from one 41cx to another 41cx over HP/IL. That's why I need 2 X-IO ROMs (which I don't have, and can't afford since they are about $200 on eBay). Maybe there is a better way to transfer programs between 2 41cx's?

I know I can do it indirectly by using the rs-232 interface and using a PC. This is the most logical approach since I will want a PC copy of the program anyway for safe keeping. This is great unless I just need to copy from cx to cx quickly. Thanks,



Well. The most common way, back in the old days,
was to use magnetic cards.
Another option is to store the programs/data
on tape, using HPIL.

Possibly Related Threads...
Thread Author Replies Views Last Post
  [41CL] New Extra Functions version Monte Dalrymple 0 275 11-08-2013, 04:32 PM
Last Post: Monte Dalrymple
  HP Prime: in need of help with defining functions Alberto Candel 14 1,109 10-27-2013, 10:48 AM
Last Post: Alberto Candel
  HP Prime spreadsheet functions SanS 0 617 10-04-2013, 04:23 AM
Last Post: SanS
  Stats functions on the HP34S Nicholas van Stigt 5 524 09-24-2013, 02:45 AM
Last Post: Nick_S
  Trig Functions Howard Owen 11 890 09-16-2013, 02:53 PM
Last Post: Fred Lusk
  50g piecewise functions Kurt Fankhauser 6 535 09-15-2013, 08:01 PM
Last Post: Kurt Fankhauser
  Missing functions on the HP Prime!!!??? :-( Namir 6 553 08-22-2013, 08:40 AM
Last Post: Gilles Carpentier
  HP41 Functions Address Table (F.A.T.) Antoine M. Couëtte 6 539 07-21-2013, 02:48 AM
Last Post: Antoine M. Couëtte
  HP85 Programmable ROM cardtridge 82929A-service ROM not working- inaki 2 427 04-25-2013, 08:08 AM
Last Post: inaki
  Trigonometric Functions (HP-17BII) Gerson W. Barbosa 2 414 04-09-2013, 11:57 PM
Last Post: Gerson W. Barbosa

Forum Jump: