

LOADHEX                     7/20/82                     LOADHEX


NAME
       loadhex - load an Intel hex file into upper memory

SYNOPSIS
       loadhex -on -gn hex_file_name

DESCRIPTION
       This  program  allows part or all of the BDOS, BIOS, and
       monitor  to  be  over  written  to  allow  changing   or
       experimention  with  the  operating  system. The program
       first  reads  the  hex  file   into   memory,   disables
       interrupts,  loads  the  hex  file  from memory into its
       designated place, enables interrupts, and branches to 0.
       The optional argument -on allows the hex number  "n"  to
       specify  an  offset  for  the  load  address,  while the
       optional argument -gn  allows  the  hex  number  "n"  to
       specify the starting address on the final branch.

       There is a limit of 30,000 characters that can be stored
       in  memory  from  the hex file, and the stack pointer is
       set at D000 so that only memory above this  address  can
       be loaded.

FILES
       None but those named.

DIAGNOSTICS
       None

AUTHOR
       Willis Gore

BUGS
       There   is  no  warning  message  given  if  the  30,000
       character array is exceeded, or if one attempts to  load
       into memory below D000.























                              -1-                              

