Hangar.La tienda de software del Amiga

unhex 1.0

Intel Hex to binary converter

Short:        Intel Hex to binary converter
Author:       rdc@chat.ru (Denis I.Sotchenko)
Uploader:     rdc chat ru
Type:         dev/cross
Version:      1.0
Architecture: m68k-amigaos

unhex - converter from Intel Hex format to plain binary file

Intel Hex format is a popular object format for ROMs,
microcontrollers, and any other CPU based embedded systems.  For
example, Intel Hex format is used in Microchip PIC16F84 development
tools and for AT&T (Lucent Technology) based v.34 modems ROMs.  It is
ASCII based format (like uuencode).

There was no any utility for convert from Intel Hex format, and I was
forced to write my own.  Full source code is included.  Unhex is
freeware and public domain, you can use it or it's source code for any
purposes, includes commercial usage.

Usage is very simple:
unhex source destination [fill=num]

source and destination are file names.
optional FILL parameter is filling byte for unused areas (Intel Hex
files can contain even non-continuous data areas).  If file are not
plain linear from zero address, unhex will warn you about it.

Source file may contain CR, LF or CRLF EOLs, unhex recognizes all of them.
Unhex supports all known record types of Intel Hex format:
00 - data
01 - EOF
02 - segment address
03 - start segment address (ignored)
04 - linear (32-bit) address
05 - start linear address (ignored)
Size of source and destination files are limited only by your RAM.
If unhex processes linear file, only one buffer will be used for both
source and destination.

Unhex requires kickstart 2.x and any Amiga - even if it is A1000 ;)


You can obtain your own copy of Intel Hex specification at:
ftp://download.intel.com/support/processors/i960/devtools/intelhex.pdf


Intel(R) is a registered trademark of Intel Corporation

Gratis

Descargar 4 KB

Desde el Amiga: abre Hangar y busca unhex.

Autorrdc@chat.ru (Denis I.Sotchenko)
Categoríadev/cross
Tamaño4 KB
Param68k-amigaos
OrigenAminet