<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openmano-mpy/ports/esp32/main, branch master</title>
<subtitle>MicroPython source and hardware configuration for OpenMano</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/'/>
<entry>
<title>esp32: Add support for USB with CDC ACM.</title>
<updated>2021-04-15T00:31:06+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2021-02-19T01:08:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=c81d048bb3ad35d62c3c7afe9b770a32f8b49c8b'/>
<id>c81d048bb3ad35d62c3c7afe9b770a32f8b49c8b</id>
<content type='text'>
The REPL will be available on the USB serial port.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The REPL will be available on the USB serial port.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>esp32: Add initial support for ESP32S2 SoCs.</title>
<updated>2021-04-15T00:31:06+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2021-02-18T10:24:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=66a86a061530eeee51191c3c667e9bc3cfcfda40'/>
<id>66a86a061530eeee51191c3c667e9bc3cfcfda40</id>
<content type='text'>
Builds against IDF v4.3-beta2.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Builds against IDF v4.3-beta2.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>esp32: Enable btree module.</title>
<updated>2021-04-09T03:33:26+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2021-04-08T13:56:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=ab9d47e0230768f82a735343fa5b58e2029d8eda'/>
<id>ab9d47e0230768f82a735343fa5b58e2029d8eda</id>
<content type='text'>
This was disabled with the move to CMake, and this commit reinstates it.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was disabled with the move to CMake, and this commit reinstates it.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>extmod/extmod.cmake: Add support to build btree module with CMake.</title>
<updated>2021-04-09T03:33:26+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2021-04-08T13:45:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=212fe7f33e7427899ee245cda5ab1776b38a79e2'/>
<id>212fe7f33e7427899ee245cda5ab1776b38a79e2</id>
<content type='text'>
Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>py/py.cmake: Introduce MICROPY_INC_CORE as a list with core includes.</title>
<updated>2021-04-09T03:08:35+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2021-04-08T14:59:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=5dcc9b3b16cf6a27acf01bdf8a7d23ae2aff56e3'/>
<id>5dcc9b3b16cf6a27acf01bdf8a7d23ae2aff56e3</id>
<content type='text'>
Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>py/py.cmake: Move qstr helper code to micropy_gather_target_properties.</title>
<updated>2021-04-09T03:08:35+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2021-04-08T13:42:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=0fabda31de33b38c6858925d9195731deba6f54a'/>
<id>0fabda31de33b38c6858925d9195731deba6f54a</id>
<content type='text'>
Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>esp32: Fix multiple definition errors with mp_hal_stdout_tx functions.</title>
<updated>2021-04-01T04:44:25+00:00</updated>
<author>
<name>Michael O'Cleirigh</name>
</author>
<published>2021-03-31T03:03:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=ec79e445027857d219d139cd31af578124a8e913'/>
<id>ec79e445027857d219d139cd31af578124a8e913</id>
<content type='text'>
It was noticed that the esp32 port didn't build ulab correctly.  The
problem was a multiple defintion of the 'mp_hal_stdout_tx_str' and
'mp_hal_stdout_tx_strn_cooked' functions.

They were defined in stdout_helpers.c but also in the
ports/esp32/mphalport.c.

Fixed by removing stdout_helpers.c from the build.

Signed-off-by: Michael O'Cleirigh &lt;michael.ocleirigh@rivulet.ca&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was noticed that the esp32 port didn't build ulab correctly.  The
problem was a multiple defintion of the 'mp_hal_stdout_tx_str' and
'mp_hal_stdout_tx_strn_cooked' functions.

They were defined in stdout_helpers.c but also in the
ports/esp32/mphalport.c.

Fixed by removing stdout_helpers.c from the build.

Signed-off-by: Michael O'Cleirigh &lt;michael.ocleirigh@rivulet.ca&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>esp32: Restore USER_C_MODULE support with new CMake build system.</title>
<updated>2021-04-01T04:43:15+00:00</updated>
<author>
<name>Michael O'Cleirigh</name>
</author>
<published>2021-03-27T21:10:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=0ccd9e08aad95f955ded0006cff67e2a50778c84'/>
<id>0ccd9e08aad95f955ded0006cff67e2a50778c84</id>
<content type='text'>
Support for User C and C++ modules was lost due to upgrading the esp32 to
the latest CMake based IDF from the GNUMakefile build process.

Restore the support for the esp32 port by integrating with the approach
recently added for the rp2 port.

Signed-off-by: Michael O'Cleirigh &lt;michael.ocleirigh@rivulet.ca&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Support for User C and C++ modules was lost due to upgrading the esp32 to
the latest CMake based IDF from the GNUMakefile build process.

Restore the support for the esp32 port by integrating with the approach
recently added for the rp2 port.

Signed-off-by: Michael O'Cleirigh &lt;michael.ocleirigh@rivulet.ca&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>extmod/extmod.cmake: Add modonewire.c to MICROPY_SOURCE_EXTMOD list.</title>
<updated>2021-03-14T04:51:28+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2021-03-14T04:51:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=eccd73a403aef5b41368752b1d11d95e005bdc4b'/>
<id>eccd73a403aef5b41368752b1d11d95e005bdc4b</id>
<content type='text'>
Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>esp32: Define MICROPY_QSTRDEFS_PORT to include special qstrs.</title>
<updated>2021-02-21T04:56:54+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2021-02-21T00:33:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=75db0b907942f4b2e7306d2ce90d2f014cd5a414'/>
<id>75db0b907942f4b2e7306d2ce90d2f014cd5a414</id>
<content type='text'>
Fixes issue #6942.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes issue #6942.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
