<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openmano-mpy/ports/windows, 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>windows/mpconfigport.h: Enable features also present in unix port.</title>
<updated>2021-04-23T13:15:10+00:00</updated>
<author>
<name>stijn</name>
</author>
<published>2021-04-22T16:01:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=bb2007b05ccf0e41684cc61f1677c11b7df93f7a'/>
<id>bb2007b05ccf0e41684cc61f1677c11b7df93f7a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Rename run-tests to run-tests.py for consistency.</title>
<updated>2021-03-12T08:56:09+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2021-03-11T05:09:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=6129b8e401c36cc68e0f7ba8180da27a40d17621'/>
<id>6129b8e401c36cc68e0f7ba8180da27a40d17621</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>windows/msvc: Use same default python command as core.</title>
<updated>2021-02-02T10:33:18+00:00</updated>
<author>
<name>stijn</name>
</author>
<published>2021-01-16T08:01:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=81a4d96aed7221ea497bb90f135b3fd14ab22c0c'/>
<id>81a4d96aed7221ea497bb90f135b3fd14ab22c0c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/run-tests: Change default Python command used on Windows.</title>
<updated>2021-02-02T10:32:20+00:00</updated>
<author>
<name>stijn</name>
</author>
<published>2021-01-14T12:23:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=03974485016654de09e42737ea875bc601d5ec56'/>
<id>03974485016654de09e42737ea875bc601d5ec56</id>
<content type='text'>
Default to just calling python since that is most commonly available: the
official installer or zipfiles from python.org, anaconda, nupkg all result
in python being available but not python3.  In other words: the default
used so far is wrong.  Note that os.name is 'posix' when running the python
version which comes with Cygwin or MSys2 so they are not affected by this.
However of all possible ways to get Python on Windows, only Cygwin provides
no python command so update the default way for running tests in the
README.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Default to just calling python since that is most commonly available: the
official installer or zipfiles from python.org, anaconda, nupkg all result
in python being available but not python3.  In other words: the default
used so far is wrong.  Note that os.name is 'posix' when running the python
version which comes with Cygwin or MSys2 so they are not affected by this.
However of all possible ways to get Python on Windows, only Cygwin provides
no python command so update the default way for running tests in the
README.
</pre>
</div>
</content>
</entry>
<entry>
<title>unix: Make mp_hal_delay_ms run MICROPY_EVENT_POLL_HOOK.</title>
<updated>2020-11-13T06:19:05+00:00</updated>
<author>
<name>Jim Mussared</name>
</author>
<published>2020-11-03T12:21:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=4559bcb4679e04e0a5e24030675676ff6a9803f2'/>
<id>4559bcb4679e04e0a5e24030675676ff6a9803f2</id>
<content type='text'>
Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jim Mussared &lt;jim.mussared@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>unix,windows: Implement mp_hal_time_ns using gettimeofday.</title>
<updated>2020-10-01T04:20:42+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2020-09-24T04:37:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=905a18aafefbe04aa2beceb84885c29aa156b975'/>
<id>905a18aafefbe04aa2beceb84885c29aa156b975</id>
<content type='text'>
This provides microsecond accuracy.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This provides microsecond accuracy.

Signed-off-by: Damien George &lt;damien@micropython.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>windows: Update build instructions in README.</title>
<updated>2020-09-23T12:22:13+00:00</updated>
<author>
<name>stijn</name>
</author>
<published>2020-09-22T11:59:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=bada8c923195622aee80faf7acf003bc7852459d'/>
<id>bada8c923195622aee80faf7acf003bc7852459d</id>
<content type='text'>
Make the instructions more complete by documenting all needed steps for
starting from scratch.  Also add a section for MSYS2 since the Travis build
uses it as well and it's a good alternative for Cygwin.  Remove the mingw32
reference since it's not readily available anymore in most Linux distros
nor compiles successfully.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make the instructions more complete by documenting all needed steps for
starting from scratch.  Also add a section for MSYS2 since the Travis build
uses it as well and it's a good alternative for Cygwin.  Remove the mingw32
reference since it's not readily available anymore in most Linux distros
nor compiles successfully.
</pre>
</div>
</content>
</entry>
<entry>
<title>windows: Show test failures in the Appveyor builds.</title>
<updated>2020-09-11T00:56:02+00:00</updated>
<author>
<name>stijn</name>
</author>
<published>2020-09-10T11:21:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=70bec41089eef26122d6c2cbd06bf359bc0ab253'/>
<id>70bec41089eef26122d6c2cbd06bf359bc0ab253</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>windows/Makefile: Support freezing modules.</title>
<updated>2020-09-11T00:52:52+00:00</updated>
<author>
<name>stijn</name>
</author>
<published>2020-09-10T12:13:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=5b94c610971334019e7301026e0fbbf5950e094d'/>
<id>5b94c610971334019e7301026e0fbbf5950e094d</id>
<content type='text'>
Alter the build flags as needed to support freezing modules with a
manifest.  This makes freezing works just like it does for e.g. the unix
port.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Alter the build flags as needed to support freezing modules with a
manifest.  This makes freezing works just like it does for e.g. the unix
port.
</pre>
</div>
</content>
</entry>
<entry>
<title>windows/msvc: Support freezing modules.</title>
<updated>2020-09-11T00:52:35+00:00</updated>
<author>
<name>stijn</name>
</author>
<published>2020-09-10T10:11:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=2a9ea69fa93b1b940b802f981f8835f6decdb085'/>
<id>2a9ea69fa93b1b940b802f981f8835f6decdb085</id>
<content type='text'>
Support freezing modules via manifest.py for consistency with the other
ports.  In essence this comes down to calling makemanifest.py and adding
the resulting .c file to the build.  Note the file with preprocessed qstrs
has been renamed to match what makemanifest.py expects and which is also
the name all other ports use.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Support freezing modules via manifest.py for consistency with the other
ports.  In essence this comes down to calling makemanifest.py and adding
the resulting .c file to the build.  Note the file with preprocessed qstrs
has been renamed to match what makemanifest.py expects and which is also
the name all other ports use.
</pre>
</div>
</content>
</entry>
</feed>
