<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/supervisor/shared/rgb_led_status.c, branch 6.1.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.1.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.1.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-11-19T22:47:12+00:00</updated>
<entry>
<title>wip; not compiling yet</title>
<updated>2020-11-19T22:47:12+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2020-11-19T22:47:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=39e1f52e28c620db65d59f16a29d5476c4868901'/>
<id>urn:sha1:39e1f52e28c620db65d59f16a29d5476c4868901</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wip</title>
<updated>2020-11-19T20:43:39+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2020-11-19T20:43:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=649c9305364f10ea1dc43179e768ec968d0b9ed5'/>
<id>urn:sha1:649c9305364f10ea1dc43179e768ec968d0b9ed5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Start tweaking the workflow to sleep</title>
<updated>2020-10-28T00:55:03+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-10-28T00:55:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9a4efed8cbaca3aa48c6cc0ce0a4e267eef7a8e1'/>
<id>urn:sha1:9a4efed8cbaca3aa48c6cc0ce0a4e267eef7a8e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix RGB LED use</title>
<updated>2020-08-25T01:29:50+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-08-25T01:29:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2b470b148620031adbd0afe6732a5b1965cbb19f'/>
<id>urn:sha1:2b470b148620031adbd0afe6732a5b1965cbb19f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add skip for rgb matrix exception handling</title>
<updated>2020-08-10T22:00:50+00:00</updated>
<author>
<name>Lucian Copeland</name>
<email>hierophect@gmail.com</email>
</author>
<published>2020-08-10T22:00:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4613b58a31c8d439d92961f2034eb9f60b0d97c1'/>
<id>urn:sha1:4613b58a31c8d439d92961f2034eb9f60b0d97c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix neopixel macro issue, set default neopixel color</title>
<updated>2020-08-10T17:16:20+00:00</updated>
<author>
<name>Lucian Copeland</name>
<email>hierophect@gmail.com</email>
</author>
<published>2020-08-10T17:16:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d47bd5529c8e2944f5e18dec87ed432c742622ee'/>
<id>urn:sha1:d47bd5529c8e2944f5e18dec87ed432c742622ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix pwm reset spew, protect against null reference in led status</title>
<updated>2020-08-05T18:05:53+00:00</updated>
<author>
<name>Lucian Copeland</name>
<email>hierophect@gmail.com</email>
</author>
<published>2020-08-05T18:05:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=78d049d0f14206d653b89c8cdcc91199954858c1'/>
<id>urn:sha1:78d049d0f14206d653b89c8cdcc91199954858c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework build flags, prevent idf errors</title>
<updated>2020-08-04T22:40:24+00:00</updated>
<author>
<name>Lucian Copeland</name>
<email>hierophect@gmail.com</email>
</author>
<published>2020-08-04T22:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=14b3b51c58ca368227d8890a2aa32e7acb94175b'/>
<id>urn:sha1:14b3b51c58ca368227d8890a2aa32e7acb94175b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix DotStar status LED init.</title>
<updated>2020-03-17T19:11:11+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-03-17T19:10:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=612ba2f45d07470712c23d603c8d98571a1629b1'/>
<id>urn:sha1:612ba2f45d07470712c23d603c8d98571a1629b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Supervisor: move most of systick to the supervisor</title>
<updated>2019-11-18T17:01:23+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2019-11-18T14:22:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7f744a2369a5036cadfa05575da1704f709c98bb'/>
<id>urn:sha1:7f744a2369a5036cadfa05575da1704f709c98bb</id>
<content type='text'>
This code is shared by most parts, except where not all the #ifdefs
inside the tick function were present in all ports.  This mostly would
have broken gamepad tick support on non-samd ports.

The "ms32" and "ms64" variants of the tick functions are introduced
because there is no 64-bit atomic read.  Disabling interrupts avoids
a low probability bug where milliseconds could be off by ~49.5 days
once every ~49.5 days (2^32 ms).

Avoiding disabling interrupts when only the low 32 bits are needed is a minor
optimization.

Testing performed: on metro m4 express, USB still works and
time.monotonic_ns() still counts up
</content>
</entry>
</feed>
