Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages

Macros

#define XMEGA   (XMEGA_A || XMEGA_AU || XMEGA_B || XMEGA_C || XMEGA_D || XMEGA_E)
 AVR XMEGA product line. More...
 

AVR XMEGA A series

#define XMEGA_A1
 
#define XMEGA_A3
 
#define XMEGA_A3B
 
#define XMEGA_A4
 

AVR XMEGA AU series

#define XMEGA_A1U
 
#define XMEGA_A3U
 
#define XMEGA_A3BU
 
#define XMEGA_A4U
 

AVR XMEGA B series

#define XMEGA_B1
 
#define XMEGA_B3
 

AVR XMEGA C series

#define XMEGA_C3
 
#define XMEGA_C4
 

AVR XMEGA D series

#define XMEGA_D3
 
#define XMEGA_D4
 

AVR XMEGA E series

#define XMEGA_E5
 

AVR XMEGA families

#define XMEGA_A   (XMEGA_A1 || XMEGA_A3 || XMEGA_A3B || XMEGA_A4)
 AVR XMEGA A family. More...
 
#define XMEGA_AU   (XMEGA_A1U || XMEGA_A3U || XMEGA_A3BU || XMEGA_A4U)
 AVR XMEGA AU family. More...
 
#define XMEGA_B   (XMEGA_B1 || XMEGA_B3)
 AVR XMEGA B family. More...
 
#define XMEGA_C   (XMEGA_C3 || XMEGA_C4)
 AVR XMEGA C family. More...
 
#define XMEGA_D   (XMEGA_D3 || XMEGA_D4)
 AVR XMEGA D family. More...
 
#define XMEGA_E   (XMEGA_E5)
 AVR XMEGA E family. More...
 

#define XMEGA   (XMEGA_A || XMEGA_AU || XMEGA_B || XMEGA_C || XMEGA_D || XMEGA_E)

AVR XMEGA product line.

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

AVR XMEGA A family.

#define XMEGA_A1
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega64A1) || \
AVR8_PART_IS_DEFINED(ATxmega128A1) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_A1U
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega64A1U) || \
AVR8_PART_IS_DEFINED(ATxmega128A1U) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_A3
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega64A3) || \
AVR8_PART_IS_DEFINED(ATxmega128A3) || \
AVR8_PART_IS_DEFINED(ATxmega192A3) || \
AVR8_PART_IS_DEFINED(ATxmega256A3) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_A3B
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega256A3B) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_A3BU
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega256A3BU) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_A3U
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega64A3U) || \
AVR8_PART_IS_DEFINED(ATxmega128A3U) || \
AVR8_PART_IS_DEFINED(ATxmega192A3U) || \
AVR8_PART_IS_DEFINED(ATxmega256A3U) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_A4
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega16A4) || \
AVR8_PART_IS_DEFINED(ATxmega32A4) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_A4U
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega16A4U) || \
AVR8_PART_IS_DEFINED(ATxmega32A4U) || \
AVR8_PART_IS_DEFINED(ATxmega64A4U) || \
AVR8_PART_IS_DEFINED(ATxmega128A4U) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_AU   (XMEGA_A1U || XMEGA_A3U || XMEGA_A3BU || XMEGA_A4U)

AVR XMEGA AU family.

#define XMEGA_B   (XMEGA_B1 || XMEGA_B3)

AVR XMEGA B family.

#define XMEGA_B1
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega64B1) || \
AVR8_PART_IS_DEFINED(ATxmega128B1) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_B3
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega64B3) || \
AVR8_PART_IS_DEFINED(ATxmega128B3) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_C   (XMEGA_C3 || XMEGA_C4)

AVR XMEGA C family.

#define XMEGA_C3
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega384C3) || \
AVR8_PART_IS_DEFINED(ATxmega256C3) || \
AVR8_PART_IS_DEFINED(ATxmega192C3) || \
AVR8_PART_IS_DEFINED(ATxmega128C3) || \
AVR8_PART_IS_DEFINED(ATxmega64C3) || \
AVR8_PART_IS_DEFINED(ATxmega32C3) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_C4
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega32C4) || \
AVR8_PART_IS_DEFINED(ATxmega16C4) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_D   (XMEGA_D3 || XMEGA_D4)

AVR XMEGA D family.

#define XMEGA_D3
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega32D3) || \
AVR8_PART_IS_DEFINED(ATxmega64D3) || \
AVR8_PART_IS_DEFINED(ATxmega128D3) || \
AVR8_PART_IS_DEFINED(ATxmega192D3) || \
AVR8_PART_IS_DEFINED(ATxmega256D3) || \
AVR8_PART_IS_DEFINED(ATxmega384D3) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_D4
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega16D4) || \
AVR8_PART_IS_DEFINED(ATxmega32D4) || \
AVR8_PART_IS_DEFINED(ATxmega64D4) || \
AVR8_PART_IS_DEFINED(ATxmega128D4) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55
#define XMEGA_E   (XMEGA_E5)

AVR XMEGA E family.

#define XMEGA_E5
Value:
( \
AVR8_PART_IS_DEFINED(ATxmega8E5) || \
AVR8_PART_IS_DEFINED(ATxmega16E5) || \
AVR8_PART_IS_DEFINED(ATxmega32E5) \
)
#define AVR8_PART_IS_DEFINED(part)
Definition: parts.h:55