<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openmano-mpy/stmhal, 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/timer: Remove unnecessary include of USB header files.</title>
<updated>2017-09-05T04:30:53+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-09-05T04:30:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=e354b0a0cbfc1718ceea848b140fb905ce509103'/>
<id>e354b0a0cbfc1718ceea848b140fb905ce509103</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stmhal: Fix clock initialisation of L4 MCUs.</title>
<updated>2017-09-04T07:45:08+00:00</updated>
<author>
<name>Tobias Badertscher</name>
</author>
<published>2017-09-02T17:46:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=98da3cf407d51e0a8c321501163de8ba00d6456b'/>
<id>98da3cf407d51e0a8c321501163de8ba00d6456b</id>
<content type='text'>
There are 2 changes:
- remove early initialisation of LSE and replaced it by LSEDRIVE config
  (there is no reason to call HAL_RCC_OscConfig twice).
- add initialisation of the variables PLLSAI1Source and PLLSAI1M as they
  are needed in Cube HAL 1.8.1.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are 2 changes:
- remove early initialisation of LSE and replaced it by LSEDRIVE config
  (there is no reason to call HAL_RCC_OscConfig twice).
- add initialisation of the variables PLLSAI1Source and PLLSAI1M as they
  are needed in Cube HAL 1.8.1.
</pre>
</div>
</content>
</entry>
<entry>
<title>all: Convert remaining "mp_uint_t n_args" to "size_t n_args".</title>
<updated>2017-08-30T00:59:58+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-08-30T00:59:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=71c9cfb028d423bf4760d66b1afe8951335fa5da'/>
<id>71c9cfb028d423bf4760d66b1afe8951335fa5da</id>
<content type='text'>
This is to have consistency across the whole repository.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is to have consistency across the whole repository.
</pre>
</div>
</content>
</entry>
<entry>
<title>stmhal: Update to new STM Cube HAL library.</title>
<updated>2017-08-29T07:03:28+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-08-29T07:03:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=8388ec4e35142539fb09d2a9ef5981b5732a349f'/>
<id>8388ec4e35142539fb09d2a9ef5981b5732a349f</id>
<content type='text'>
This upgrades the HAL to the versions:
- F4 V1.16.0
- F7 V1.7.0
- L4 V1.8.1

The main changes were in the SD card driver.  The vendor changed the SD
read/write functions to accept block number intead of byte address, so
there is no longer any need for a custom patch for this in stm32lib.
The CardType values also changed, so pyb.SDCard().info() will return
different values for the 3rd element of the tuple, but this function was
never documented.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This upgrades the HAL to the versions:
- F4 V1.16.0
- F7 V1.7.0
- L4 V1.8.1

The main changes were in the SD card driver.  The vendor changed the SD
read/write functions to accept block number intead of byte address, so
there is no longer any need for a custom patch for this in stm32lib.
The CardType values also changed, so pyb.SDCard().info() will return
different values for the 3rd element of the tuple, but this function was
never documented.
</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: Remove cmsis and hal files, they are now a submodule.</title>
<updated>2017-08-29T03:40:22+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-08-27T12:47:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=293e81f31e530488f42d3fb7cd296661a10e8908'/>
<id>293e81f31e530488f42d3fb7cd296661a10e8908</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>drivers/memory/spiflash: Change from hard-coded soft SPI to generic SPI.</title>
<updated>2017-08-29T01:37:18+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-08-29T01:37:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=613510bce83b8318bd21bcd17f247ba30e0d7cea'/>
<id>613510bce83b8318bd21bcd17f247ba30e0d7cea</id>
<content type='text'>
The SPI flash driver now supports using an arbitrary SPI object to
communicate with the flash chip, and in particular can use a hardware SPI
peripheral.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The SPI flash driver now supports using an arbitrary SPI object to
communicate with the flash chip, and in particular can use a hardware SPI
peripheral.
</pre>
</div>
</content>
</entry>
<entry>
<title>stmhal/boards/pllvalues.py: Make script work with both Python 2 and 3.</title>
<updated>2017-08-24T12:43:36+00:00</updated>
<author>
<name>Damien George</name>
</author>
<published>2017-08-24T12:43:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/openmano-mpy/commit/?id=7e6881cf7dad69f753ad3e16e5c3e9270f2ab527'/>
<id>7e6881cf7dad69f753ad3e16e5c3e9270f2ab527</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
