<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/drivers/wiznet5k/internet/dns, branch master</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=master</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-06-03T09:56:35+00:00</updated>
<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>Fixups for wiznet 5500 driver</title>
<updated>2018-10-04T11:17:51+00:00</updated>
<author>
<name>Nick Moore</name>
<email>nick@zoic.org</email>
</author>
<published>2018-10-04T11:17:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8670215ecc1fcb4b882549b2190af30d22b3c51a'/>
<id>urn:sha1:8670215ecc1fcb4b882549b2190af30d22b3c51a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Copy wiznet drivers over from MicroPython 1.9.4</title>
<updated>2018-10-04T11:13:01+00:00</updated>
<author>
<name>Nick Moore</name>
<email>nick@zoic.org</email>
</author>
<published>2018-10-04T11:13:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=38d99b11c180c877fc4060d8383b0a949a94dc42'/>
<id>urn:sha1:38d99b11c180c877fc4060d8383b0a949a94dc42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Delete a bunch of docs, drivers and examples not relevant to CircuitPython.</title>
<updated>2018-02-21T01:34:59+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott.shawcroft@gmail.com</email>
</author>
<published>2018-02-21T01:34:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=20dd3b1e434f57a0609fd5306f47863396d1022e'/>
<id>urn:sha1:20dd3b1e434f57a0609fd5306f47863396d1022e</id>
<content type='text'>
This fixes #345 and fixes #215.
</content>
</entry>
<entry>
<title>drivers, wiznet5k: Wrap exported functions in a macro for renaming.</title>
<updated>2014-09-30T21:51:47+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-09-30T21:51:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9d2bf9c40573bd43856ad42c9f5eaad3b8370a24'/>
<id>urn:sha1:9d2bf9c40573bd43856ad42c9f5eaad3b8370a24</id>
<content type='text'>
3rd party drivers should not export generic names like "close".
</content>
</entry>
<entry>
<title>stmhal: Add wiznet5k module, to control WIZnet ethernet adaptor.</title>
<updated>2014-09-01T21:52:38+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-09-01T21:48:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bcf041f1a33d20a12b1cfbfe434c0b2c69f0e5b3'/>
<id>urn:sha1:bcf041f1a33d20a12b1cfbfe434c0b2c69f0e5b3</id>
<content type='text'>
Allows to create socket objects that support TCP and UDP in server and
client mode.  Interface is very close to standard Python socket class,
except bind and accept do not work the same (due to hardware not
supporting them in the usual way).

Not compiled by default.  To compile this module, use:
make MICROPY_PY_WIZNET5K=1
</content>
</entry>
<entry>
<title>drivers, wiznet5k: Make DNS service use HAL sys tick.</title>
<updated>2014-09-01T21:52:38+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-08-31T23:11:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cdd40f149a5c5a628bc1cf2181d6d16382e66757'/>
<id>urn:sha1:cdd40f149a5c5a628bc1cf2181d6d16382e66757</id>
<content type='text'>
</content>
</entry>
<entry>
<title>drivers: Initial import of WIZnet5x000 driver.</title>
<updated>2014-09-01T21:52:37+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-08-31T22:33:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=71224cb8db833d038409838ca4fcb3ac3a79086b'/>
<id>urn:sha1:71224cb8db833d038409838ca4fcb3ac3a79086b</id>
<content type='text'>
</content>
</entry>
</feed>
