Restore correct MODE type.
[bertos.git] / bertos / cpu / detect.h
index 3b9ac1cf90bf3ae7032a6a242ac0ab0a6248f6fd..f37d952574038199116e9de25d6051051e1a0367 100644 (file)
        #define CPU_AVR                 1
        #define CPU_ID                  avr
 
+       #if defined(__AVR_ATmega32__)
+               #define CPU_AVR_ATMEGA32    1
+       #else
+               #define CPU_AVR_ATMEGA32    0
+       #endif
+
        #if defined(__AVR_ATmega64__)
                #define CPU_AVR_ATMEGA64    1
        #else
                #define CPU_AVR_ATMEGA1281  0
        #endif
 
-       #if CPU_AVR_ATMEGA64 + CPU_AVR_ATMEGA103 + CPU_AVR_ATMEGA128 \
+       #if CPU_AVR_ATMEGA32 + CPU_AVR_ATMEGA64 + CPU_AVR_ATMEGA103 + CPU_AVR_ATMEGA128 \
          + CPU_AVR_ATMEGA8 + CPU_AVR_ATMEGA168 + CPU_AVR_ATMEGA1281 != 1
                #error AVR CPU configuration error
        #endif
        #define CPU_AVR                 0
        #define CPU_AVR_ATMEGA8         0
        #define CPU_AVR_ATMEGA168       0
+       #define CPU_AVR_ATMEGA32        0
        #define CPU_AVR_ATMEGA64        0
        #define CPU_AVR_ATMEGA103       0
        #define CPU_AVR_ATMEGA128       0