<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/stm-demo/ao_pins.h, branch telemini</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=telemini</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=telemini'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2013-05-08T03:16:36+00:00</updated>
<entry>
<title>altos: Clean up boot loader support</title>
<updated>2013-05-08T03:16:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-03-11T20:21:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b1a43ce313c85cb7f8f16f7f0647d9d4320ba692'/>
<id>urn:sha1:b1a43ce313c85cb7f8f16f7f0647d9d4320ba692</id>
<content type='text'>
Split out code into separate files.
Add support for getting back to boot loader from application.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Set STM GPIO output speed for SPI pins correctly</title>
<updated>2013-01-14T04:54:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-01-14T04:48:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8d885616e2e522b8aea5e7d5398f16d330a0cffa'/>
<id>urn:sha1:8d885616e2e522b8aea5e7d5398f16d330a0cffa</id>
<content type='text'>
The GPIO pin settings affect the output impedence, and hence the
maximum speed for SPI. Cranking these to suitable values allows SPI to
run at full speed.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Specify the LCD duty cycle for stm-demo</title>
<updated>2012-08-27T20:42:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-27T20:42:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e7443bf350afe273e87a884915ea1e7662630cd3'/>
<id>urn:sha1:e7443bf350afe273e87a884915ea1e7662630cd3</id>
<content type='text'>
This is the demo for the large 7-segment displays and needs static drive

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add button driver and event queue</title>
<updated>2012-08-07T05:53:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-07T05:53:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=46f87373bc8c28442273ee4f8da3a352223150f5'/>
<id>urn:sha1:46f87373bc8c28442273ee4f8da3a352223150f5</id>
<content type='text'>
With this, a single task can wait for any button or quadrature input
device.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Support multiple quadrature encoders.</title>
<updated>2012-08-07T04:54:58+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-07T04:54:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=11046bc89b3ce6386f1005fc8476b08f54d6f5fb'/>
<id>urn:sha1:11046bc89b3ce6386f1005fc8476b08f54d6f5fb</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Fix up quadrature driver</title>
<updated>2012-08-07T03:20:32+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-07T03:20:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5f7e61c749b02ed16e368502062e39b0471e9257'/>
<id>urn:sha1:5f7e61c749b02ed16e368502062e39b0471e9257</id>
<content type='text'>
Mostly works now, should work reliably with a bit of input filtering.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;</title>
<updated>2012-08-07T02:35:02+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-07T02:35:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ab379493dbe9923db8e458d2f4e0344df17d331c'/>
<id>urn:sha1:ab379493dbe9923db8e458d2f4e0344df17d331c</id>
<content type='text'>
altos: Test quadrature driver
</content>
</entry>
<entry>
<title>altos: Clean up usage of port parameters</title>
<updated>2012-06-27T06:01:58+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-06-27T06:01:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=03dc80d15a2f8fe9d7340351226dadd8bc3cfdb9'/>
<id>urn:sha1:03dc80d15a2f8fe9d7340351226dadd8bc3cfdb9</id>
<content type='text'>
Make stm port parameters always be pointers; this avoids the confusion
where some macros took '&amp;port' and others took a bare 'port', and also
unifies code to run on other processors in a consistent fashion.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Make stm-demo compile with new ao_data structure</title>
<updated>2012-05-27T23:29:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-05-27T23:29:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=627b904b36e129ff2ead436a626699abfc3b3211'/>
<id>urn:sha1:627b904b36e129ff2ead436a626699abfc3b3211</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Switch stm-demo to HSE clock, add USB</title>
<updated>2012-04-14T20:22:03+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-04-12T06:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6d1606895f70c6bca20c25084107f90bd0b613ec'/>
<id>urn:sha1:6d1606895f70c6bca20c25084107f90bd0b613ec</id>
<content type='text'>
Requires that SB17 be soldered shut so that the MCO from the STlink
CPU is available the target for HSE input.

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