<p>The recent addition of SAMR30 vendor files were from ASF 3.34.2. This PR will update<br>
the SAMR21 files using ASF 3.35.1</p>
<p>The different looks bigger than it really is. There is one actual change between 3.34.2 and 3.35.1 and that is</p>
<pre><code>-typedef volatile       uint32_t WoReg8;  /**< Write only  8-bit register (volatile unsigned int) */
+typedef volatile       uint8_t  WoReg8;  /**< Write only  8-bit register (volatile unsigned int) */
</code></pre>
<p>The rest is:</p>
<ol>
<li>reverting the white space changes that were done in the initial support</li>
<li>reverting the removal of <code>LITTLE_ENDIAN</code> define (it's taken care of in <code>sam0.h</code></li>
<li>removal of the <code>README.md</code> in the <code>samr30</code> subdirectory</li>
</ol>
<p>Notice that it's tested since I don't have a SAMR30. But it looks Obviously Correct :-).</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/RIOT-OS/RIOT/pull/10941'>https://github.com/RIOT-OS/RIOT/pull/10941</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>cpu/samr30: update vendor files using ASF 3.35.1</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-0">cpu/sam0_common/include/vendor/README.md</a>
    (3)
  </li>
  <li>
    <strong>D</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-1">cpu/sam0_common/include/vendor/samr30/README.md</a>
    (48)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-2">cpu/sam0_common/include/vendor/samr30/include/instance/dsu.h</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-3">cpu/sam0_common/include/vendor/samr30/include/instance/eic.h</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-4">cpu/sam0_common/include/vendor/samr30/include/instance/gclk.h</a>
    (24)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-5">cpu/sam0_common/include/vendor/samr30/include/instance/mclk.h</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-6">cpu/sam0_common/include/vendor/samr30/include/instance/nvmctrl.h</a>
    (18)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-7">cpu/sam0_common/include/vendor/samr30/include/instance/osc32kctrl.h</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-8">cpu/sam0_common/include/vendor/samr30/include/instance/oscctrl.h</a>
    (12)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-9">cpu/sam0_common/include/vendor/samr30/include/instance/port.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-10">cpu/sam0_common/include/vendor/samr30/include/instance/rfctrl.h</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-11">cpu/sam0_common/include/vendor/samr30/include/instance/sercom0.h</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-12">cpu/sam0_common/include/vendor/samr30/include/instance/sercom1.h</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-13">cpu/sam0_common/include/vendor/samr30/include/instance/sercom2.h</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-14">cpu/sam0_common/include/vendor/samr30/include/instance/sercom3.h</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-15">cpu/sam0_common/include/vendor/samr30/include/instance/sercom4.h</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-16">cpu/sam0_common/include/vendor/samr30/include/instance/sercom5.h</a>
    (8)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-17">cpu/sam0_common/include/vendor/samr30/include/instance/supc.h</a>
    (4)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-18">cpu/sam0_common/include/vendor/samr30/include/instance/tc0.h</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-19">cpu/sam0_common/include/vendor/samr30/include/instance/tc1.h</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-20">cpu/sam0_common/include/vendor/samr30/include/instance/tc4.h</a>
    (10)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-21">cpu/sam0_common/include/vendor/samr30/include/instance/tcc0.h</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-22">cpu/sam0_common/include/vendor/samr30/include/instance/tcc1.h</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-23">cpu/sam0_common/include/vendor/samr30/include/instance/tcc2.h</a>
    (2)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-24">cpu/sam0_common/include/vendor/samr30/include/samr30e18a.h</a>
    (5)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/RIOT-OS/RIOT/pull/10941/files#diff-25">cpu/sam0_common/include/vendor/samr30/include/samr30g18a.h</a>
    (5)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/RIOT-OS/RIOT/pull/10941.patch'>https://github.com/RIOT-OS/RIOT/pull/10941.patch</a></li>
  <li><a href='https://github.com/RIOT-OS/RIOT/pull/10941.diff'>https://github.com/RIOT-OS/RIOT/pull/10941.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/RIOT-OS/RIOT/pull/10941">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AEn7YGAJeOVGrCqhlDIjn44C75Nghbl3ks5vKF6ugaJpZM4ahi-Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AEn7YKjuO751BdRM6JLfv4p75LW6-3cYks5vKF6ugaJpZM4ahi-Q.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/RIOT-OS/RIOT","title":"RIOT-OS/RIOT","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/RIOT-OS/RIOT"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"cpu/samr30: update vendor files using ASF 3.35.1 (#10941)"}],"action":{"name":"View Pull Request","url":"https://github.com/RIOT-OS/RIOT/pull/10941"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/RIOT-OS/RIOT/pull/10941",
"url": "https://github.com/RIOT-OS/RIOT/pull/10941",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>