<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openmano-mpy/zephyr/src, 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>ports: Make new ports/ sub-directory and move all ports there.</title>
<updated>2017-09-06T03:40:51+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-09-06T03:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=01dd7804b87d60b2deab16712eccb3b97351a9b7'/>
<id>01dd7804b87d60b2deab16712eccb3b97351a9b7</id>
<content type='text'>
This is to keep the top-level directory clean, to make it clear what is
core and what is a port, and to allow the repository to grow with new ports
in a sustainable way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is to keep the top-level directory clean, to make it clear what is
core and what is a port, and to allow the repository to grow with new ports
in a sustainable way.
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr/zephyr_getchar: Explicitly yield to other threads on char availability.</title>
<updated>2017-04-04T14:14:53+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2017-04-04T12:36:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=58168c8e6bcf3619d281a8c877ef20e5efe049d2'/>
<id>58168c8e6bcf3619d281a8c877ef20e5efe049d2</id>
<content type='text'>
Without this, if there's a large chunk of data coming from hardware (e.g.
clipboard paste, or fed programmatically from the other side of the console),
there's a behavior of initial mass fill-in of the buffer without any
consumption, which starts much later and doesn't catch up with further
filling, leading to buffer overflow.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without this, if there's a large chunk of data coming from hardware (e.g.
clipboard paste, or fed programmatically from the other side of the console),
there's a behavior of initial mass fill-in of the buffer without any
consumption, which starts much later and doesn't catch up with further
filling, leading to buffer overflow.
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr/zephyr_getchar: Use native k_sem instead of legacy nano_sem.</title>
<updated>2017-03-26T21:41:58+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2017-03-26T21:41:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=220df8544b9ed1792fc35fd5b4782bc6f6910a18'/>
<id>220df8544b9ed1792fc35fd5b4782bc6f6910a18</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr/zephyr_getchar: Update to Zephyr 1.6 unified kernel API.</title>
<updated>2016-11-29T22:42:58+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2016-11-29T22:42:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=295266178c298bcf69f5954decd9493dbe195e5a'/>
<id>295266178c298bcf69f5954decd9493dbe195e5a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr/zephyr_getchar: Update for recent Zephyr refactor of console hooks.</title>
<updated>2016-10-28T14:53:10+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2016-10-26T14:49:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=b0feef7a57cc31cb54be39839411962abef6d838'/>
<id>b0feef7a57cc31cb54be39839411962abef6d838</id>
<content type='text'>
uart_irq_input_hook_set() was renamed to uart_console_in_debug_hook_install()
and accepts different params.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
uart_irq_input_hook_set() was renamed to uart_console_in_debug_hook_install()
and accepts different params.
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr: Add copyright blurbs.</title>
<updated>2016-10-12T19:51:17+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2016-10-12T19:51:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=f17f3314d0a857fdf06132f3e8ef84a56345622b'/>
<id>f17f3314d0a857fdf06132f3e8ef84a56345622b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr/zephyr_getchar: Add support for Ctrl+C handling.</title>
<updated>2016-10-10T20:02:36+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2016-09-29T17:18:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=1b76f88e7a04e6accbfd1caab325a7dfd4717ef8'/>
<id>1b76f88e7a04e6accbfd1caab325a7dfd4717ef8</id>
<content type='text'>
Patch on top of upstream Zephyr console helpers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch on top of upstream Zephyr console helpers.
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr: Add zephyr_getchar module to handle console input.</title>
<updated>2016-10-09T22:35:39+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2016-07-22T17:19:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=9ad50321644131585e7860c79e085e458c49fbac'/>
<id>9ad50321644131585e7860c79e085e458c49fbac</id>
<content type='text'>
From https://github.com/pfalcon/zephyr_getchar .
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From https://github.com/pfalcon/zephyr_getchar .
</pre>
</div>
</content>
</entry>
<entry>
<title>zephyr: Initial Zephyr RTOS port, Zephyr part.</title>
<updated>2016-10-09T22:35:24+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
</author>
<published>2016-07-22T17:19:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=9d9efc0c5aaf889e8c041278e0fec7baa9e6dc40'/>
<id>9d9efc0c5aaf889e8c041278e0fec7baa9e6dc40</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
