<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/ports/atmel-samd/common-hal/digitalio/DigitalInOut.c, 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>2020-05-20T16:23:42+00:00</updated>
<entry>
<title>Update digitalio api for other ports</title>
<updated>2020-05-20T16:23:42+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-05-20T16:23:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=fd0420d43209a533f4896adae36952d9a11dc49c'/>
<id>urn:sha1:fd0420d43209a533f4896adae36952d9a11dc49c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>new pin validation routines; don't use mp_const_none if NULL will do</title>
<updated>2020-02-29T04:43:04+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2020-02-29T04:32:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b6206406de2a232299ebdd1d187c7656ae79f8f2'/>
<id>urn:sha1:b6206406de2a232299ebdd1d187c7656ae79f8f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix crash when getting board.SPI outside the VM</title>
<updated>2019-04-06T02:06:37+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-06T02:06:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7686f93ef456aa46f538da3159d0e12cae9fa737'/>
<id>urn:sha1:7686f93ef456aa46f538da3159d0e12cae9fa737</id>
<content type='text'>
If one of the default pins was already in use it would crash.

The internal API has been refined to allow us to get the value
without causing an init of the singleton.

Fixes #1753
</content>
</entry>
<entry>
<title>add pin claiming to devices</title>
<updated>2018-08-31T22:38:05+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-08-31T21:46:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9ea809bef73e6862103cd71802803122e97bf80b'/>
<id>urn:sha1:9ea809bef73e6862103cd71802803122e97bf80b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support internationalisation.</title>
<updated>2018-08-07T21:58:57+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-07-31T23:53:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=933add6cd833bb6ba6682ad2b6eb478871415ff5'/>
<id>urn:sha1:933add6cd833bb6ba6682ad2b6eb478871415ff5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move pin struct to the peripherals library.</title>
<updated>2018-08-02T20:59:05+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-07-31T21:01:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=168aa394dba31449cdb267444992b4f636906aaa'/>
<id>urn:sha1:168aa394dba31449cdb267444992b4f636906aaa</id>
<content type='text'>
Its slimmed down by removing the qstr and bit packing TCC info.

The trinket m0 build actually grows by 20 bytes. The arduino zero
build shrinks by 188 bytes.
</content>
</entry>
<entry>
<title>Merge 3.0.0 final bugfixes and changes to master</title>
<updated>2018-07-16T13:01:46+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-07-16T13:01:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a20ab40ed2384e3d0463c67a792040145203e364'/>
<id>urn:sha1:a20ab40ed2384e3d0463c67a792040145203e364</id>
<content type='text'>
</content>
</entry>
<entry>
<title>PBxx pins were not setting DRVSTR or reporting PULL properly</title>
<updated>2018-05-11T03:09:51+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-05-11T03:09:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=240659da0e551efff91094f9462d3d7ef9c595a8'/>
<id>urn:sha1:240659da0e551efff91094f9462d3d7ef9c595a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge from 2.2.0 + fix up board defs</title>
<updated>2018-01-03T02:25:41+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-01-03T02:25:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=065e82015f0d2bd6732c62b7375fcc7af87fa0cf'/>
<id>urn:sha1:065e82015f0d2bd6732c62b7375fcc7af87fa0cf</id>
<content type='text'>
</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>
</feed>
