<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openmano-mpy/ports/nrf/drivers, 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>nrf/drivers/usb: Add USBD_IRQHandler which calls tud_int_handler.</title>
<updated>2021-02-13T02:52:53+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2021-02-13T02:52:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=701fdcacafe017c88c8cf18f64d8c26f25987e97'/>
<id>701fdcacafe017c88c8cf18f64d8c26f25987e97</id>
<content type='text'>
This is needed for TinyUSB to process USB device IRQs.

Related to #6325.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is needed for TinyUSB to process USB device IRQs.

Related to #6325.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ports: Update to build with new tinyusb.</title>
<updated>2021-02-12T01:50:36+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2021-02-08T12:47:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=035d16126ac2e4ea9b9c1c33a15104cd952897a1'/>
<id>035d16126ac2e4ea9b9c1c33a15104cd952897a1</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>ports: Use correct in/out endpoint size in TUD_CDC_DESCRIPTOR.</title>
<updated>2020-10-17T04:49:16+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2020-10-13T00:06:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=18518e26a7a92345fdcf8ad79e4c8b3a753f2d06'/>
<id>18518e26a7a92345fdcf8ad79e4c8b3a753f2d06</id>
<content type='text'>
The last argument of TUD_CDC_DESCRIPTOR() is the endpoint size (or
wMaxPacketSize), not the CDC RX buffer size (which can be larger than the
endpoint size).

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The last argument of TUD_CDC_DESCRIPTOR() is the endpoint size (or
wMaxPacketSize), not the CDC RX buffer size (which can be larger than the
endpoint size).

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nrf: Remove unnecessary includes of mpconfigport.h and its header guard.</title>
<updated>2020-09-08T14:13:34+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2020-09-08T03:52:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=27e117307d7d5b63955940866e6094bedb7d299e'/>
<id>27e117307d7d5b63955940866e6094bedb7d299e</id>
<content type='text'>
The mpconfigport.h file is an internal header and should only ever be
included once by mpconfig.h.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The mpconfigport.h file is an internal header and should only ever be
included once by mpconfig.h.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nrf/bluetooth/ble_uart: Swap end character on cooked strings.</title>
<updated>2020-07-01T12:51:30+00:00</updated>
<author>
<name>Glenn Ruben Bakke</name>
</author>
<published>2020-06-25T21:49:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=f22f7b285e69aa05ce2dcf1e26de626dd1b1599d'/>
<id>f22f7b285e69aa05ce2dcf1e26de626dd1b1599d</id>
<content type='text'>
Changing line ending character of cooked strings makes rshell/pyboard.py
work correctly over Bluetooth socat/pts devices.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changing line ending character of cooked strings makes rshell/pyboard.py
work correctly over Bluetooth socat/pts devices.
</pre>
</div>
</content>
</entry>
<entry>
<title>nrf/bluetooth/ble_uart: Fix random advertisement name.</title>
<updated>2020-07-01T12:50:56+00:00</updated>
<author>
<name>Glenn Ruben Bakke</name>
</author>
<published>2020-06-25T21:41:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=5996bf72f134dd8f1b72ecd20757dcb1c98cfc89'/>
<id>5996bf72f134dd8f1b72ecd20757dcb1c98cfc89</id>
<content type='text'>
The storage space of the advertisement name is not declared static, leading
to a random advertisement name.  This commit fixes the issue by declaring
it static.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The storage space of the advertisement name is not declared static, leading
to a random advertisement name.  This commit fixes the issue by declaring
it static.
</pre>
</div>
</content>
</entry>
<entry>
<title>nrf/bluetooth/ble_uart: Add mp_hal_stdio_poll function.</title>
<updated>2020-07-01T12:50:41+00:00</updated>
<author>
<name>Glenn Ruben Bakke</name>
</author>
<published>2020-06-25T21:32:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=ab0c14dba014d0ac27b8a5472bd795809a9be885'/>
<id>ab0c14dba014d0ac27b8a5472bd795809a9be885</id>
<content type='text'>
This adds support for enabling MICROPY_PY_SYS_STDFILES when running UART
over Bluetooth (NUS).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds support for enabling MICROPY_PY_SYS_STDFILES when running UART
over Bluetooth (NUS).
</pre>
</div>
</content>
</entry>
<entry>
<title>nrf/bluetooth: Handle data length update request.</title>
<updated>2020-07-01T12:49:04+00:00</updated>
<author>
<name>Glenn Ruben Bakke</name>
</author>
<published>2020-06-25T21:06:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=fc1f22a097ac2c6eb418605f36b53936e5138451'/>
<id>fc1f22a097ac2c6eb418605f36b53936e5138451</id>
<content type='text'>
The Bluetooth link gets disconnected when connecting from a PC after 30-40
seconds.  This commit adds handling of the data length update request.  The
data length parameter pointer is set to NULL in the reply,  letting the
SoftDevice automatically set values and use them in the data length update
procedure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Bluetooth link gets disconnected when connecting from a PC after 30-40
seconds.  This commit adds handling of the data length update request.  The
data length parameter pointer is set to NULL in the reply,  letting the
SoftDevice automatically set values and use them in the data length update
procedure.
</pre>
</div>
</content>
</entry>
<entry>
<title>nrf/bluetooth/ble_uart: Fix implicit declaration of function.</title>
<updated>2020-07-01T12:48:25+00:00</updated>
<author>
<name>Glenn Ruben Bakke</name>
</author>
<published>2020-06-25T20:55:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=9dfb4ae6aacd5eb4317f7a474b9da00c1cec9088'/>
<id>9dfb4ae6aacd5eb4317f7a474b9da00c1cec9088</id>
<content type='text'>
mp_keyboard_interrupt() triggers a compiler error because the function is
implicitly declared.  This commit adds "py/runtime.h" to the includes.

Fixes issue #5732.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
mp_keyboard_interrupt() triggers a compiler error because the function is
implicitly declared.  This commit adds "py/runtime.h" to the includes.

Fixes issue #5732.
</pre>
</div>
</content>
</entry>
<entry>
<title>nrf/bluetooth: Use MP_ERROR_TEXT for all error messages.</title>
<updated>2020-06-17T01:33:22+00:00</updated>
<author>
<name>Glenn Ruben Bakke</name>
</author>
<published>2020-06-11T18:40:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=8d71cc2e7da7a77aeca66bc8fac0bb0e28690344'/>
<id>8d71cc2e7da7a77aeca66bc8fac0bb0e28690344</id>
<content type='text'>
This follows up on commit def76fe4d9bbc2c342594dc05861b24d7165d274.

Fixes issue #6152.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This follows up on commit def76fe4d9bbc2c342594dc05861b24d7165d274.

Fixes issue #6152.
</pre>
</div>
</content>
</entry>
</feed>
