avr-gcc-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avr-gcc-list] Intel hex record types


From: Scott Morken
Subject: [avr-gcc-list] Intel hex record types
Date: Fri, 23 Nov 2007 01:11:53 -0800
User-agent: Thunderbird 2.0.0.9 (Windows/20071031)

Hi,

I am working on an Intel hex file converter and I am wondering about record types for avr-gcc ihex output. In an ihex file I generated (for a bootloader) this line exists at second to bottom:
:040000030000700089
The record type here is 03, and I can't figure out what it means. According to wikipedia http://en.wikipedia.org/wiki/Intel_HEX :*

[record type] 03*, /Start Segment Address Record/. For 80x86 processors, it specifies the initial content of the CS:IP registers. The address field is 0000, the byte count is 04, the first two bytes are the CS <http://en.wikipedia.org/wiki/Code_segment> value, the latter two are the IP <http://en.wikipedia.org/wiki/Instruction_pointer> value.

What do we do for AVR architecture? I would also be interested in any other possible record types output by AVRGCC if anyone knows.

Scott Morken




reply via email to

[Prev in Thread] Current Thread [Next in Thread]