<feed xmlns='http://www.w3.org/2005/Atom'>
<title>librambutan/wirish/include, branch stm32f4discovery</title>
<subtitle>[no description]</subtitle>
<id>https://git.bnewbold.net/librambutan/atom?h=stm32f4discovery</id>
<link rel='self' href='https://git.bnewbold.net/librambutan/atom?h=stm32f4discovery'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/'/>
<updated>2015-03-03T08:15:30Z</updated>
<entry>
<title>wirish_math: explicit type casts for round()</title>
<updated>2015-03-03T08:15:30Z</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2015-03-03T08:03:14Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=e62b3c0cf623c1bb4e8a1ec2c8953b9037aea433'/>
<id>urn:sha1:e62b3c0cf623c1bb4e8a1ec2c8953b9037aea433</id>
<content type='text'>
This is to squash type promotion warnings and ambiguity (float vs.
double).

A roundf() macro is introduced for use with floats, matching the
POSIX/C99 convention.
</content>
</entry>
<entry>
<title>wirish.h: squelch stdbool.h redefinition compiler warnings</title>
<updated>2015-03-02T05:42:26Z</updated>
<author>
<name>bryan newbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2014-12-03T01:41:47Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=fa832894e33b37b4a5bd890aa1d1ca57e8fc6497'/>
<id>urn:sha1:fa832894e33b37b4a5bd890aa1d1ca57e8fc6497</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Squash some GCC __always_inline warnings.</title>
<updated>2014-11-26T09:10:51Z</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2014-10-15T06:24:38Z</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>Merge branch 'callback_interrupt_handlers'</title>
<updated>2012-09-03T22:29:45Z</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-09-03T22:29:45Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=5a5aee7906b5c11a38d2a71fc2e8849f2afae4bc'/>
<id>urn:sha1:5a5aee7906b5c11a38d2a71fc2e8849f2afae4bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Whitespace fixups to EXTI files.</title>
<updated>2012-09-03T22:27:18Z</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-09-03T22:27:18Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=877a91bc649e7ef616d6366a8b39affeb650f63d'/>
<id>urn:sha1:877a91bc649e7ef616d6366a8b39affeb650f63d</id>
<content type='text'>
Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>"Callback versions of functions now take voidArgumentFuncPtr. We can probably use voidFuncPtr instead, but this way people can see that the function expects something different. Existing functions haven't changed in signature.</title>
<updated>2012-09-02T15:04:01Z</updated>
<author>
<name>Aditya Gaddam</name>
<email>adityagaddam@gmail.com</email>
</author>
<published>2012-09-02T15:04:01Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=53b224544424f037c29617f066294058aa6572f5'/>
<id>urn:sha1:53b224544424f037c29617f066294058aa6572f5</id>
<content type='text'>
Signed-off-by: Aditya Gaddam &lt;adityagaddam@gmail.com&gt;"
</content>
</entry>
<entry>
<title>Include &lt;stdint.h&gt; from wirish.h.</title>
<updated>2012-08-31T20:12:28Z</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-08-31T20:12:28Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=359117bc2009a9302884f61b0b359bb1723ee0bd'/>
<id>urn:sha1:359117bc2009a9302884f61b0b359bb1723ee0bd</id>
<content type='text'>
Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>"Added ability to set callbacks for interrupts that get an argument. This argument can be the instance that needs to handle the interrupt, or just a random argument you might find useful later. Suggestions from mbolivar and iperry from pull53 on libmaple were taken into account.</title>
<updated>2012-08-31T18:19:57Z</updated>
<author>
<name>Aditya Gaddam</name>
<email>adityagaddam@gmail.com</email>
</author>
<published>2012-08-31T18:19:57Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=6b2700e2b1a03b7e0191f3dd9b34f8c51eea3c84'/>
<id>urn:sha1:6b2700e2b1a03b7e0191f3dd9b34f8c51eea3c84</id>
<content type='text'>
Signed-off-by: Aditya Gaddam &lt;adityagaddam@gmail.com&gt;"
</content>
</entry>
<entry>
<title>HardwareSPI: move warning into .cpp from header.</title>
<updated>2012-08-27T20:50:57Z</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-08-27T20:50:39Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=ee22c3dc6d945262303d43e733eaac91bfcf0d9d'/>
<id>urn:sha1:ee22c3dc6d945262303d43e733eaac91bfcf0d9d</id>
<content type='text'>
This causes the warning to be emitted at most once. As is, it can be
emitted each time HardwareSPI.h is included, which is annoying.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Make PRIMASK set/clear functions __always_inline.</title>
<updated>2012-08-14T15:35:01Z</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-08-14T15:35:01Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=4b537d6762a27f7b6441c9bf2af511519f1e1456'/>
<id>urn:sha1:4b537d6762a27f7b6441c9bf2af511519f1e1456</id>
<content type='text'>
This is just to ensure that -Os doesn't prevent these from getting
inlined.

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