Post Reply 
HP-41 extended memory file types
09-19-2019, 05:13 AM (This post was last modified: 09-19-2019 05:14 AM by Ángel Martin.)
Post: #4
RE: HP-41 extended memory file types
(09-18-2019 09:17 PM)hth Wrote:  HP defined three file types in the extended memory, Data, ASCII and Program.
This was added on by the CCD module. According to "Extend your HP-41", the following mappings are used by the CCD module:
4 - matrix
5 - I/O Buffers
6 - Key assignments

In the AMC_OS/X I followed the CCD scheme above, plus defined a few other types for the following:

7.- "T": Status Registers backup
8.- "Z": Complex Stack from 41Z
9.- "L": LIFO File for Doug Wilder's LIFO functions
10.- "F": FORTH Code backup
11.- "H": Binary Stack backup from HP-16C

The enhanced CAT" 4 shows the file types letter for all the 11 types in the display during the enumeration.

(09-18-2019 09:17 PM)hth Wrote:  Interestingly, I have a (never released) CAT replacement code that uses the following (opposite mapping):
5 - Key assignments
6 - I/O Buffers
I kind of wonder why it is swapped in my code, as I got the matrix at the same position (4).

Is there a comprehensive list somewhere that shows all file types that have been defined somewhere by the community?

Do we have a need for additional file types? (ROM compressed, ROM uncompressed, WALL, others?)

I wouldn't use a swapped-numbers convention for KA and Buffer files, that would be a big problem in the code checking on the file types, and very confusing to the users as well of course.

Find all posts by this user
Quote this message in a reply
Post Reply 

Messages In This Thread
HP-41 extended memory file types - hth - 09-18-2019, 09:17 PM
RE: HP-41 extended memory file types - Ángel Martin - 09-19-2019 05:13 AM
RE: HP-41 extended memory file types - hth - 09-19-2019, 05:30 AM
RE: HP-41 extended memory file types - hth - 09-19-2019, 04:31 PM

User(s) browsing this thread: