Post Reply 
Question about LIF file Volume Flag/Number
01-31-2024, 06:26 PM
Post: #1
Question about LIF file Volume Flag/Number
I recently used Sylvain's description

https://www.hpmuseum.org/forum/thread-20...#pid181642

how to build a LIF volume over Lifutils with a ROM image inside. So I build a LIF volume with one HP41 ROM image file inside.

When I want to show the LIF volume content with my

Lifls V0.07

tool, no entries are shown.

The problem is the

// Volume Flag/Number (value = 32769 only HP-75)

at position 0x1A in the LIF Dir entry of the ROM file

starting length
offset in bytes what

0 10 file name (lower case mapped to upper,
padded with trailing spaces)
10 2 file type
12 4 start block
16 4 allocated length in blocks[*]
20 6 date and time that the file was created
26 6 miscellaneous data[*]

========== -75* File Types ==========

- The miscellaneous data field contains these values:

0 0x80
1 0x01
2 password char 1
3 password char 2
4 password char 3
5 password char 4


All historic LIF volume files in the

http://holyjoe.net/HP71/Online-LIF-Disk-Project.zip

contain at position 0x1A of the LIF directory header a 0x8001 content, independent if this is a HP-75 file type or not.

Only the LIF entry data created with

rom41er MATH1D <math.rom >math.lif

in my example has a 0x0000 at position 0x1A. My Lifls V0.07 expected here the 0x8001 content on all file types unequal to 0x0000, and ignored this dir entry on all other contents.

Why have all LIF volume files at the Online-LIF-Disk-Project have directory entries with a 0x8001 Volume Flag/Number, where a LIF file document tells us, the two bytes are

0 unused
1 unused

for all file types except 75 files?

I haven't checked all other file types created with the lifutils, I meanwhile ignore the Volume Flag/Number content except for the HP75 file types in my Lifls V0.08 tool.
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Question about LIF file Volume Flag/Number - Christoph Giesselink - 01-31-2024 06:26 PM



User(s) browsing this thread: 1 Guest(s)