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.


"To live or die by your own sword one must first learn to wield it aptly."
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: 1 Guest(s)