The HP calculator entry database

Version 2.11, updated 30 May 2005

The HP calculator entry database contains names, addresses, stack diagrams and descriptions of thousands of entry points. It covers the following calculators: HP38G, HP39G, HP39G+, HP40G, HP48G, HP48G+,HP48GX, HP48GII, HP49G, HP49G+.

Since the new rom version 2.0 for the hp49g+ make the full screen accessible, I am discouraging the use of special entries dealing with the header. On the other hand, the entries IsApple, IsBigApple, and IsMidApple should be used to write code compatible with all three hp49-class calculators.

The HP38/39/40 part of the database is still under construction. Please report any corrections/addition.

There is currently no direct WEB interface to the database (anyone wants to create one?). But the database has backends to produce listings in ASCII, HTML, Postscript and PDF format. I can also produce partial listings of any kind if that is desired. Let me know if you have any particular needs. Examples where this database has been used are the reference tables in the book Programming in System RPL by Eduaardo Kalinowski and myself, the stack diagram display of the Debug4x development environment for Windows computers by Bill Graves and Cyrille de Brebisson, and the T9000 RPL writer by Mario Lohajner.

For Hacking, you can download the entire database with associated tools.

As a reference, you may want to use one of the database products listed in the table below. For faster download, most files are compressed.

Database Product HP49G HP48G HP39G HP38G
  HP48GII   HP40G  
  HP49G+   HP39G+  
Online HTML Show Show Show Show
Zip file with all HTML files for local install Get Get Get Get
Full listing in PDF format Get Get Get Get
Full listing in ASCII format Get Get Get Get
Compact listing in ASCII format (stack diagrams, but no description) Get Get Get Get
Compact ASCII, sorted by name Get Get Get Get
Compact ASCII, sorted by address Get Get Get Get
stabrom.a, replacement for suprom.a, includes unsupported but stable entries Get Get Get Get
New since 2nd Edition of Programming in SystemRPL Show      

Author: Carsten Dominik

Created: 2024-07-27 Sat 21:50

Validate