Anpassung einer Atmel AppNote an GCC
Hallo Leute,
bei der Anpassung einer Atmel AppNote (C-Code mit IAR EWAAVR 4.11A Compiler) an AVR-GCC habe ich 2 Fragen:
1. Es wird die <inavr.h> includiert. Ist das in GCC die <avr/interrupt.h> ?
2. Als Compiler-Anweisungen kommen solche vor:
#if defined(abc) | defined(def) | defined(ghi)
In GCC kenne ich nur:
#ifdef(abc) und das ODER scheint da nicht zu gehen, oder gibt's da etwas anderes?
Gruß Dirk
Re: Anpassung einer Atmel AppNote an GCC
Zitat:
Zitat von Dirk
Hallo Leute,
2. Als Compiler-Anweisungen kommen solche vor:
#if defined(abc) | defined(def) | defined(ghi)
In GCC kenne ich nur:
#ifdef(abc) und das ODER scheint da nicht zu gehen, oder gibt's da etwas anderes?
Gruß Dirk
im Zweifelsfalle
Code:
#if defined(abc) || defined(def) || defined(ghi)
Ebenso gehen ! und && und runde Klammern