<feed xmlns='http://www.w3.org/2005/Atom'>
<title>librambutan/libmaple/stm32f1/performance, branch newprint</title>
<subtitle>[no description]</subtitle>
<id>https://git.bnewbold.net/librambutan/atom?h=newprint</id>
<link rel='self' href='https://git.bnewbold.net/librambutan/atom?h=newprint'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/'/>
<updated>2012-11-07T19:25:37+00:00</updated>
<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>
<entry>
<title>Add ISRs and vector table for F1 value line.</title>
<updated>2012-06-04T02:40:39+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-06-03T10:19:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=9cb33ac2d3829715e352e4550493f414b2b4c003'/>
<id>urn:sha1:9cb33ac2d3829715e352e4550493f414b2b4c003</id>
<content type='text'>
Now libmaple/stm32f1/rules.mk tries to pull in ISRs and a vector table
on a per-line basis. Move isrs_performance.S and
vector_table_performance.S to (new) libmaple/stm32f1/performance, and
rename them.

Add corresponding files for value line under (new)
libmaple/stm32f1/value. This helps clean up some
performance-line-isms, and allows implementing e.g. the CEC interrupt,
which is used by something else on performance line.

Untested (I don't have access to a value line MCU); hopefully this
works.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
</feed>
