<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/ports, branch 3.0.0-alpha2</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=3.0.0-alpha2</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=3.0.0-alpha2'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-11-09T03:00:17+00:00</updated>
<entry>
<title>atmel-samd: Align SCSI responses.</title>
<updated>2017-11-09T03:00:17+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-11-08T18:47:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0e6928b087805f95520de34647d2836278fcdbf9'/>
<id>urn:sha1:0e6928b087805f95520de34647d2836278fcdbf9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "atmel-samd: Tweak mass storage code to finish read sooner."</title>
<updated>2017-11-08T16:17:10+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-11-08T16:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bfe7e055e9b1dac0411fe975fdf2412029f03b33'/>
<id>urn:sha1:bfe7e055e9b1dac0411fe975fdf2412029f03b33</id>
<content type='text'>
This reverts commit 182a946b0ef12f6f031e846af788cdeb2eecd3a6.
</content>
</entry>
<entry>
<title>atmel-samd: Update Feather M0 Express USB PID</title>
<updated>2017-11-07T22:26:37+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-11-07T18:23:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3cb5e7ea587a089eaf2c123f658de8a268ebe6fa'/>
<id>urn:sha1:3cb5e7ea587a089eaf2c123f658de8a268ebe6fa</id>
<content type='text'>
This makes it different from the bootloaders and Arduino.
</content>
</entry>
<entry>
<title>DigitalInOut: Use pin value % 32 to accomodate PORTB and up.</title>
<updated>2017-11-07T18:08:34+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2017-11-07T15:19:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9060df5af6fe3bf68eae6cdb57db74565c1370bd'/>
<id>urn:sha1:9060df5af6fe3bf68eae6cdb57db74565c1370bd</id>
<content type='text'>
Fixes #407.
</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>
<entry>
<title>atmel-samd: Tweak mass storage code to finish read sooner.</title>
<updated>2017-11-07T00:30:11+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-11-07T00:29:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=182a946b0ef12f6f031e846af788cdeb2eecd3a6'/>
<id>urn:sha1:182a946b0ef12f6f031e846af788cdeb2eecd3a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>atmel-samd: Enable -Os for SAMD51 and update neopixel accordingly.</title>
<updated>2017-11-07T00:30:11+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-11-07T00:28:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a8ee0012d715182eeb608f867be0403cd96137d1'/>
<id>urn:sha1:a8ee0012d715182eeb608f867be0403cd96137d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>enable framebuf for ESP8266</title>
<updated>2017-11-06T22:54:54+00:00</updated>
<author>
<name>Jerry Needell</name>
<email>jerryneedell@gmail.com</email>
</author>
<published>2017-11-05T22:09:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e2867eb4e9a2c4aea206a3fd985360c68a3da169'/>
<id>urn:sha1:e2867eb4e9a2c4aea206a3fd985360c68a3da169</id>
<content type='text'>
</content>
</entry>
<entry>
<title>atmel-samd: Stop double CSW after MSC reads</title>
<updated>2017-11-03T22:08:55+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-11-03T22:07:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4140b3b9443c47b8eda05de60b312b7df65ff5e0'/>
<id>urn:sha1:4140b3b9443c47b8eda05de60b312b7df65ff5e0</id>
<content type='text'>
This explicit zero length xfer leads to a second CSW packet. If
another read was started between the two CSWs then the host gets
confused and resets the device.

On reads, the CSW is automatically sent when we reply with the
total length. Writes must do it manually so they can wait for the
disk to flush the data.
</content>
</entry>
<entry>
<title>atmel-samd: Fix SAMD51 SWCLK reset so we can connect the JLink</title>
<updated>2017-11-02T21:00:38+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2017-11-02T21:00:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c90a2d9b4255c3d66a38642f5574dbae1214cf64'/>
<id>urn:sha1:c90a2d9b4255c3d66a38642f5574dbae1214cf64</id>
<content type='text'>
while CircuitPython is running.
</content>
</entry>
</feed>
