<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openmano-mpy/stmhal/Makefile, 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>stmhal/Makefile: Automatically fetch stm32lib submodule if needed.</title>
<updated>2017-08-29T03:50:24+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-08-29T03:50:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=6568001c00112e14164a03ead6092491520a9b47'/>
<id>6568001c00112e14164a03ead6092491520a9b47</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stmhal/Makefile: Use lib/stm32lib instead of local cmsis and hal files.</title>
<updated>2017-08-29T03:40:09+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-08-27T12:36:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=05eba60d84b407fe4e82a1646e55bc89dc11d9bf'/>
<id>05eba60d84b407fe4e82a1646e55bc89dc11d9bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stmhal/Makefile: Use GEN_PINS_HDR var instead of writing it explicitly.</title>
<updated>2017-08-24T03:09:35+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-08-24T03:09:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=3e1412a1fb1a9c57858f67f01173ec8e966fdfe1'/>
<id>3e1412a1fb1a9c57858f67f01173ec8e966fdfe1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stmhal: Compute PLL freq table during build instead of at run time.</title>
<updated>2017-08-24T01:38:39+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-08-24T01:38:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=41b4686dd75fde815cf9c12593f223b4305e54f9'/>
<id>41b4686dd75fde815cf9c12593f223b4305e54f9</id>
<content type='text'>
Allows for simpler, smaller and faster code at run time when selecting the
boards frequency, and allows more customisation opportunities for the PLL
values depending on the target MCU.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allows for simpler, smaller and faster code at run time when selecting the
boards frequency, and allows more customisation opportunities for the PLL
values depending on the target MCU.
</pre>
</div>
</content>
</entry>
<entry>
<title>all: Make use of $(TOP) variable in Makefiles, instead of "..".</title>
<updated>2017-08-11T02:22:19+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-08-11T02:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=7d4a2f773cc6ce24a91e2d210378188f3371e8a6'/>
<id>7d4a2f773cc6ce24a91e2d210378188f3371e8a6</id>
<content type='text'>
$(TOP) is defined in py/mkenv.mk and should be used to refer to the top
level of this repository.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
$(TOP) is defined in py/mkenv.mk and should be used to refer to the top
level of this repository.
</pre>
</div>
</content>
</entry>
<entry>
<title>stmhal/Makefile: Add CFLAGS_EXTRA to CFLAGS so cmdline can add options.</title>
<updated>2017-06-28T05:44:29+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-06-28T05:44:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=05a08506ae38453af7f41752b1f7e245a7badacb'/>
<id>05a08506ae38453af7f41752b1f7e245a7badacb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stmhal/Makefile: Rename FLOAT_IMPL to MICROPY_FLOAT_IMPL to match C name</title>
<updated>2017-06-28T05:42:40+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-06-28T05:42:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=703370ebc5419af918754a402f4b0122c3e0a3c0'/>
<id>703370ebc5419af918754a402f4b0122c3e0a3c0</id>
<content type='text'>
The name used in py/mpconfig.h is MICROPY_FLOAT_IMPL so rename this
Makefile variable to mirror that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The name used in py/mpconfig.h is MICROPY_FLOAT_IMPL so rename this
Makefile variable to mirror that.
</pre>
</div>
</content>
</entry>
<entry>
<title>stmhal/Makefile: Use hardware double-prec FP for MCUs that support it.</title>
<updated>2017-06-28T05:12:05+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-06-23T06:47:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=535804a0ed18c1842e3a01f1f5cf995ae4afe513'/>
<id>535804a0ed18c1842e3a01f1f5cf995ae4afe513</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stmhal: Add possibility to build with double-precision floating point.</title>
<updated>2017-06-28T05:12:04+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-06-23T05:53:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=ebfdd96cb2332101a7a71f93214fb70959dea824'/>
<id>ebfdd96cb2332101a7a71f93214fb70959dea824</id>
<content type='text'>
By default the firmware is built with single-precision floating point.
To build a particular board using double precision instead, put the
following line in the mpconfigboard.mk file:

    FLOAT_IMPL = double
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By default the firmware is built with single-precision floating point.
To build a particular board using double precision instead, put the
following line in the mpconfigboard.mk file:

    FLOAT_IMPL = double
</pre>
</div>
</content>
</entry>
</feed>
