HP Forums
HP41 - fill HDRIVE1 - 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 - fill HDRIVE1 (/thread-147021.html)



HP41 - fill HDRIVE1 - Roland Storz - 02-16-2009

Hi all,

exchanging files with my HP71 to/from PC incl. EMU71 and HDRIVE1 works absolutely great with u.m. specs.

However, since I'm new to the HP41 I simply did not get how to "fill" my HDRIVE1.dat with programs and data (from the software library or even from a DOS file) to transfer them to my physical HP41?

Sorry for asking such a basic question. Can anyone explain the steps required.

Many thanks in advance, Roland


my specs:
HP41CV
EMU41
HPIL Interface HP 82160A
HP-IL/PC Interface ISA Card


Re: HP41 - fill HDRIVE1 - Marcus von Cube, Germany - 02-16-2009

Why not use EMU71 and its COPY command to transfer files from :DOSLINK to :HDRIVE1 ? The 71B should understand HP-41 files.


Re: HP41 - fill HDRIVE1 - Egan Ford - 02-16-2009

Here is one way:

  1. Setup EMU41.INI with HDRIVE1.DAT and HDRIVE2.DAT (you can use any name you like, but internally to the 41 they will be HDRIVE1 and HDRIVE2).

  2. From EMU41 use NEWM to format HDRIVE1:
    [ALPHA]HDRIVE1[ALPHA]
    FINDID
    SELECT
    NEWM
  3. Then use HP41UC (http://www.hpmuseum.org/software/41uc.htm) to convert your code to LIF format, then copy that LIF to HDRIVE2.DAT, e.g.:

    Say you have the following program:

    LBL "HELLO"
    "HELLO"
    AVIEW
    END
    To convert to LIF type:
    HP41UC.EXE /t=HELLO.TXT /l=HELLO.LIF
    Then to use with EMU41:
    copy HELLO.LIF HDRIVE2.DAT
  4. Then from EMU41 type:
    [ALPHA]HDRIVE2[ALPHA]
    FINDID
    SELECT
    [ALPHA]program name[ALPHA]
    READP
    [ALPHA]HDRIVE1[ALPHA]
    FINDID
    SELECT
    WRTP
    Once you know the IDs you can just type (assuming IDs of 3 and 4):
    [ALPHA]prog name[ALPHA]
    4
    SELECT
    READP
    3
    SELECT
    WRTP

You could also use DOSLINK with .DAT files with INP/OUTP, IIRC.


Edited: 17 Feb 2009, 8:51 a.m. after one or more responses were posted


Re: HP41 - fill HDRIVE1 - Christoph Klug - 02-17-2009

Dear Egan,

Please describe step 3 of your explanation more in detail. Up to now I never worked with HP41UC....

Thanks a lot for your support :-)

Regards - Christoph Klug


Re: HP41 - fill HDRIVE1 - Egan Ford - 02-17-2009

Quote:
Please describe step 3 of your explanation more in detail. Up to now I never worked with HP41UC....

Hello Christoph,

Done.

P.S. Thanks for your book.


Re: HP41 - fill HDRIVE1 - Roland Storz - 02-17-2009

...many thanks, this realy helps me, Roland