<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/ports/atmel-samd/asf4, branch 5.3.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2018-12-05T02:20:51+00:00</updated>
<entry>
<title>Update submodules to merge commits</title>
<updated>2018-12-05T02:20:51+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-12-02T04:19:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3f5d917b399e9589350772b9285bf5719e5216f6'/>
<id>urn:sha1:3f5d917b399e9589350772b9285bf5719e5216f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add particle boards, fix cp32 and try to speed up atmel build</title>
<updated>2018-12-05T02:20:48+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-12-01T09:54:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=15c1fc873ce25a73920d6141d3e7f85e37d89514'/>
<id>urn:sha1:15c1fc873ce25a73920d6141d3e7f85e37d89514</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial SAMR board revision.</title>
<updated>2018-08-09T12:36:46+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-08-07T14:43:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=94c5ceab36a427f40a0893c7cbe4b4dc5156f6d8'/>
<id>urn:sha1:94c5ceab36a427f40a0893c7cbe4b4dc5156f6d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>include RTC fix for SAMd51 in circuitpython build</title>
<updated>2018-06-29T12:45:38+00:00</updated>
<author>
<name>mrmcwethy</name>
<email>mrmcwethy@yahoo.com</email>
</author>
<published>2018-06-29T12:45:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d392f01f2ca8612d8c6ca502d86ce1bd8aa03a63'/>
<id>urn:sha1:d392f01f2ca8612d8c6ca502d86ce1bd8aa03a63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to the latest ASF4 which includes an I2C timeout extension while waiting for clock stretching.</title>
<updated>2018-06-12T01:37:48+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2018-06-12T01:37:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=73dadb0669fb2cbc7bf2ad874fd45d06415053c7'/>
<id>urn:sha1:73dadb0669fb2cbc7bf2ad874fd45d06415053c7</id>
<content type='text'>
Fixes #778
</content>
</entry>
<entry>
<title>atmel-samd: Add rtc module support</title>
<updated>2018-04-16T11:15:08+00:00</updated>
<author>
<name>Noralf Trønnes</name>
<email>noralf@tronnes.org</email>
</author>
<published>2018-04-07T13:10:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8e2080411f65598b1b704f829bc2761455265f72'/>
<id>urn:sha1:8e2080411f65598b1b704f829bc2761455265f72</id>
<content type='text'>
Support the rtc module by using hal_calendar.
</content>
</entry>
<entry>
<title>Implement UART for 3.0 + related fixes.</title>
<updated>2018-02-21T22:18:49+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-02-21T21:30:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9b4477e1dc088d18127838310b828514cb33edea'/>
<id>urn:sha1:9b4477e1dc088d18127838310b828514cb33edea</id>
<content type='text'>
1. UART: ported to ASF4. Allow rx-only and tx-only. Add .baudrate r/w property.

2. Make NeoPixel timing deterministic by turning off caches during NeoPixel writes.
3. Incorporate asf4 updates:
  a. async USART driver
  b. bringing Atmel START configuration closer to what we use
  c. Clock initialization order now specified by CIRCUITPY_GCLK_INIT_1ST and _LAST.
4. supervisor/port.c: Move commented-out clock-test pin setting to correct location.
</content>
</entry>
<entry>
<title>Support SPI flash chips for CIRCUITPY, using non-DMA SPI for now.</title>
<updated>2017-11-28T02:00:24+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-11-23T04:07:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=72c911be972d63a5032fa02ecb74d173bf9ef34f'/>
<id>urn:sha1:72c911be972d63a5032fa02ecb74d173bf9ef34f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>non-DMA SPI working; adding this now for testing; will continue with DMA</title>
<updated>2017-11-17T00:09:35+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-11-15T01:00:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=312444bbd2a8e77ebf3c0e1983649327970e9575'/>
<id>urn:sha1:312444bbd2a8e77ebf3c0e1983649327970e9575</id>
<content type='text'>
Also, fixed pin mappings for rev B Metro M4:
swap PA12 and PA13 on SPI 2x3 header
swap A3 and A5

Comment out all frozen modules in CPX again to make room while waiting
for SPI flash.
</content>
</entry>
<entry>
<title>Implement busio.I2c.</title>
<updated>2017-11-07T17:59:54+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-11-06T23:35:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7292984204e7ac28a5b69c23930ff7b8be003faf'/>
<id>urn:sha1:7292984204e7ac28a5b69c23930ff7b8be003faf</id>
<content type='text'>
* Added asf4_conf/samd*/hpl_sercom_config.h
* Adjusted clocks in peripheral_clk_config.h.
* Put some frozen libs back in CPX for testing.
* Implement common-hal I2C
* Add samd*_peripherals.h in parallel with samd*_pins.h for common
  functions and data.
* Store SERCOM index in pins table for convenience.
* Canonicalize some #include guard names in various .h files.

simpler reset of SERCOMs; remove unused routine
</content>
</entry>
</feed>
