<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-module/network/__init__.c, branch 6.2.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.2.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.2.x'/>
<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>Fix up end of file and trailing whitespace.</title>
<updated>2020-06-03T09:56:35+00:00</updated>
<author>
<name>Diego Elio Pettenò</name>
<email>flameeyes@flameeyes.com</email>
</author>
<published>2020-05-30T09:44:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dd5d7c86d22807c021dd1711eb7dd3daebc5cfcf'/>
<id>urn:sha1:dd5d7c86d22807c021dd1711eb7dd3daebc5cfcf</id>
<content type='text'>
This can be enforced by pre-commit, but correct it separately to make it easier to review.
</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>
<entry>
<title>randomize tcp source port for adafruit/circuitpython#1800</title>
<updated>2019-05-10T03:56:33+00:00</updated>
<author>
<name>Nick Moore</name>
<email>nick@zoic.org</email>
</author>
<published>2019-05-10T03:56:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0d08dde62e79e293a56b3d64f4e73a25beb75d76'/>
<id>urn:sha1:0d08dde62e79e293a56b3d64f4e73a25beb75d76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>reset wiznet at network deinitialize adafruit/circuitpython#1800</title>
<updated>2019-05-10T03:55:45+00:00</updated>
<author>
<name>Nick Moore</name>
<email>nick@zoic.org</email>
</author>
<published>2019-05-10T03:55:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=af0bba062275cd06577018e276ebe6c5ee0428ce'/>
<id>urn:sha1:af0bba062275cd06577018e276ebe6c5ee0428ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up list of NICs on network deinit adafruit/circuitpython#1800</title>
<updated>2019-05-07T08:20:08+00:00</updated>
<author>
<name>Nick Moore</name>
<email>nick@zoic.org</email>
</author>
<published>2019-05-07T08:20:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=24934a1e8abbe51809c47b94fa5657d21ac783fb'/>
<id>urn:sha1:24934a1e8abbe51809c47b94fa5657d21ac783fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add mechanism for timer ticks in NICs</title>
<updated>2018-10-16T12:09:25+00:00</updated>
<author>
<name>Nick Moore</name>
<email>nick@zoic.org</email>
</author>
<published>2018-10-16T12:09:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a15f3361aa0182cbefe0aec7376ff56bdcb74aa4'/>
<id>urn:sha1:a15f3361aa0182cbefe0aec7376ff56bdcb74aa4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>network module c api into shared-module</title>
<updated>2018-10-11T03:02:18+00:00</updated>
<author>
<name>Nick Moore</name>
<email>nick@zoic.org</email>
</author>
<published>2018-10-11T03:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=823ff779cacb2c940d1e9e742c66dd89223f97ad'/>
<id>urn:sha1:823ff779cacb2c940d1e9e742c66dd89223f97ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move random mac address function into network module</title>
<updated>2018-10-09T02:12:04+00:00</updated>
<author>
<name>Nick Moore</name>
<email>nick@zoic.org</email>
</author>
<published>2018-10-09T02:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9b36d33df142d4a3dd2c238799e227c05b537d95'/>
<id>urn:sha1:9b36d33df142d4a3dd2c238799e227c05b537d95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modify modnetwork and modusocket for circuitpython</title>
<updated>2018-10-04T12:02:25+00:00</updated>
<author>
<name>Nick Moore</name>
<email>nick@zoic.org</email>
</author>
<published>2018-10-04T11:30:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d33f6214f15d1983c2fa7f54f42d2145e656fa22'/>
<id>urn:sha1:d33f6214f15d1983c2fa7f54f42d2145e656fa22</id>
<content type='text'>
</content>
</entry>
</feed>
