<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/ports/esp8266/posix_helpers.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>2019-10-13T15:07:07+00:00</updated>
<entry>
<title>remove ports/esp8266</title>
<updated>2019-10-13T15:07:07+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-10-13T15:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7692e06230ae6881588b9887c06a6725505d937c'/>
<id>urn:sha1:7692e06230ae6881588b9887c06a6725505d937c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WIP: after merge; before testing</title>
<updated>2018-07-11T20:45:30+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-07-11T20:45:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7c219600a246d8956d0b23ea3f5d125a820e6b6a'/>
<id>urn:sha1:7c219600a246d8956d0b23ea3f5d125a820e6b6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>atmel-samd: Correct computation of SPI baud rate.</title>
<updated>2018-01-30T17:08:41+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-01-30T03:52:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e550b024c5d3d6d5a7e739ae9dd2175756591f6e'/>
<id>urn:sha1:e550b024c5d3d6d5a7e739ae9dd2175756591f6e</id>
<content type='text'>
all: Add .frequency read-only property for busio.SPI to return actual frequency.

Fix esp8266/posix_helpers.c, which was not up to date for the new
long-lived/short-lived heap allocation scheme.
</content>
</entry>
<entry>
<title>py/mpconfig: Introduce reusable MP_HTOBE32(), etc. macros.</title>
<updated>2017-11-08T17:47:37+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-11-08T17:45:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1b146e9de97708b70c3ad96022886e2ce44d246d'/>
<id>urn:sha1:1b146e9de97708b70c3ad96022886e2ce44d246d</id>
<content type='text'>
Macros to convert big-endian values to host byte order and vice-versa.
These were defined in adhoc way for some ports (e.g. esp8266), allow
reuse, provide default implementations, while allow ports to override.
</content>
</entry>
<entry>
<title>esp8266/posix_helpers: Set ENOMEM on memory alloc failure.</title>
<updated>2017-09-10T06:55:18+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-09-10T06:55:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9b4666dad55be2cc978b3dd5da89fd11da0c3cfc'/>
<id>urn:sha1:9b4666dad55be2cc978b3dd5da89fd11da0c3cfc</id>
<content type='text'>
POSIX requires malloc(), etc. to set ENOMEM on the failure, and e.g.
BerkeleyDB relies on this:

http://pubs.opengroup.org/onlinepubs/9699919799/functions/malloc.html

This should fix confusing OSError exceptions with 0 error code when
working with btree module.
</content>
</entry>
<entry>
<title>esp8266: Rename axtls_helpers.c to posix_helpers.c.</title>
<updated>2017-09-10T06:47:20+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-09-10T06:47:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5671a11b815b526289837ec4f132e5c94a02e9b6'/>
<id>urn:sha1:5671a11b815b526289837ec4f132e5c94a02e9b6</id>
<content type='text'>
As it's used by BerkeleyDB, etc.
</content>
</entry>
</feed>
