<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/ports/zephyr, 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:09:55+00:00</updated>
<entry>
<title>remove ports/zephyr</title>
<updated>2019-10-13T15:09:55+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-10-13T15:09:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9c8f969b346c25df6e333f097cabe6ce3b00f9f0'/>
<id>urn:sha1:9c8f969b346c25df6e333f097cabe6ce3b00f9f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zephyr/Makefile: Add kobj_types_h_target to Z_EXPORTS.</title>
<updated>2018-05-21T00:35:16+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2018-05-02T12:22:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=478410b4091406b66bfa220ab92465e5e08134a2'/>
<id>urn:sha1:478410b4091406b66bfa220ab92465e5e08134a2</id>
<content type='text'>
New generated Zephyr header file, without it build breaks.
</content>
</entry>
<entry>
<title>zephyr: Add prj_disco_l475_iot1.conf with sensor drivers.</title>
<updated>2018-05-21T00:35:16+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2018-01-19T10:17:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5a023372df68bc3a210d0a7ae12363e82270e705'/>
<id>urn:sha1:5a023372df68bc3a210d0a7ae12363e82270e705</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zephyr/prj_base.conf: Enable DHCP and group static IPs together.</title>
<updated>2018-05-21T00:35:16+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2018-01-23T19:28:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7afbc498636be676f309193be50c1c47a700b157'/>
<id>urn:sha1:7afbc498636be676f309193be50c1c47a700b157</id>
<content type='text'>
Add CONFIG_NET_DHCPV4, which, after
https://github.com/zephyrproject-rtos/zephyr/pull/5750 works as follows:
static addresses are configured after boot, and DHCP requests are sent
at the same time. If valid DHCP reply is received, it overrides static
addresses.

This setup works out of the box for both direct connection to a
workstation (DHCP server usually is not available) and for connection
to a router (DHCP is available and required).
</content>
</entry>
<entry>
<title>zephyr/modzsensor: Zephyr sensor subsystem bindings.</title>
<updated>2018-05-21T00:35:16+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2018-01-16T14:29:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0e52ee957df7700e27fe5bb2378b24b4cecfab08'/>
<id>urn:sha1:0e52ee957df7700e27fe5bb2378b24b4cecfab08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zephyr/mpconfigport.h: Enable uhashlib and ubinascii modules.</title>
<updated>2018-05-21T00:35:16+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-05-08T16:28:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=080b0be1c8c6021126a6735af12f2c6909f1b01d'/>
<id>urn:sha1:080b0be1c8c6021126a6735af12f2c6909f1b01d</id>
<content type='text'>
To be able to use data integrity checks in various tests.
</content>
</entry>
<entry>
<title>zephyr/main: After builtin testsuite, drop to REPL.</title>
<updated>2018-05-21T00:35:16+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2018-01-12T09:19:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9480c188e82a73fce9a6d855fdd7269717f10b25'/>
<id>urn:sha1:9480c188e82a73fce9a6d855fdd7269717f10b25</id>
<content type='text'>
It makes sense to make even testsuite-enabled builds be suitable for
interactive use.
</content>
</entry>
<entry>
<title>zephyr/README: Hint about existence of qemu_x86_nommu.</title>
<updated>2018-05-21T00:35:16+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-12-14T12:08:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=10500459792ce23c282515fff2c8844c66eadec0'/>
<id>urn:sha1:10500459792ce23c282515fff2c8844c66eadec0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/stream: Switch stream close operation from method to ioctl.</title>
<updated>2018-04-10T03:41:32+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2018-03-07T06:48:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cf31d384f1d2ca09f817f154892eaa6860c10144'/>
<id>urn:sha1:cf31d384f1d2ca09f817f154892eaa6860c10144</id>
<content type='text'>
This patch moves the implementation of stream closure from a dedicated
method to the ioctl of the stream protocol, for each type that implements
closing.  The benefits of this are:

1. Rounds out the stream ioctl function, which already includes flush,
   seek and poll (among other things).

2. Makes calling mp_stream_close() on an object slightly more efficient
   because it now no longer needs to lookup the close method and call it,
   rather it just delegates straight to the ioctl function (if it exists).

3. Reduces code size and allows future types that implement the stream
   protocol to be smaller because they don't need a dedicated close method.

Code size reduction is around 200 bytes smaller for x86 archs and around
30 bytes smaller for the bare-metal archs.
</content>
</entry>
<entry>
<title>zephyr/main: Remove unused do_str() function.</title>
<updated>2017-12-26T18:16:08+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-12-26T18:16:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7a9a73ee8466111f73a7de7d27568c1260d802ef'/>
<id>urn:sha1:7a9a73ee8466111f73a7de7d27568c1260d802ef</id>
<content type='text'>
The artifact of initial porting effort.
</content>
</entry>
</feed>
