No. On the PWMx16, every vector is 2 words big. The MCU has 32 vectors, therefore 32*2 words = 32*4 bytes is correct.
I also crosschecked this with my project (for which I initially ported gcc for the PWMx16). You can do that too: count the vectors in your attatched files: On Tue, 2009-03-17 at 09:04 +0000, Martin Clemons wrote: > URL: > <http://savannah.nongnu.org/bugs/?25893> > > Summary: at90pwm216/316 Interrupt vector tables > Project: AVR C Runtime Library > Submitted by: martinclemons > Submitted on: Tue 17 Mar 2009 09:04:56 AM GMT > Category: Library > Severity: 3 - Normal > Priority: 5 - Normal > Item Group: None > Status: None > Percent Complete: 0% > Assigned to: None > Open/Closed: Open > Discussion Lock: Any > Release: Any > Fixed Release: None > > _______________________________________________________ > > Details: > > The io90pwm216/316 header file sets: > > line 1119: > #define _VECTORS_SIZE (4 * 32) > > This creates interrupt vector tables twice the size specified by the Atmel > datasheet. > http://www.atmel.com/dyn/resources/prod_documents/doc7710.pdf > > > > > _______________________________________________________ > > File Attachments: > > > ------------------------------------------------------- > Date: Tue 17 Mar 2009 09:04:56 AM GMT Name: digital_bridge.lss_bad Size: > 13kB By: martinclemons > > <http://savannah.nongnu.org/bugs/download.php?file_id=17716> > > _______________________________________________________ > > Reply to this item at: > > <http://savannah.nongnu.org/bugs/?25893> > > _______________________________________________ > Message sent via/by Savannah > http://savannah.nongnu.org/ > > > > _______________________________________________ > AVR-libc-dev mailing list > AVR-libc-dev@nongnu.org > http://lists.nongnu.org/mailman/listinfo/avr-libc-dev _______________________________________________ AVR-libc-dev mailing list AVR-libc-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/avr-libc-dev