Question about X modules for HP41x


Dear all,
can you explain me the difference between the ROM modules for HP41x series where an "X" is added?...for example I have seen the "aviation" and the "aviation x" module. Where and how can be used?. Seems that there are restrictions to use "X" modules in HP41c calculators.

Thanks in advance.




Those were modules with the same XROM id#, so they were not supposed to be plugged simultaneously in the calculator. That's all, not fancier or more strict than that.

Cheers, AM


To add some detail to Angel's response...

The "Aviation" and "Aviation X" modules are identical, except for their labelling. Due to the limited number of XROM numbers (max of 31), HP determined that some modules would have to use identical XROM numbers. Since modules with identical XROM numbers will interfere with each other if they are installed in an HP-41C at the same time, HP selected a group of modules from differing disciplines for which users interests would not overlap. These modules were all assigned XROM 19. At one point, HP thought that it was necessary to clue the user into the fact that these modules were incompatible with each other by adding an "X" designation to the module name.

These are the HP 'X' modules that will conflict with each other if installed in the HP-41C at the same time.

- Aviation (with or without the 'X')

- Clinical Lab X

- HP-IL Diagnostic

- Securities X

- Strc Anal (with or without the 'X')

So, if you were a nuclear pharmacist, designing your own home, managing your own investments, flying your own airplane, and with an interest in designing HP-IL equipment, you could not have more than one of these modules plugged into your HP-41C at any one time for fear that the program in one module would inadvertently call a program in another module as a subroutine. Disaster would ensue, your patients would die, you'd lose your retirement investments, your house would fall down from poor design, you'd crash your airplane, and after all that, your HP-IL analysis would not work. Bummer.



thanks for that explanation about not using the incompatible modules!



many thanks for your answers! now it is clear.
Only one more doubt: this is only for HP1c...not for CV or CX? I suppose it is for all 41x
Just mention that I own the Aviation, Struc. I will follow your recommendation!

Thanks again


Hi Ignacio,

XROM ID conflicts are unrelated with the 41 version you're plugging the modules at.

C/CV/CX/CY/CL... will all shown the same issues if you insert more than one module with the same XROM nr.

Hope this helps.

Best wishes from the Canary Islands.


PS: Note that althoug the modules mentioned in this thread were the only ones marked with an "X" by HP in order to help avoiding problems, there are many different modules sharing other XROM numbers; therefore it is advisable to check no such conflicts arises in advance.

Ángel has a nice tool for this purpose... ;-)


see article:


That would explain last week!

Possibly Related Threads…
Thread Author Replies Views Last Post
  HP Prime - Short "learning" modules CR Haeger 1 1,351 11-27-2013, 02:13 PM
Last Post: Jonathan Cameron
  Library#4 Modules mass-update and New Overlays Ángel Martin 0 1,242 11-09-2013, 05:55 AM
Last Post: 'Angel Martin
  hp41cv memory modules tim peterson 10 3,643 11-07-2013, 11:09 PM
Last Post: Garth Wilson
  Best way to test HP-71B RAM modules (the 32K/96K ones etc.)? Philippe Lasnier 4 2,394 09-25-2013, 09:54 AM
Last Post: Philippe Lasnier
  HP-41 New versions of your favorite modules - with an AOS twist :-) Ángel Martin 13 6,686 06-21-2013, 01:29 PM
Last Post: Diego Diaz
  Programming CMT EPROM modules for HP-41 Paul Berger (Canada) 4 1,903 01-22-2013, 06:04 PM
Last Post: Paul Berger (Canada)
  TAS Modules - which are 4K ? Gene Wright 2 1,370 07-01-2012, 07:58 AM
Last Post: gene wright
  Test HP-41C PPC ROM and STANDARD modules Robert (Simi Valley) 2 1,461 06-14-2012, 08:05 AM
Last Post: Frido Bohn
  Latest update for Clonix & NoV's modules (includes DISASM patch for 41CL) Diego Diaz 9 2,792 01-26-2012, 01:34 PM
Last Post: Geir Isene
  i41CX+ Load Modules to Odd Pages Howard Owen 0 839 12-25-2011, 02:40 PM
Last Post: Howard Owen

Forum Jump: