Xmega Application Note


parts.h File Reference

XMEGA device family definitions. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define part_is_defined(part)   (defined(__ ## part ## __) || defined(__AVR_ ## part ## __))
 Convenience macro for checking GCC and IAR part definitions.
#define XMEGA   (XMEGA_A || XMEGA_D)
#define XMEGA_A   (XMEGA_A1 || XMEGA_A3 || XMEGA_A3B || XMEGA_A4)
#define XMEGA_A1
#define XMEGA_A3
#define XMEGA_A3B
#define XMEGA_A4
#define XMEGA_D   (XMEGA_D3 || XMEGA_D4)
#define XMEGA_D3
#define XMEGA_D4
#define XMEGA_USB

Detailed Description

XMEGA device family definitions.

Copyright (C) 2010 Atmel Corporation. All rights reserved.

Definition in file parts.h.


Define Documentation

#define part_is_defined ( part   )     (defined(__ ## part ## __) || defined(__AVR_ ## part ## __))

Convenience macro for checking GCC and IAR part definitions.

Definition at line 43 of file parts.h.

#define XMEGA   (XMEGA_A || XMEGA_D)

Definition at line 94 of file parts.h.

#define XMEGA_A   (XMEGA_A1 || XMEGA_A3 || XMEGA_A3B || XMEGA_A4)

Definition at line 73 of file parts.h.

#define XMEGA_A1
Value:
( \
                part_is_defined(ATxmega64A1) || \
                part_is_defined(ATxmega128A1) || \
                part_is_defined(ATxmega128A1U) \
        )

Definition at line 47 of file parts.h.

#define XMEGA_A3
Value:
( \
                part_is_defined(ATxmega64A3) || \
                part_is_defined(ATxmega128A3) || \
                part_is_defined(ATxmega192A3) || \
                part_is_defined(ATxmega256A3) \
        )

Definition at line 54 of file parts.h.

#define XMEGA_A3B
Value:
( \
                part_is_defined(ATxmega256A3B) \
        )

Definition at line 62 of file parts.h.

#define XMEGA_A4
Value:
( \
                part_is_defined(ATxmega16A4) || \
                part_is_defined(ATxmega32A4) \
        )

Definition at line 67 of file parts.h.

#define XMEGA_D   (XMEGA_D3 || XMEGA_D4)

Definition at line 91 of file parts.h.

#define XMEGA_D3
Value:
( \
                part_is_defined(ATxmega64D3) || \
                part_is_defined(ATxmega128D3) || \
                part_is_defined(ATxmega192D3) || \
                part_is_defined(ATxmega256D3) \
        )

Definition at line 77 of file parts.h.

#define XMEGA_D4
Value:
( \
                part_is_defined(ATxmega16D4) || \
                part_is_defined(ATxmega32D4) \
        )

Definition at line 85 of file parts.h.

#define XMEGA_USB
Value:
( \
                part_is_defined(ATxmega128A1U)  || \
                part_is_defined(ATxmega256A3BU)  || \
                part_is_defined(ATxmega256A3U)  \
)

Definition at line 97 of file parts.h.

@DOC_TITLE@
Generated on Fri Oct 22 12:15:25 2010 for AVR1300 Using the Xmega ADC by doxygen 1.6.3