Begin3 Title: hxl Version: 0.2 Entered-date: 2010-01-14 Description: hxl can convert Intel hex format files to data in MCS-51 BASIC DATA statements. The BASIC lines holding the data statements have the same start number as the code address 'org'. This makes it possible to have for example assembled code inline as DATA statements. hxl also adds a for-next loop that pokes the code into RAM when called as a subroutine. hxl can also generate a binary file. To unpack: tar -zxvf hxl-0.2.tgz cd hxl-0.2 Then follow the instructions in INSTALL. 0.1: first release. 0.2: Added check for wrong hex file where previous code is overwritten. Improved reporting in verbose mode. Fixed a bug caused by a syntax error that was not flagged by gcc-4.0, a double ;; in hxl.c gcc-2.95 and gcc-3.3 reported the syntax error, gcc-4.0 started producing unreliable code. Fixed a compiler warning about unsigned char versus unsigned int, now clean compile will all gcc. Keywords: Intel hex file, MCS- BASIC, inline code, binary, converter. Author: Jan Panteltje panteltje@yahoo.com Maintained-by: Jan Panteltje panteltje@yahoo.com Primary-site: ftp://sunsite.unc.edu/pub/linux/apps/misc/ Alternate-site: http://panteltje.com/panteltje/newsflex/download.html Platforms: LINUX, UNIX Copying-policy: GPL2 ONLY End