<feed xmlns='http://www.w3.org/2005/Atom'>
<title>librambutan/libmaple/stm32f1, branch master</title>
<subtitle>[no description]</subtitle>
<id>https://git.bnewbold.net/librambutan/atom?h=master</id>
<link rel='self' href='https://git.bnewbold.net/librambutan/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/'/>
<updated>2015-06-14T03:28:01+00:00</updated>
<entry>
<title>squelch doxygen complaints about stm32f1 SPI header type signature</title>
<updated>2015-06-14T03:28:01+00:00</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2015-06-14T01:34:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=eac2fbb9738ac649febc97ecb8f718b6b735457e'/>
<id>urn:sha1:eac2fbb9738ac649febc97ecb8f718b6b735457e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Squash some GCC __always_inline warnings.</title>
<updated>2014-11-26T09:10:51+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2014-10-15T06:24:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=91f5b9ec4f37f99be235a460e4f6d924ec2cf2a9'/>
<id>urn:sha1:91f5b9ec4f37f99be235a460e4f6d924ec2cf2a9</id>
<content type='text'>
Change from __always_inline to plain inline to silence warnings about
possibly non-inlinable functions.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>stm32f1: gpio.h: silence yet more __always_inline warnings</title>
<updated>2014-11-24T23:18:35+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2014-11-20T03:42:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=ca10140f4630ace9446ea333a265f59d59075b47'/>
<id>urn:sha1:ca10140f4630ace9446ea333a265f59d59075b47</id>
<content type='text'>
Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Add STM32F2 I2C support.</title>
<updated>2014-11-24T23:17:06+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2014-10-15T06:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=6b47dac54b478081231b88e6e143a150f341c0cb'/>
<id>urn:sha1:6b47dac54b478081231b88e6e143a150f341c0cb</id>
<content type='text'>
Untested, but fixes the build and at least provides the correct
register map and base pointers.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Removing redundant defines (see #85)</title>
<updated>2014-02-21T22:38:28+00:00</updated>
<author>
<name>Gregwar</name>
<email>g.passault@gmail.com</email>
</author>
<published>2014-02-21T22:38:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=43c2295119205bc40a0d21f2994ade9f84c5397c'/>
<id>urn:sha1:43c2295119205bc40a0d21f2994ade9f84c5397c</id>
<content type='text'>
Signed-off-by: Grégoire Passault &lt;g.passault@gmail.com&gt;
</content>
</entry>
<entry>
<title>Adding support for cm900 and opencm904 boards (robotis)</title>
<updated>2014-02-20T21:39:04+00:00</updated>
<author>
<name>Gregwar</name>
<email>g.passault@gmail.com</email>
</author>
<published>2014-02-20T21:39:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=dee88e422839ee0b2c5c17841feabc41fcc6b8ed'/>
<id>urn:sha1:dee88e422839ee0b2c5c17841feabc41fcc6b8ed</id>
<content type='text'>
Signed-off-by: Grégoire Passault &lt;g.passault@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'wesen/bug/bkp'</title>
<updated>2013-01-17T20:11:14+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2013-01-17T20:09:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=a731953b8522c010ceb076dc7cf116ff3250df26'/>
<id>urn:sha1:a731953b8522c010ceb076dc7cf116ff3250df26</id>
<content type='text'>
Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Fix BKP write enable</title>
<updated>2013-01-17T20:03:18+00:00</updated>
<author>
<name>Manuel Odendahl</name>
<email>wesen@ruinwesen.com</email>
</author>
<published>2013-01-17T16:25:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=162ad9641415702f82f949349bf461c0704a48db'/>
<id>urn:sha1:162ad9641415702f82f949349bf461c0704a48db</id>
<content type='text'>
Signed-off-by: Manuel Odendahl &lt;wesen@ruinwesen.com&gt;
</content>
</entry>
<entry>
<title>Set DCNTR before starting DMA transfer.</title>
<updated>2013-01-17T19:54:54+00:00</updated>
<author>
<name>Manuel Odendahl</name>
<email>wesen@ruinwesen.com</email>
</author>
<published>2013-01-08T15:43:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=b6e2d2a9d3acd89cdace2a535cfb183bce66fe58'/>
<id>urn:sha1:b6e2d2a9d3acd89cdace2a535cfb183bce66fe58</id>
<content type='text'>
I am not sure why this would work for most DMA transfers but I ran into trouble when doing
SDIO DMA.

Signed-off-by: Manuel Odendahl &lt;wesen@ruinwesen.com&gt;
</content>
</entry>
<entry>
<title>stm32f1/rules.mk: update include path for assembler files</title>
<updated>2012-11-07T19:25:37+00:00</updated>
<author>
<name>Manuel Odendahl</name>
<email>wesen@ruinwesen.com</email>
</author>
<published>2012-11-07T19:25:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=043e5d86bbfa3d2b0e3dc44599e43fe7d0ba0e0a'/>
<id>urn:sha1:043e5d86bbfa3d2b0e3dc44599e43fe7d0ba0e0a</id>
<content type='text'>
stm32f1/performance: load stm32.h in order to have STM32_HIGH_DENSITY when necessary

STM32_HIGH_DENSITY was not defined in isrs.S and vector_table.S for a high density STM32. This was because stm32.h where the flag is now defined (in contrast to being defined on the command line in an earlier version of libmaple) was not included. This led to crashes when using one of the high density peripherals.

Updated the ASFLAGS to have the correct include path in rules.mk.
Include stm32.h in the assembler files.

Signed-off-by: Manuel Odendahl &lt;wesen@ruinwesen.com&gt;
</content>
</entry>
</feed>
