<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/ports/atmel-samd/common-hal/_pew, branch main</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=main</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2021-03-15T13:57:36+00:00</updated>
<entry>
<title>run code formatting script</title>
<updated>2021-03-15T13:57:36+00:00</updated>
<author>
<name>microDev</name>
<email>70126934+microDev1@users.noreply.github.com</email>
</author>
<published>2021-03-15T13:57:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a52eb88031620a81521b937f2a0651dbac2bb350'/>
<id>urn:sha1:a52eb88031620a81521b937f2a0651dbac2bb350</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make end-of-line-fixer happy</title>
<updated>2020-10-10T21:59:44+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2020-10-10T21:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3f6ca7bd323cdb288c720e4d17a599ec7310fd4e'/>
<id>urn:sha1:3f6ca7bd323cdb288c720e4d17a599ec7310fd4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix #3504: Don't use time module in pew.tick()</title>
<updated>2020-10-10T18:26:33+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2020-10-10T18:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b227b79dec1e2c24c067acae36c992ea8b26a50c'/>
<id>urn:sha1:b227b79dec1e2c24c067acae36c992ea8b26a50c</id>
<content type='text'>
The time.sleep() and time.monotonic() functions break the timer
interrupt on which PewPew10 display relies, so we can't use them
anymore. Instead I'm adding a time-keeping function to the display
code itself, which then can be used in pew.tick() internally.
</content>
</entry>
<entry>
<title>atmel-samd: Add support for SAM E54 family MCUs</title>
<updated>2020-06-23T15:41:48+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2020-06-18T19:13:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=da733c01da5c19d377aa215d25abdcd074fbc846'/>
<id>urn:sha1:da733c01da5c19d377aa215d25abdcd074fbc846</id>
<content type='text'>
This introduces the new macro SAM_D5X_E5X.  This is mostly the same
as SAMD51 before, except in a few places where a special case for
SAME54 is required
</content>
</entry>
<entry>
<title>_pew: move to common-hal</title>
<updated>2020-06-22T15:45:27+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-06-21T13:31:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a580f0f1c4f2a221ddf3ff169eff79158bd8acf6'/>
<id>urn:sha1:a580f0f1c4f2a221ddf3ff169eff79158bd8acf6</id>
<content type='text'>
I noticed that this code was referring to samd-specific functionality,
and isn't enabled except in one samd board (pewpew10).  Move it.

There is incomplte support for _pew in mimxrt10xx which then caused build
errors; adding a #if guard to check for _pew being enabled fixes it.
The _pew module is not likely to be important on mimxrt but I'll leave the
choice to remove it to someone else.
</content>
</entry>
</feed>
