<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/stmf0/ao_interrupt.c, branch debian/1.8.7-2</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.8.7-2</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.8.7-2'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2018-05-02T06:44:00+00:00</updated>
<entry>
<title>altos/stmf0: Set 0x0 mapping to Main Flash for boot loader</title>
<updated>2018-05-02T06:44:00+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-05-02T06:44:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=08e543cd8b761e4cbbfa97404fcd5394f65a0e9e'/>
<id>urn:sha1:08e543cd8b761e4cbbfa97404fcd5394f65a0e9e</id>
<content type='text'>
When DFU finishes loading firmware and jumps to the application, it
leaves the mapping of addresses starting at 0x0 set to System flash,
which prevents the boot loader from receiving interrupts and requires
a power cycle during flash &amp; cal.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stmf0: Change tests for AO_BOOT_CHAIN and AO_BOOT_PIN to #if</title>
<updated>2018-05-02T06:36:16+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-05-02T06:36:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=772b5f1cb625fba1396a57b47498ef805ae1a9a8'/>
<id>urn:sha1:772b5f1cb625fba1396a57b47498ef805ae1a9a8</id>
<content type='text'>
Were #ifdef, which meant that #define AO_BOOT_PIN 0 didn't work right.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stmf0: Allow apps to leave interrupt vectors at 0</title>
<updated>2017-02-20T19:16:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-02-03T05:51:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f85997eb53779e637dca697d0d96da7d1235fa80'/>
<id>urn:sha1:f85997eb53779e637dca697d0d96da7d1235fa80</id>
<content type='text'>
TeleMini v3.0 doesn't need a boot loader, so we'll have the app run
its interrupt vector right at the bottom of the address space instead
of copying it to the bottom of ram and reconfiguring the chip to use that.

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: Add ADC and DMA APIs</title>
<updated>2015-01-27T06:14:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-01-27T06:14:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=729bb7a405460db8d44c9ff6ee903b28c7499a02'/>
<id>urn:sha1:729bb7a405460db8d44c9ff6ee903b28c7499a02</id>
<content type='text'>
The ADC api is what USBtrng wants; a way to repeatedly read a single
ADC input as fast as possible.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add self-flash support for STM32F042 processor</title>
<updated>2015-01-26T03:35:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-01-26T03:35:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=df881bce8576f091b2d8cb53b8ce8a43aeedecde'/>
<id>urn:sha1:df881bce8576f091b2d8cb53b8ce8a43aeedecde</id>
<content type='text'>
Also moves the usual address for applications out of the way of the
flash loader.

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>
