<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/stmf0, branch 1.8.6</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.8.6</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.8.6'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2018-05-07T16:53:52+00:00</updated>
<entry>
<title>Merge branch 'mpusb'</title>
<updated>2018-05-07T16:53:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-05-07T16:53:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1f56dc30a31e3d5c833f73ec9cd31f548a80e154'/>
<id>urn:sha1:1f56dc30a31e3d5c833f73ec9cd31f548a80e154</id>
<content type='text'>
</content>
</entry>
<entry>
<title>altos/stmf0: leave ao_power_gpio names undefined without power management</title>
<updated>2018-05-07T16:42:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-05-07T16:42:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=bc70f92966221f941b96177b401744a7aca24814'/>
<id>urn:sha1:bc70f92966221f941b96177b401744a7aca24814</id>
<content type='text'>
Should make it more obvious at compile time that you've done something wrong.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stmf0: Fix up USB debug code</title>
<updated>2018-05-07T16:21:56+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-05-07T04:11:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4451f7b6bade66775a197b93c6e70ba15f1826ce'/>
<id>urn:sha1:4451f7b6bade66775a197b93c6e70ba15f1826ce</id>
<content type='text'>
At least make it compile. In this configuration, it's dumping out IN3
endpoint register values.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stmf0: Add IN3 alternate endpoint support</title>
<updated>2018-05-07T16:21:56+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-05-07T04:11:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a06c283c358455008cd1e5376ccc0b6f72c7ac87'/>
<id>urn:sha1:a06c283c358455008cd1e5376ccc0b6f72c7ac87</id>
<content type='text'>
This adds the code necessary to drive another IN endpoint.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stmf0: Toggle IN2 SW_BUF bit when sending data</title>
<updated>2018-05-07T16:21:56+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-05-07T04:09:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b15549d8c5277ba3aa425e232473a17dc136e5a4'/>
<id>urn:sha1:b15549d8c5277ba3aa425e232473a17dc136e5a4</id>
<content type='text'>
This tells the hardware we're done writing data to the second input
buffer and allows it to be switched from NAK to VALID.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<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: whitespace fix</title>
<updated>2018-05-02T06:36:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-05-02T06:36:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=980e3dc43ac4712680a370756e5112e9f330aa9a'/>
<id>urn:sha1:980e3dc43ac4712680a370756e5112e9f330aa9a</id>
<content type='text'>
Trailing whitespace.

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>add a warning about Google limiting per-day access until/unless we pay</title>
<updated>2018-04-23T01:00:03+00:00</updated>
<author>
<name>Bdale Garbee</name>
<email>bdale@gag.com</email>
</author>
<published>2018-04-23T01:00:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=20dc0e6c8e365c1f4188189d506163d589c3bade'/>
<id>urn:sha1:20dc0e6c8e365c1f4188189d506163d589c3bade</id>
<content type='text'>
</content>
</entry>
<entry>
<title>altos/stmf0: Add some common definitions for flash loaders</title>
<updated>2018-03-16T21:54:04+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-03-16T21:54:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=bd0021d431165a6c896a6022691a447e27fd555e'/>
<id>urn:sha1:bd0021d431165a6c896a6022691a447e27fd555e</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
