| 
Macros | |
| #define | SAM | 
SAM3S series | |
| #define | SAM3S1 | 
| #define | SAM3S2 | 
| #define | SAM3S4 | 
| #define | SAM3S8 | 
| #define | SAM3SD8 | 
SAM3U series | |
| #define | SAM3U1 | 
| #define | SAM3U2 | 
| #define | SAM3U4 | 
SAM3N series | |
| #define | SAM3N00 | 
| #define | SAM3N0 | 
| #define | SAM3N1 | 
| #define | SAM3N2 | 
| #define | SAM3N4 | 
SAM3X series | |
| #define | SAM3X4 | 
| #define | SAM3X8 | 
SAM3A series | |
| #define | SAM3A4 | 
| #define | SAM3A8 | 
SAM4S series | |
| #define | SAM4S2 | 
| #define | SAM4S4 | 
| #define | SAM4S8 | 
| #define | SAM4S16 | 
| #define | SAM4SA16 | 
| #define | SAM4SD16 | 
| #define | SAM4SD32 | 
SAM4L series | |
| #define | SAM4LS | 
| #define | SAM4LC | 
SAMD20 series | |
| #define | SAMD20J | 
| #define | SAMD20G | 
| #define | SAMD20E | 
SAMD21 series | |
| #define | SAMD21J | 
| #define | SAMD21G | 
| #define | SAMD21GXXL | 
| #define | SAMD21E | 
| #define | SAMD21EXXL | 
SAMR21 series | |
| #define | SAMR21G | 
| #define | SAMR21E | 
SAMR30 series | |
| #define | SAMR30G | 
| #define | SAMR30E | 
SAMR34 series | |
| #define | SAMR34J | 
| #define | SAMR34JXXA | 
| #define | SAMR34JXXB | 
| #define | SAMR35J | 
| #define | SAMR35JXXB | 
SAMB11 series | |
| #define | SAMB11G | 
| #define | BTLC1000 | 
SAMD09 series | |
| #define | SAMD09C | 
| #define | SAMD09D | 
SAMD10 series | |
| #define | SAMD10C | 
| #define | SAMD10DS | 
| #define | SAMD10DM | 
| #define | SAMD10DU | 
SAMD11 series | |
| #define | SAMD11C | 
| #define | SAMD11DS | 
| #define | SAMD11DM | 
| #define | SAMD11DU | 
SAML21 series | |
| #define | SAML21E | 
| #define | SAML21G | 
| #define | SAML21J | 
| #define | SAML21XXXA | 
| #define | SAML21XXXB | 
SAML22 series | |
| #define | SAML22N | 
| #define | SAML22G | 
| #define | SAML22J | 
SAMDA1 series | |
| #define | SAMDA1J | 
| #define | SAMDA1G | 
| #define | SAMDA1E | 
SAMHA1 series | |
| #define | SAMHA1G | 
| #define | SAMHA1E | 
SAMHA0 series | |
| #define | SAMHA0G | 
| #define | SAMHA0E | 
SAMC20 series | |
| #define | SAMC20E | 
| #define | SAMC20G | 
| #define | SAMC20J | 
SAMC21 series | |
| #define | SAMC21E | 
| #define | SAMC21G | 
| #define | SAMC21J | 
SAM4E series | |
| #define | SAM4E8 | 
| #define | SAM4E16 | 
SAM4N series | |
| #define | SAM4N8 | 
| #define | SAM4N16 | 
SAM4C series | |
| #define | SAM4C4_0 | 
| #define | SAM4C4_1 | 
| #define | SAM4C4 (SAM4C4_0 || SAM4C4_1) | 
| #define | SAM4C8_0 | 
| #define | SAM4C8_1 | 
| #define | SAM4C8 (SAM4C8_0 || SAM4C8_1) | 
| #define | SAM4C16_0 | 
| #define | SAM4C16_1 | 
| #define | SAM4C16 (SAM4C16_0 || SAM4C16_1) | 
| #define | SAM4C32_0 | 
| #define | SAM4C32_1 | 
| #define | SAM4C32 (SAM4C32_0 || SAM4C32_1) | 
SAM4CM series | |
| #define | SAM4CMP8_0 | 
| #define | SAM4CMP8_1 | 
| #define | SAM4CMP8 (SAM4CMP8_0 || SAM4CMP8_1) | 
| #define | SAM4CMP16_0 | 
| #define | SAM4CMP16_1 | 
| #define | SAM4CMP16 (SAM4CMP16_0 || SAM4CMP16_1) | 
| #define | SAM4CMP32_0 | 
| #define | SAM4CMP32_1 | 
| #define | SAM4CMP32 (SAM4CMP32_0 || SAM4CMP32_1) | 
| #define | SAM4CMS4_0 | 
| #define | SAM4CMS4_1 | 
| #define | SAM4CMS4 (SAM4CMS4_0 || SAM4CMS4_1) | 
| #define | SAM4CMS8_0 | 
| #define | SAM4CMS8_1 | 
| #define | SAM4CMS8 (SAM4CMS8_0 || SAM4CMS8_1) | 
| #define | SAM4CMS16_0 | 
| #define | SAM4CMS16_1 | 
| #define | SAM4CMS16 (SAM4CMS16_0 || SAM4CMS16_1) | 
| #define | SAM4CMS32_0 | 
| #define | SAM4CMS32_1 | 
| #define | SAM4CMS32 (SAM4CMS32_0 || SAM4CMS32_1) | 
SAM4CP series | |
| #define | SAM4CP16_0 | 
| #define | SAM4CP16_1 | 
| #define | SAM4CP16 (SAM4CP16_0 || SAM4CP16_1) | 
SAMG series | |
| #define | SAMG51 | 
| #define | SAMG53 | 
| #define | SAMG54 | 
| #define | SAMG55 | 
SAMV71 series | |
| #define | SAMV71J | 
| #define | SAMV71JB | 
| #define | SAMV71N | 
| #define | SAMV71NB | 
| #define | SAMV71Q | 
| #define | SAMV71QB | 
SAMV70 series | |
| #define | SAMV70J | 
| #define | SAMV70JB | 
| #define | SAMV70N | 
| #define | SAMV70NB | 
| #define | SAMV70Q | 
| #define | SAMV70QB | 
SAMS70 series | |
| #define | SAMS70J | 
| #define | SAMS70JB | 
| #define | SAMS70N | 
| #define | SAMS70NB | 
| #define | SAMS70Q | 
| #define | SAMS70QB | 
SAME70 series | |
| #define | SAME70J | 
| #define | SAME70JB | 
| #define | SAME70N | 
| #define | SAME70NB | 
| #define | SAME70Q | 
| #define | SAME70QB | 
| #define BTLC1000 | 
| #define SAM | 
SAM product line
| #define SAM0 | 
SAM0 product line (cortex-m0+)
| #define SAM3N0 | 
| #define SAM3N00 | 
| #define SAM3N1 | 
| #define SAM3N2 | 
| #define SAM3N4 | 
| #define SAM3S1 | 
| #define SAM3S2 | 
| #define SAM3S4 | 
| #define SAM3S8 | 
| #define SAM3SD8 | 
| #define SAM3U1 | 
| #define SAM3U2 | 
| #define SAM3U4 | 
| #define SAM3X4 | 
| #define SAM3X8 | 
| #define SAM4C16_0 | 
| #define SAM4C16_1 | 
| #define SAM4C32_0 | 
| #define SAM4C32_1 | 
| #define SAM4C4_0 | 
| #define SAM4C4_1 | 
| #define SAM4C8_0 | 
| #define SAM4C8_1 | 
| #define SAM4CM | 
| #define SAM4CM_0 | 
SAM4CM Family
| #define SAM4CM_1 | 
| #define SAM4CMP16 (SAM4CMP16_0 || SAM4CMP16_1) | 
| #define SAM4CMP16_0 | 
| #define SAM4CMP16_1 | 
| #define SAM4CMP32 (SAM4CMP32_0 || SAM4CMP32_1) | 
| #define SAM4CMP32_0 | 
| #define SAM4CMP32_1 | 
| #define SAM4CMP8 (SAM4CMP8_0 || SAM4CMP8_1) | 
| #define SAM4CMP8_0 | 
| #define SAM4CMP8_1 | 
| #define SAM4CMS16 (SAM4CMS16_0 || SAM4CMS16_1) | 
| #define SAM4CMS16_0 | 
| #define SAM4CMS16_1 | 
| #define SAM4CMS32 (SAM4CMS32_0 || SAM4CMS32_1) | 
| #define SAM4CMS32_0 | 
| #define SAM4CMS32_1 | 
| #define SAM4CMS4 (SAM4CMS4_0 || SAM4CMS4_1) | 
| #define SAM4CMS4_0 | 
| #define SAM4CMS4_1 | 
| #define SAM4CMS8 (SAM4CMS8_0 || SAM4CMS8_1) | 
| #define SAM4CMS8_0 | 
| #define SAM4CMS8_1 | 
| #define SAM4CP16 (SAM4CP16_0 || SAM4CP16_1) | 
| #define SAM4CP16_0 | 
| #define SAM4CP16_1 | 
| #define SAM4CP_0 (SAM4CP16_0) | 
| #define SAM4CP_1 (SAM4CP16_1) | 
| #define SAM4E16 | 
| #define SAM4E8 | 
| #define SAM4LC | 
| #define SAM4LS | 
| #define SAM4N16 | 
| #define SAM4N8 | 
| #define SAM4S16 | 
| #define SAM4S2 | 
| #define SAM4S4 | 
| #define SAM4S8 | 
| #define SAM4SA16 | 
| #define SAM4SD16 | 
| #define SAM4SD32 | 
| #define SAMB11G | 
| #define SAMC20E | 
| #define SAMC20G | 
| #define SAMC20J | 
| #define SAMC21E | 
| #define SAMC21G | 
| #define SAMC21J | 
| #define SAMD09C | 
| #define SAMD09D | 
| #define SAMD10C | 
| #define SAMD10DM | 
| #define SAMD10DS | 
| #define SAMD10DU | 
| #define SAMD11C | 
| #define SAMD11DM | 
| #define SAMD11DS | 
| #define SAMD11DU | 
| #define SAMD20E | 
| #define SAMD20G | 
| #define SAMD20J | 
| #define SAMD21E | 
| #define SAMD21EXXL | 
| #define SAMD21G | 
| #define SAMD21GXXL | 
| #define SAMD21J | 
| #define SAMDA1E | 
| #define SAMDA1G | 
| #define SAMDA1J | 
| #define SAME70J | 
| #define SAME70JB | 
| #define SAME70N | 
| #define SAME70NB | 
| #define SAME70Q | 
| #define SAME70QB | 
| #define SAMG51 | 
| #define SAMG53 | 
| #define SAMG54 | 
| #define SAMG55 | 
| #define SAMHA0E | 
| #define SAMHA0G | 
| #define SAMHA1E | 
| #define SAMHA1G | 
| #define SAML21E | 
| #define SAML21G | 
| #define SAML21J | 
| #define SAML21XXXA | 
| #define SAML21XXXB | 
| #define SAML22G | 
| #define SAML22J | 
| #define SAML22N | 
| #define SAMR21E | 
| #define SAMR21G | 
| #define SAMR30E | 
| #define SAMR30G | 
| #define SAMR34J | 
| #define SAMR34JXXA | 
| #define SAMR34JXXB | 
| #define SAMR35J | 
| #define SAMR35JXXB | 
| #define SAMS70J | 
| #define SAMS70JB | 
| #define SAMS70N | 
| #define SAMS70NB | 
| #define SAMS70Q | 
| #define SAMS70QB | 
| #define SAMV70J | 
| #define SAMV70JB | 
| #define SAMV70N | 
| #define SAMV70NB | 
| #define SAMV70Q | 
| #define SAMV70QB | 
| #define SAMV71J | 
| #define SAMV71JB | 
| #define SAMV71N | 
| #define SAMV71NB | 
| #define SAMV71Q |