<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/stmf0/ao_arch.h, branch 1.7</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.7</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.7'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2017-02-20T19:16:52+00:00</updated>
<entry>
<title>altos/stmf0: Allow projects to not use the USB boot loader</title>
<updated>2017-02-20T19:16:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-02-19T06:54:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cf10239e5485a101fcd7a12b28be927af94d577a'/>
<id>urn:sha1:cf10239e5485a101fcd7a12b28be927af94d577a</id>
<content type='text'>
Let applications define HAS_BOOT_LOADER on their own if desired.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add STM32F0 beep and SPI byte API.</title>
<updated>2016-07-14T22:12:58+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-07-02T18:00:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1667cb8e8b702b05fc3ec39ee49029885df64a4a'/>
<id>urn:sha1:1667cb8e8b702b05fc3ec39ee49029885df64a4a</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Switch from GPLv2 to GPLv2+</title>
<updated>2016-07-12T22:41:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-07-05T16:03:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1085ec5d57e0ed5d132f2bbdac1a0b6a32c0ab4a'/>
<id>urn:sha1:1085ec5d57e0ed5d132f2bbdac1a0b6a32c0ab4a</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stmf0: Fix external interrupts</title>
<updated>2016-04-20T03:21:30+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-04-13T13:11:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3abc0fc5e4484d862709501133d35563aa0c25fa'/>
<id>urn:sha1:3abc0fc5e4484d862709501133d35563aa0c25fa</id>
<content type='text'>
Missing a reserved address in the registers broke everything nicely,
but the priority values were also wrong - stm32f0 exposes 8 bits per
priority, like the stm32l, but it uses only the top two bits.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Fixed timing of panic display LED to be readable</title>
<updated>2016-03-07T21:54:47+00:00</updated>
<author>
<name>Bart Massey</name>
<email>bart@cs.pdx.edu</email>
</author>
<published>2016-03-06T01:38:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d1af180c2d2a2caf1e13f00d83f2b86ba26de27f'/>
<id>urn:sha1:d1af180c2d2a2caf1e13f00d83f2b86ba26de27f</id>
<content type='text'>
When we don't have a beeper, there's no way to signal a 'warble' for
panic. So, elide that bit.

Second, panic can't use the scheduler and timer because those may not
be running (or may have failed), and so it uses a delay loop. Add a
configurable scale value to the panic loop so that the LED blinks can
be read. For stm32f0 devices, scale that by the sysclk value to
automatically make them of reasonable length.
</content>
</entry>
<entry>
<title>altos/stmf0: Allow projects to specify non-default stack size</title>
<updated>2016-02-07T23:42:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-01-20T07:55:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=fbb07cf50ba7fa278d1f8201ef376ec12480e9aa'/>
<id>urn:sha1:fbb07cf50ba7fa278d1f8201ef376ec12480e9aa</id>
<content type='text'>
512 may not be suitable for everyone.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Initial STMF04x support</title>
<updated>2015-01-26T00:42:39+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-01-26T00:42:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=02f03df6d089cafae99f8ce15dcbd87f6e78d749'/>
<id>urn:sha1:02f03df6d089cafae99f8ce15dcbd87f6e78d749</id>
<content type='text'>
Basic clock configuration, OS support, LED and USB drivers.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
