HP Forums
HP41/71b Formatted Media - Printable Version

+- HP Forums (https://archived.hpcalc.org/museumforum)
+-- Forum: HP Museum Forums (https://archived.hpcalc.org/museumforum/forum-1.html)
+--- Forum: Old HP Forum Archives (https://archived.hpcalc.org/museumforum/forum-2.html)
+--- Thread: HP41/71b Formatted Media (/thread-191908.html)



HP41/71b Formatted Media - Gerry Schultz - 08-26-2011

I have the HP 82161A tape drive and an HP 9114B floppy drive. Now I know that a standard 41 can fully format a tape but only partially format a floppy. A 71b can fully format both a tape and a floppy, so if I format a floppy using the 71b, can I store HP 41 files on it and am I restricted to the first 141K or can I use the full 720K disk?

I read in the "HP-IL Files: Where, What, Why, How, etc." article on this website: "The Swap Tape program evolved into a "Swap Disk" program, where the same thing would happen using disks for media instead of tape. A single disk would contain programs for the HP-41, HP-75, and HP-71."

How did that work? (I hope there's no partitioning involved!:))

Gerry

Edited: 26 Aug 2011, 3:31 p.m.


Re: HP41/71b Formatted Media - Gene Wright - 08-26-2011

I believe the limitation is in the HP IL commands in the 41 module.

To access space beyond the 128K, you need the EXT IL rom by SKWID. It allows full access to the disk after it is formatted with his new NEWM command.

That is a very rare module, but the image is included in the wonderful HP 41CL (woohoo).

Another good reason to get one.


Re: HP41/71b Formatted Media - Gerry Schultz - 08-26-2011

I'm on the waiting list and I just bought a full-nut 41C to be the recipient of the new donor board. I am waiting!


(deleted post) - deleted - 08-26-2011

This Message was deleted. This empty message preserves the threading when a post with followup(s) is deleted. If all followups have been removed, the original poster may delete this post again to make this placeholder disappear.


Re: HP41/71b Formatted Media - Gerson W. Barbosa - 08-26-2011

From USING YOUR DISC DRIVE - Supplement to manual P/N dated August 1, 1984, page 12:

"Series 40/9114 Utility

The Series 40 calculators can access 130 kbytes of the HP-9114A's

630 kbytes. The following utility, when entered into a Series 40,

allows you to access the full 630 kbytes. The utility requires that

the 82183A Extended I/O Module be installed in your calculator.

Additionally, this utility is available from the User's Library (#41-

09114) on 3 1/2-inch media".




Email me through the forum contact - Gene Wright - 08-26-2011

thanks


Re: HP41/71b Formatted Media - Raymond Del Tondo - 08-26-2011

Yes, you can use lower level functions from the X I/O . However the X IL (or the X IL+) is much more user-oriented.

The X IL (+) offer enhanced versions of the most commonly used functions for storing/recalling mass media content, and much more.


Re: HP41/71b Formatted Media - Howard Owen - 08-26-2011

Many LIF types can freely coexist on a LIF formatted disk. Whether the host OS can make sense of them depends on whether the specific types are supported. But regardless, modulo the size limitations, each machine ought to be able to pick out its native file formats from the menagerie.

Here's some Perl code I wrote that lists the numeric LIF types together with names derived from Tony's.

# $Id: LIFtypes.ph,v 1.1.1.1 2011/04/11 19:37:34 hbo Exp $
# Based on Tony Duell's lif_dir_utils.c
our $LIFtypesByNum = {
1 => "TEXT",
0xE0D1 + 0 => "STEXT",
0xE0D0 + 0 => "SDATA",
0xE0F0 + 0 => "DATA71",
0xE0F1 + 0 => "SDATA71",
0xE204 + 0 => "BIN71",
0xE205 + 0 => "SBIN71",
0xE206 + 0 => "PBIN71",
0xE207 + 0 => "SPBIN71",
0xE208 + 0 => "LEX71",
0xE209 + 0 => "SLEX71",
0xE20C + 0 => "KEY71",
0xE20D + 0 => "SKEY71",
0xE214 + 0 => "BASIC71",
0xE215 + 0 => "SBASIC71",
0xE216 + 0 => "PBASIC71",
0xE217 + 0 => "SPBASIC71",
0xE218 + 0 => "FORTH71",
0xE219 + 0 => "SFORTH71",
0xE21A + 0 => "PFORTH71",
0xE21B + 0 => "SPFORTH71",
0xE040 + 0 => "WALL41",
0xE050 + 0 => "KEY41",
0xE060 + 0 => "STAT41",
0xE070 + 0 => "ROM41",
0xE080 + 0 => "PROG41",
0xE052 + 0 => "TEXT75",
0xE053 + 0 => "APPT75",
0xE089 + 0 => "LEX75",
0xE08A + 0 => "VCALC75",
0xE0FE + 0 => "BASIC75?",
0xE088 + 0 => "BASIC75",
0xE08B + 0 => "ROM75",
};

These are types I'm aware of from just the 75C, 71B and 41C machines. The HP-85 can share LIF images up to a point. So can the Hp9000/200 and 300 machines. (I forget the details, but those machines have some incompatible extensions to LIF, but can read the older disks.)