Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!pasteur!ucbvax!NCS.DND.CA!marwood From: marwood@NCS.DND.CA (Gordon Marwood) Newsgroups: comp.os.cpm Subject: Intel HEX Format Message-ID: <8811191321.AA08491@ncs.dnd.ca> Date: 19 Nov 88 13:21:25 GMT Sender: usenet@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 30 In response to Nick Sayer's query about the Intel HEX format, the following information is given in "The Programmer's CP/M Handbook" by Johnson-Laird:- : 04 0158 00 64 00 01 80 BE ^ ^ ^ ^ (____________) ^ | | | | | | | | | | | |____ Checksum formed by adding up | | | | | all of the numbers after the | | | | | colon and subtracting their | | | | | sum from 00H. | | | | | | | | | |_______________ Data bytes | | | | | | | |________________________ Record type, normally 00 | | | | | |_____________________________ Load address for data bytes | | on current line. | | | |__________________________________ Number of data bytes on line | |_______________________________________ Beginning of line marker I don't know if the record type is ever anything but 00. Gordon Marwood