[Top][All Lists]

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

RE: [avr-gcc-list] atmega8 interrupt vectors

From: Gavin Jackson
Subject: RE: [avr-gcc-list] atmega8 interrupt vectors
Date: Wed, 18 May 2005 09:45:54 +1200

The interrupt vectors come from the C startup file that's
linked into your code. The interrupt vectors are weakly
defined in the startup file. At link time any interrupt
vectors you define replace the weakly linked vectors in
the startup file.

Check that you are indeed specifying a Mega8 as the target
micro as this is most likely problem if you have the incorrect
number of vectors.

Changing _VECTOR_SIZE has no effect because the C startup file
is not build when you build your code, but built when GCC
for the AVR is built.



-----Original Message-----
From: Tyson Harding [mailto:address@hidden 
Sent: Tuesday, 17 May 2005 9:07 a.m.
To: address@hidden
Subject: [avr-gcc-list] atmega8 interrupt vectors

I am trying to use the UART on the mega8, and when I compile my code and
look at the program listing, the vector table is incomplete. The vector
table only contains first 13 vectors. The _VECTORS_SIZE is set
correctly, and if I change it to something either bigger, or smaller,
nothing happens.


AVR-GCC-list mailing list

reply via email to

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