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-