# bin2hex

bin2hex.tar.gz

This is a quite bloated binary to Intel-Hex converter I wrote for use with my Monitor and Grumpf Operating System. It is designed to support a wide range of input file formats, currently implemented input file formats are:

- flat binaries
- flat binaries interpreted as DOS .COM executables
- flat binaries interpreted as RT-11 .SAV executables
- flat binaries interpreted as RT-11 .REL executables
- old 16-bit a.out executables (as used by PDP-11 Unix)
- 32-bit a.out executables
- ELF32 executables
- DOS .EXE executabled

The converter is able to create segment address, start segment address, linear address and linear start address records if requested and supported by the input format. Default values will be taken from the file if possible, but those can be overridden by command line arguments. See the README file for a description of command line arguments, input file formats and how add more input file formats.

back