
|
84782 packages online
|
|
 |
|
|
|
No screenshot available
|
|
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
|
Contents of dev/cross/unhex.lha
PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 1405 2044 68.7% -lh5- a6e6 Aug 4 1999 unhex
[generic] 1883 6591 28.6% -lh5- 8978 Aug 4 1999 unhex.c
[generic] 920 1733 53.1% -lh5- 3d11 Aug 6 1999 unhex.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 3 files 4208 10368 40.6% Aug 6 1999
|
|
|
 |
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |