[Top][All Lists]

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

[avr-libc-dev] Why is iom88p.h so different from iomx8.h? (mega88->mega8

From: Tod E. Kurt
Subject: [avr-libc-dev] Why is iom88p.h so different from iomx8.h? (mega88->mega88P)
Date: Fri, 11 Dec 2009 12:49:07 -0800


I'm migrating several designs from ATmega88- to ATmega88P-class of MCUs and I'm finding lots of small frustrating changes that I can't find a reason for.

The two main differences I've been bitten by are:
- No "PB3"-style pin names, only "PORTB3"-style
- No "SIG_INTERRUPT0"-style interrupt vectors, only "INT0_vect"-style

Is this a bug or an intentional change? If it's intentional, what is the rationale?

It looks like the interrupt name problem causes the V-USB library to fail silently (avr-as not doing checks on .globals?)

Thanks everyone who's worked on AVR-GCC.  It is a wonderful tool.


reply via email to

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